{ "timestamp": "2025-09-15T15:58:41.016079", "environment": { "python_version": "3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)]", "working_directory": "D:\\CVE\\Fact_Checker\\CVE-FactChecker", "environment_vars": { "AUTO_INGEST": "not_set", "LANGUAGE_FILTER": "not_set", "FIREBASE_API_KEY": "not_set", "HF_HOME": "not_set", "TRANSFORMERS_CACHE": "not_set" }, "file_system": { "/tmp": true, "/data": true, "/app": false } }, "components": { "firebase": { "status": "success", "errors": [], "data": { "project_id": "cve-articles-b4f4f", "api_key_length": 39, "connectivity": "success", "test_fetch_count": 1, "sample_article": { "title": "Militants storm FC lines in Bannu", "content_length": 2425, "has_url": true, "language": "english" }, "larger_fetch": { "count": 10, "time_seconds": 1.63, "avg_time_per_article": 0.163 }, "collections": { "articles_collection": "articles", "english_articles_collection": "Articles" } } }, "chunking_embeddings": { "status": "success", "errors": [], "data": { "embeddings": { "model_loaded": true, "embedding_dimension": 384, "generation_time_seconds": 0.075, "sample_embedding_preview": [ 0.0030602107290178537, 0.0020020855590701103, 0.055449359118938446, 0.07702638953924179, 0.008578525856137276 ] }, "chunking": { "strategy": "RecursiveCharacterTextSplitter", "chunk_size": 1000, "chunk_overlap": 200, "test_article_length": 2425, "chunks_created": 3, "chunk_lengths": [ 994, 993, 821 ], "avg_chunk_length": 936.0 } } }, "vector_store": { "status": "success", "errors": [], "data": { "vector_store": { "persist_directory": "/data/vector_db", "initialization": "success" }, "current_documents": 1, "ingestion_test": { "articles_processed": 3, "ingestion_time_seconds": 0.275, "searchable_chunks": 2, "ingestion_success": true }, "sample_search_result": { "title": "Militants storm FC lines in Bannu...", "content_length": 880, "has_url": true, "metadata_keys": [ "published_date", "url", "scraped_date", "title", "source", "chunk_id", "id" ] }, "persistence": { "directory_exists": true, "files_count": 4, "files": [ "2aa63311-5527-4785-9515-db5941fed4d5", "8dac059e-5bbe-4b17-8c3e-3b17cf60e40c", "chroma.sqlite3", "faebf53b-fc86-4d60-ba5a-d9a7c037f6e7" ] } } }, "fact_checking": { "status": "success", "errors": [], "data": { "system_initialization": "success", "config": { "has_api_key": false, "model": "deepseek/deepseek-r1-0528", "max_tokens": 800, "temperature": 0.2 }, "ingestion": { "success": true, "synced_count": 5, "time_seconds": 2.152, "collection": "english_articles", "error": null }, "fact_checking": { "test_claim": "Security researchers discovered a new vulnerability", "verdict": "POSSIBLY TRUE", "confidence": 0.30000000000000004, "reasoning_length": 87, "sources_used": 6, "time_seconds": 0.104, "has_sources": true } } }, "background_ingestion": { "status": "success", "errors": [], "data": { "lock_file": { "path": "ingest.lock", "exists": true, "can_write_tmp": true }, "lock_content": "19844", "environment": { "AUTO_INGEST": "not_set", "WERKZEUG_RUN_MAIN": "not_set" }, "threading": { "active_threads": 3, "thread_names": [ "MainThread", "Thread-1", "Thread-2" ] } } } }, "overall_status": "healthy" }