LICENSE
README.md
pyproject.toml
src/dochris/__init__.py
src/dochris/__main__.py
src/dochris/constants.py
src/dochris/exceptions.py
src/dochris/log.py
src/dochris/log_config.py
src/dochris/log_utils.py
src/dochris/manifest.py
src/dochris/promote.py
src/dochris/protocols.py
src/dochris/py.typed
src/dochris/types.py
src/dochris.egg-info/PKG-INFO
src/dochris.egg-info/SOURCES.txt
src/dochris.egg-info/dependency_links.txt
src/dochris.egg-info/entry_points.txt
src/dochris.egg-info/requires.txt
src/dochris.egg-info/top_level.txt
src/dochris/admin/__init__.py
src/dochris/admin/batch_promote.py
src/dochris/admin/index_knowledge.py
src/dochris/admin/ocr_failed_pdf.py
src/dochris/admin/recompile.py
src/dochris/admin/recompile_missing_concepts.py
src/dochris/admin/sanitize_sensitive_words.py
src/dochris/admin/transcribe_failed_audio.py
src/dochris/api/__init__.py
src/dochris/api/app.py
src/dochris/api/auth.py
src/dochris/api/schemas.py
src/dochris/api/routes/__init__.py
src/dochris/api/routes/compile.py
src/dochris/api/routes/graph.py
src/dochris/api/routes/promote.py
src/dochris/api/routes/query.py
src/dochris/api/routes/status.py
src/dochris/cli/__init__.py
src/dochris/cli/cli_compile.py
src/dochris/cli/cli_completion.py
src/dochris/cli/cli_config.py
src/dochris/cli/cli_doctor.py
src/dochris/cli/cli_graph.py
src/dochris/cli/cli_ingest.py
src/dochris/cli/cli_init.py
src/dochris/cli/cli_plugin.py
src/dochris/cli/cli_query.py
src/dochris/cli/cli_review.py
src/dochris/cli/cli_serve.py
src/dochris/cli/cli_utils.py
src/dochris/cli/cli_vault.py
src/dochris/cli/main.py
src/dochris/compensate/__init__.py
src/dochris/compensate/compensate_extractors.py
src/dochris/compensate/compensate_failures.py
src/dochris/compensate/compensate_utils.py
src/dochris/core/__init__.py
src/dochris/core/cache.py
src/dochris/core/hierarchical_summarizer.py
src/dochris/core/llm_client.py
src/dochris/core/quality_scorer.py
src/dochris/core/retry_manager.py
src/dochris/core/summary_generator.py
src/dochris/core/text_chunker.py
src/dochris/core/utils.py
src/dochris/graph/__init__.py
src/dochris/graph/builder.py
src/dochris/graph/models.py
src/dochris/llm/__init__.py
src/dochris/llm/base.py
src/dochris/llm/ollama.py
src/dochris/llm/openai_compat.py
src/dochris/parsers/__init__.py
src/dochris/parsers/code_parser.py
src/dochris/parsers/doc_parser.py
src/dochris/parsers/pdf_parser.py
src/dochris/phases/__init__.py
src/dochris/phases/phase1_ingestion.py
src/dochris/phases/phase2_compilation.py
src/dochris/phases/phase3_query.py
src/dochris/phases/query_engine.py
src/dochris/phases/query_utils.py
src/dochris/plugin/__init__.py
src/dochris/plugin/hookspec.py
src/dochris/plugin/loader.py
src/dochris/plugin/registry.py
src/dochris/quality/__init__.py
src/dochris/quality/quality_gate.py
src/dochris/quality/quality_monitor.py
src/dochris/settings/__init__.py
src/dochris/settings/config.py
src/dochris/settings/constants.py
src/dochris/settings/env.py
src/dochris/settings/file_category.py
src/dochris/settings/paths.py
src/dochris/vault/__init__.py
src/dochris/vault/bridge.py
src/dochris/vector/__init__.py
src/dochris/vector/base.py
src/dochris/vector/chromadb_store.py
src/dochris/vector/faiss_store.py
src/dochris/web/__init__.py
src/dochris/web/app.py
src/dochris/workers/__init__.py
src/dochris/workers/__main__.py
src/dochris/workers/compiler_worker.py
src/dochris/workers/monitor_worker.py
tests/test_admin_index_knowledge.py
tests/test_admin_init.py
tests/test_api_init.py
tests/test_batch_promote.py
tests/test_batch_promote_v2.py
tests/test_cache.py
tests/test_chromadb_store_v2.py
tests/test_cli.py
tests/test_cli_compile_v2.py
tests/test_cli_completion.py
tests/test_cli_doctor.py
tests/test_cli_doctor_v2.py
tests/test_cli_doctor_v3.py
tests/test_cli_ingest_v2.py
tests/test_cli_init.py
tests/test_cli_init_v2.py
tests/test_cli_init_v3.py
tests/test_cli_main_v2.py
tests/test_cli_plugin.py
tests/test_cli_plugin_v2.py
tests/test_cli_plugin_v3.py
tests/test_cli_query_v2.py
tests/test_cli_serve.py
tests/test_cli_utils_v2.py
tests/test_cli_vault_v2.py
tests/test_code_parser.py
tests/test_compensate_extractors.py
tests/test_compensate_extractors_v2.py
tests/test_compensate_extractors_v3.py
tests/test_compensate_failures.py
tests/test_compensate_failures_v2.py
tests/test_compensate_find_failed.py
tests/test_compensate_utils.py
tests/test_compensate_utils_v2.py
tests/test_config.py
tests/test_config_v2.py
tests/test_constants.py
tests/test_coverage_boost.py
tests/test_coverage_boost_v10.py
tests/test_coverage_boost_v11.py
tests/test_coverage_boost_v12.py
tests/test_coverage_boost_v13.py
tests/test_coverage_boost_v14.py
tests/test_coverage_boost_v15.py
tests/test_coverage_boost_v16.py
tests/test_coverage_boost_v17.py
tests/test_coverage_boost_v18.py
tests/test_coverage_boost_v19.py
tests/test_coverage_boost_v20.py
tests/test_coverage_boost_v21a.py
tests/test_coverage_boost_v21b.py
tests/test_coverage_boost_v22.py
tests/test_coverage_boost_v4.py
tests/test_coverage_boost_v5.py
tests/test_coverage_boost_v6.py
tests/test_coverage_boost_v7.py
tests/test_coverage_boost_v8.py
tests/test_coverage_boost_v9.py
tests/test_doc_parser.py
tests/test_doc_parser_v2.py
tests/test_exceptions.py
tests/test_extra_branches_v5.py
tests/test_graph.py
tests/test_hierarchical_summarizer.py
tests/test_hierarchical_summarizer_v2.py
tests/test_hierarchical_summarizer_v3.py
tests/test_hookspec.py
tests/test_index_knowledge.py
tests/test_init_module.py
tests/test_integration.py
tests/test_integration_v2.py
tests/test_llm_client.py
tests/test_llm_client_boost.py
tests/test_llm_providers.py
tests/test_log.py
tests/test_log_config.py
tests/test_log_utils.py
tests/test_log_utils_v2.py
tests/test_main_module.py
tests/test_manifest_manager.py
tests/test_monitor_worker.py
tests/test_ocr_failed_pdf.py
tests/test_ollama_v2.py
tests/test_parameterized.py
tests/test_parsers.py
tests/test_parsers_v3.py
tests/test_pdf_parser.py
tests/test_phase1.py
tests/test_phase1_v3.py
tests/test_phase1_v4.py
tests/test_phase1_v5.py
tests/test_phase2.py
tests/test_phase2_v7.py
tests/test_phase2_v8.py
tests/test_phase3.py
tests/test_phase3_query.py
tests/test_phase3_query_v2.py
tests/test_phase3_v2.py
tests/test_plugin_loader.py
tests/test_plugin_loader_v2.py
tests/test_plugin_loader_v3.py
tests/test_plugin_registry.py
tests/test_promote.py
tests/test_protocols.py
tests/test_quality_gate.py
tests/test_quality_gate_boost.py
tests/test_quality_monitor.py
tests/test_quality_scorer.py
tests/test_query_engine.py
tests/test_query_engine_utils.py
tests/test_query_engine_v2.py
tests/test_query_utils.py
tests/test_query_utils_v2.py
tests/test_recompile.py
tests/test_recompile_missing_concepts.py
tests/test_recompile_v2.py
tests/test_retry.py
tests/test_retry_v2.py
tests/test_retry_v3.py
tests/test_sanitize.py
tests/test_sanitize_main.py
tests/test_sanitize_words.py
tests/test_sanitize_words_v2.py
tests/test_sanitize_words_v3.py
tests/test_settings_env.py
tests/test_settings_paths.py
tests/test_settings_v2.py
tests/test_small_branches_v4.py
tests/test_summary_generator.py
tests/test_summary_generator_v2.py
tests/test_summary_generator_v3.py
tests/test_summary_generator_v4.py
tests/test_text_chunker.py
tests/test_text_chunker_v2.py
tests/test_text_chunker_v3.py
tests/test_transcribe_failed_audio.py
tests/test_types.py
tests/test_utils.py
tests/test_vault_bridge.py
tests/test_vault_bridge_v2.py
tests/test_vault_bridge_v3.py
tests/test_vector_base_v2.py
tests/test_vector_init.py
tests/test_vector_init_faiss.py
tests/test_vector_stores.py
tests/test_web_app.py
tests/test_workers.py
tests/test_workers_main.py