README.md
pyproject.toml
src/chaoscypher_core/__init__.py
src/chaoscypher_core/bootstrap.py
src/chaoscypher_core/constants.py
src/chaoscypher_core/exceptions.py
src/chaoscypher_core/facade.py
src/chaoscypher_core/license_pubkey.pem
src/chaoscypher_core/models.py
src/chaoscypher_core/policy.py
src/chaoscypher_core/py.typed
src/chaoscypher_core/settings.py
src/chaoscypher_core.egg-info/PKG-INFO
src/chaoscypher_core.egg-info/SOURCES.txt
src/chaoscypher_core.egg-info/dependency_links.txt
src/chaoscypher_core.egg-info/entry_points.txt
src/chaoscypher_core.egg-info/requires.txt
src/chaoscypher_core.egg-info/top_level.txt
src/chaoscypher_core/adapters/__init__.py
src/chaoscypher_core/adapters/embedding/__init__.py
src/chaoscypher_core/adapters/embedding/_retry.py
src/chaoscypher_core/adapters/embedding/factory.py
src/chaoscypher_core/adapters/embedding/gemini_provider.py
src/chaoscypher_core/adapters/embedding/local_provider.py
src/chaoscypher_core/adapters/embedding/models.py
src/chaoscypher_core/adapters/embedding/ollama_provider.py
src/chaoscypher_core/adapters/embedding/openai_provider.py
src/chaoscypher_core/adapters/embedding/registry.py
src/chaoscypher_core/adapters/llm/__init__.py
src/chaoscypher_core/adapters/llm/cost.py
src/chaoscypher_core/adapters/llm/error_types.py
src/chaoscypher_core/adapters/llm/factory.py
src/chaoscypher_core/adapters/llm/limit.py
src/chaoscypher_core/adapters/llm/load_balancer.py
src/chaoscypher_core/adapters/llm/model_registry.py
src/chaoscypher_core/adapters/llm/provider.py
src/chaoscypher_core/adapters/llm/utils.py
src/chaoscypher_core/adapters/llm/providers/__init__.py
src/chaoscypher_core/adapters/llm/providers/anthropic_provider.py
src/chaoscypher_core/adapters/llm/providers/base.py
src/chaoscypher_core/adapters/llm/providers/error_classifier.py
src/chaoscypher_core/adapters/llm/providers/gemini_provider.py
src/chaoscypher_core/adapters/llm/providers/ollama_provider.py
src/chaoscypher_core/adapters/llm/providers/openai_provider.py
src/chaoscypher_core/adapters/llm/schema/__init__.py
src/chaoscypher_core/adapters/llm/schema/anthropic.py
src/chaoscypher_core/adapters/llm/schema/base.py
src/chaoscypher_core/adapters/llm/schema/extractor.py
src/chaoscypher_core/adapters/llm/schema/gemini.py
src/chaoscypher_core/adapters/llm/schema/ollama.py
src/chaoscypher_core/adapters/llm/schema/openai.py
src/chaoscypher_core/adapters/sqlite/__init__.py
src/chaoscypher_core/adapters/sqlite/adapter.py
src/chaoscypher_core/adapters/sqlite/engine.py
src/chaoscypher_core/adapters/sqlite/mixin_base.py
src/chaoscypher_core/adapters/sqlite/models.py
src/chaoscypher_core/adapters/sqlite/safe_session.py
src/chaoscypher_core/adapters/sqlite/session.py
src/chaoscypher_core/adapters/sqlite/utils.py
src/chaoscypher_core/adapters/sqlite/mixins/__init__.py
src/chaoscypher_core/adapters/sqlite/mixins/_chunk_tasks_analytics.py
src/chaoscypher_core/adapters/sqlite/mixins/_chunk_tasks_crud.py
src/chaoscypher_core/adapters/sqlite/mixins/_chunk_tasks_lifecycle.py
src/chaoscypher_core/adapters/sqlite/mixins/_chunk_tasks_recovery.py
src/chaoscypher_core/adapters/sqlite/mixins/_extraction_job_query_base.py
src/chaoscypher_core/adapters/sqlite/mixins/chats.py
src/chaoscypher_core/adapters/sqlite/mixins/extraction_submissions.py
src/chaoscypher_core/adapters/sqlite/mixins/llm_metrics.py
src/chaoscypher_core/adapters/sqlite/mixins/search_retry_queue.py
src/chaoscypher_core/adapters/sqlite/mixins/source_deletion.py
src/chaoscypher_core/adapters/sqlite/mixins/source_files.py
src/chaoscypher_core/adapters/sqlite/mixins/source_files_chunk_tasks.py
src/chaoscypher_core/adapters/sqlite/mixins/source_files_extraction_jobs.py
src/chaoscypher_core/adapters/sqlite/mixins/source_files_indexing.py
src/chaoscypher_core/adapters/sqlite/mixins/source_recovery_events.py
src/chaoscypher_core/adapters/sqlite/mixins/sources.py
src/chaoscypher_core/adapters/sqlite/mixins/sources_chunks.py
src/chaoscypher_core/adapters/sqlite/mixins/sources_citations.py
src/chaoscypher_core/adapters/sqlite/mixins/sources_tags.py
src/chaoscypher_core/adapters/sqlite/mixins/stage_progress.py
src/chaoscypher_core/adapters/sqlite/mixins/system_state.py
src/chaoscypher_core/adapters/sqlite/mixins/tools.py
src/chaoscypher_core/adapters/sqlite/mixins/triggers.py
src/chaoscypher_core/adapters/sqlite/mixins/vision_pages.py
src/chaoscypher_core/adapters/sqlite/mixins/workflow_executions.py
src/chaoscypher_core/adapters/sqlite/mixins/workflows.py
src/chaoscypher_core/adapters/sqlite/repos/__init__.py
src/chaoscypher_core/adapters/sqlite/repos/extraction.py
src/chaoscypher_core/adapters/sqlite/repos/graph_breakdown.py
src/chaoscypher_core/adapters/sqlite/repos/graph_snapshot.py
src/chaoscypher_core/adapters/sqlite/repos/search.py
src/chaoscypher_core/adapters/sqlite/repos/text_indexer.py
src/chaoscypher_core/adapters/sqlite/repos/graph/__init__.py
src/chaoscypher_core/adapters/sqlite/repos/graph/cleanup.py
src/chaoscypher_core/adapters/sqlite/repos/graph/graph_mixin_base.py
src/chaoscypher_core/adapters/sqlite/repos/graph/sqlite_edge_ops.py
src/chaoscypher_core/adapters/sqlite/repos/graph/sqlite_node_ops.py
src/chaoscypher_core/adapters/sqlite/repos/graph/sqlite_repository.py
src/chaoscypher_core/adapters/sqlite/repos/graph/sqlite_template_ops.py
src/chaoscypher_core/adapters/web/__init__.py
src/chaoscypher_core/adapters/web/search.py
src/chaoscypher_core/analytics/__init__.py
src/chaoscypher_core/analytics/llm_metrics.py
src/chaoscypher_core/app_config/__init__.py
src/chaoscypher_core/app_config/engine_factory.py
src/chaoscypher_core/app_config/manager.py
src/chaoscypher_core/data/cloud_models.json
src/chaoscypher_core/database/__init__.py
src/chaoscypher_core/database/adapter_factory.py
src/chaoscypher_core/database/backup.py
src/chaoscypher_core/database/engine.py
src/chaoscypher_core/database/repository.py
src/chaoscypher_core/database/seed.py
src/chaoscypher_core/database/migrations/__init__.py
src/chaoscypher_core/database/migrations/alembic.ini
src/chaoscypher_core/database/migrations/drift.py
src/chaoscypher_core/database/migrations/env.py
src/chaoscypher_core/database/migrations/runner.py
src/chaoscypher_core/database/migrations/script.py.mako
src/chaoscypher_core/database/migrations/startup.py
src/chaoscypher_core/database/migrations/state.py
src/chaoscypher_core/database/migrations/tiers.py
src/chaoscypher_core/database/migrations/upgrade.py
src/chaoscypher_core/database/migrations/versions/0001_baseline.py
src/chaoscypher_core/factories/__init__.py
src/chaoscypher_core/factories/tool_factory.py
src/chaoscypher_core/factories/trigger_factory.py
src/chaoscypher_core/factories/workflow_factory.py
src/chaoscypher_core/llm_queue/__init__.py
src/chaoscypher_core/llm_queue/factory.py
src/chaoscypher_core/llm_queue/provider_utils.py
src/chaoscypher_core/llm_queue/queue_factory.py
src/chaoscypher_core/llm_queue/queue_service.py
src/chaoscypher_core/mcp/__init__.py
src/chaoscypher_core/mcp/bridge.py
src/chaoscypher_core/mcp/extraction.py
src/chaoscypher_core/mcp/maintenance.py
src/chaoscypher_core/mcp/processor.py
src/chaoscypher_core/mcp/server.py
src/chaoscypher_core/mcp/tools.py
src/chaoscypher_core/operations/__init__.py
src/chaoscypher_core/operations/export_operations_service.py
src/chaoscypher_core/operations/graph_snapshot_handler.py
src/chaoscypher_core/operations/pause_guard.py
src/chaoscypher_core/operations/queue_utils.py
src/chaoscypher_core/operations/rebuild_handler.py
src/chaoscypher_core/operations/repository.py
src/chaoscypher_core/operations/reset_handler.py
src/chaoscypher_core/operations/workflow_operations_service.py
src/chaoscypher_core/operations/bulk/__init__.py
src/chaoscypher_core/operations/bulk/bulk_edge_ops.py
src/chaoscypher_core/operations/bulk/bulk_node_ops.py
src/chaoscypher_core/operations/bulk/bulk_service.py
src/chaoscypher_core/operations/bulk/bulk_template_ops.py
src/chaoscypher_core/operations/extraction/__init__.py
src/chaoscypher_core/operations/extraction/chunk_extraction_service.py
src/chaoscypher_core/operations/extraction/extraction_finalizer.py
src/chaoscypher_core/operations/extraction/extraction_metrics_service.py
src/chaoscypher_core/operations/extraction/schemas.py
src/chaoscypher_core/operations/importing/__init__.py
src/chaoscypher_core/operations/importing/confirmation_gate.py
src/chaoscypher_core/operations/importing/embedding_handler.py
src/chaoscypher_core/operations/importing/fanout_limits.py
src/chaoscypher_core/operations/importing/format_handler.py
src/chaoscypher_core/operations/importing/import_service.py
src/chaoscypher_core/operations/importing/indexing_handler.py
src/chaoscypher_core/operations/importing/vision_finalizer.py
src/chaoscypher_core/operations/importing/vision_operations_service.py
src/chaoscypher_core/operations/importing/vision_page_handler.py
src/chaoscypher_core/operations/sources/__init__.py
src/chaoscypher_core/operations/sources/url_fetch_handler.py
src/chaoscypher_core/operations/sources/processing/__init__.py
src/chaoscypher_core/operations/sources/processing/validators.py
src/chaoscypher_core/operations/workflows/__init__.py
src/chaoscypher_core/operations/workflows/orchestrator.py
src/chaoscypher_core/operations/workflows/repository.py
src/chaoscypher_core/operations/workflows/status.py
src/chaoscypher_core/plugins/__init__.py
src/chaoscypher_core/plugins/base.py
src/chaoscypher_core/plugins/discovery.py
src/chaoscypher_core/plugins/factory.py
src/chaoscypher_core/plugins/registry.py
src/chaoscypher_core/plugins/user_plugin_loader.py
src/chaoscypher_core/ports/__init__.py
src/chaoscypher_core/ports/chunk.py
src/chaoscypher_core/ports/db.py
src/chaoscypher_core/ports/embedding.py
src/chaoscypher_core/ports/graph.py
src/chaoscypher_core/ports/index.py
src/chaoscypher_core/ports/llm.py
src/chaoscypher_core/ports/retry.py
src/chaoscypher_core/ports/search.py
src/chaoscypher_core/ports/search_retry.py
src/chaoscypher_core/ports/source_file.py
src/chaoscypher_core/ports/source_recovery.py
src/chaoscypher_core/ports/stage_progress.py
src/chaoscypher_core/ports/storage_chats.py
src/chaoscypher_core/ports/storage_chunks.py
src/chaoscypher_core/ports/storage_citations.py
src/chaoscypher_core/ports/storage_embeddings.py
src/chaoscypher_core/ports/storage_extraction_queue.py
src/chaoscypher_core/ports/storage_extraction_submissions.py
src/chaoscypher_core/ports/storage_graph_snapshot.py
src/chaoscypher_core/ports/storage_llm_metrics.py
src/chaoscypher_core/ports/storage_source_tags.py
src/chaoscypher_core/ports/storage_sources.py
src/chaoscypher_core/ports/storage_tools.py
src/chaoscypher_core/ports/storage_triggers.py
src/chaoscypher_core/ports/storage_vision.py
src/chaoscypher_core/ports/storage_workflow_executions.py
src/chaoscypher_core/ports/storage_workflows.py
src/chaoscypher_core/ports/structured_extraction.py
src/chaoscypher_core/ports/transactional.py
src/chaoscypher_core/ports/types.py
src/chaoscypher_core/queue/__init__.py
src/chaoscypher_core/queue/client.py
src/chaoscypher_core/queue/handler_spec.py
src/chaoscypher_core/queue/monitor.py
src/chaoscypher_core/queue/pubsub.py
src/chaoscypher_core/queue/reconciler.py
src/chaoscypher_core/queue/rehydrate.py
src/chaoscypher_core/queue/service.py
src/chaoscypher_core/queue/upgrade_recovery.py
src/chaoscypher_core/queue/utils.py
src/chaoscypher_core/queue/worker.py
src/chaoscypher_core/queue/scripts/__init__.py
src/chaoscypher_core/queue/scripts/atomic_complete.lua
src/chaoscypher_core/repo_factories/__init__.py
src/chaoscypher_core/repo_factories/embedding_factory.py
src/chaoscypher_core/repo_factories/graph_factory.py
src/chaoscypher_core/repo_factories/search_factory.py
src/chaoscypher_core/services/__init__.py
src/chaoscypher_core/services/backup.py
src/chaoscypher_core/services/chat/__init__.py
src/chaoscypher_core/services/chat/recovery.py
src/chaoscypher_core/services/chat/engine/__init__.py
src/chaoscypher_core/services/chat/engine/constants.py
src/chaoscypher_core/services/chat/engine/executor.py
src/chaoscypher_core/services/chat/engine/research.py
src/chaoscypher_core/services/chat/management/__init__.py
src/chaoscypher_core/services/chat/management/service.py
src/chaoscypher_core/services/compose/__init__.py
src/chaoscypher_core/services/compose/merger.py
src/chaoscypher_core/services/compose/models.py
src/chaoscypher_core/services/compose/resolver.py
src/chaoscypher_core/services/compose/service.py
src/chaoscypher_core/services/diagnostics/__init__.py
src/chaoscypher_core/services/diagnostics/collector.py
src/chaoscypher_core/services/diagnostics/models.py
src/chaoscypher_core/services/events/__init__.py
src/chaoscypher_core/services/events/bus.py
src/chaoscypher_core/services/events/health/__init__.py
src/chaoscypher_core/services/events/health/models.py
src/chaoscypher_core/services/events/health/pause_evaluator.py
src/chaoscypher_core/services/events/health/registry.py
src/chaoscypher_core/services/events/health/probes/__init__.py
src/chaoscypher_core/services/events/health/probes/cloud_provider.py
src/chaoscypher_core/services/events/health/probes/database.py
src/chaoscypher_core/services/events/health/probes/disk_space.py
src/chaoscypher_core/services/events/health/probes/embedding.py
src/chaoscypher_core/services/events/health/probes/error_rate.py
src/chaoscypher_core/services/events/health/probes/graph.py
src/chaoscypher_core/services/events/health/probes/ollama.py
src/chaoscypher_core/services/events/health/probes/queue.py
src/chaoscypher_core/services/events/health/probes/search_index.py
src/chaoscypher_core/services/events/health/probes/worker.py
src/chaoscypher_core/services/export/__init__.py
src/chaoscypher_core/services/export/engine/readme.py
src/chaoscypher_core/services/export/engine/stats.py
src/chaoscypher_core/services/export/management/__init__.py
src/chaoscypher_core/services/export/management/data_extractor.py
src/chaoscypher_core/services/export/management/metadata_manager.py
src/chaoscypher_core/services/export/management/package_builder.py
src/chaoscypher_core/services/export/management/service.py
src/chaoscypher_core/services/export/models/__init__.py
src/chaoscypher_core/services/export/models/schemas.py
src/chaoscypher_core/services/export/utils/__init__.py
src/chaoscypher_core/services/export/utils/file_integrity.py
src/chaoscypher_core/services/graph/__init__.py
src/chaoscypher_core/services/graph/engine/__init__.py
src/chaoscypher_core/services/graph/engine/algorithms.py
src/chaoscypher_core/services/graph/engine/analytics.py
src/chaoscypher_core/services/graph/engine/graph_metrics.py
src/chaoscypher_core/services/graph/engine/stats.py
src/chaoscypher_core/services/graph/engine/traversal.py
src/chaoscypher_core/services/graph/engine/validator.py
src/chaoscypher_core/services/graph/management/__init__.py
src/chaoscypher_core/services/graph/management/edge.py
src/chaoscypher_core/services/graph/management/embedding.py
src/chaoscypher_core/services/graph/management/node.py
src/chaoscypher_core/services/graph/management/source.py
src/chaoscypher_core/services/graph/management/template.py
src/chaoscypher_core/services/graph/snapshot/__init__.py
src/chaoscypher_core/services/graph/snapshot/build_service.py
src/chaoscypher_core/services/graph/snapshot/geometry.py
src/chaoscypher_core/services/graph/snapshot/layout.py
src/chaoscypher_core/services/graph/snapshot/models.py
src/chaoscypher_core/services/graph/snapshot/renderer.py
src/chaoscypher_core/services/graph/snapshot/resources/__init__.py
src/chaoscypher_core/services/graph/snapshot/resources/logo.png
src/chaoscypher_core/services/lexicon/__init__.py
src/chaoscypher_core/services/lexicon/client.py
src/chaoscypher_core/services/lexicon/models.py
src/chaoscypher_core/services/lexicon/service.py
src/chaoscypher_core/services/lexicon/storage.py
src/chaoscypher_core/services/llm/__init__.py
src/chaoscypher_core/services/llm/connectivity.py
src/chaoscypher_core/services/llm/health.py
src/chaoscypher_core/services/llm/spend.py
src/chaoscypher_core/services/local_auth/__init__.py
src/chaoscypher_core/services/local_auth/api_keys.py
src/chaoscypher_core/services/local_auth/credentials.py
src/chaoscypher_core/services/local_auth/errors.py
src/chaoscypher_core/services/local_auth/session.py
src/chaoscypher_core/services/orchestration/__init__.py
src/chaoscypher_core/services/orchestration/__main__.py
src/chaoscypher_core/services/orchestration/renderer.py
src/chaoscypher_core/services/orchestration/templates/multi-interface-nginx.conf.j2
src/chaoscypher_core/services/orchestration/templates/nginx-http.conf.j2
src/chaoscypher_core/services/orchestration/templates/nginx-https.conf.j2
src/chaoscypher_core/services/orchestration/templates/proxy-common.conf.j2
src/chaoscypher_core/services/orchestration/templates/supervisord.conf.j2
src/chaoscypher_core/services/orchestration/templates/valkey-args.txt.j2
src/chaoscypher_core/services/package/__init__.py
src/chaoscypher_core/services/package/archive/__init__.py
src/chaoscypher_core/services/package/archive/create.py
src/chaoscypher_core/services/package/archive/extract.py
src/chaoscypher_core/services/package/archive/info.py
src/chaoscypher_core/services/package/importer/__init__.py
src/chaoscypher_core/services/package/importer/models.py
src/chaoscypher_core/services/package/importer/service.py
src/chaoscypher_core/services/package/importer/loaders/__init__.py
src/chaoscypher_core/services/package/importer/loaders/base.py
src/chaoscypher_core/services/package/importer/loaders/knowledge.py
src/chaoscypher_core/services/package/importer/loaders/sources.py
src/chaoscypher_core/services/package/importer/loaders/templates.py
src/chaoscypher_core/services/package/importer/loaders/workflows.py
src/chaoscypher_core/services/package/models/__init__.py
src/chaoscypher_core/services/package/models/manifest.py
src/chaoscypher_core/services/package/validation/__init__.py
src/chaoscypher_core/services/package/validation/validator.py
src/chaoscypher_core/services/presets/__init__.py
src/chaoscypher_core/services/presets/base.py
src/chaoscypher_core/services/presets/configurable.py
src/chaoscypher_core/services/presets/factory.py
src/chaoscypher_core/services/presets/registry.py
src/chaoscypher_core/services/presets/plugins/vram_128gb.json
src/chaoscypher_core/services/presets/plugins/vram_16gb.json
src/chaoscypher_core/services/presets/plugins/vram_20gb.json
src/chaoscypher_core/services/presets/plugins/vram_24gb.json
src/chaoscypher_core/services/presets/plugins/vram_32gb.json
src/chaoscypher_core/services/presets/plugins/vram_48gb.json
src/chaoscypher_core/services/presets/plugins/vram_96gb.json
src/chaoscypher_core/services/quality/__init__.py
src/chaoscypher_core/services/quality/counters.py
src/chaoscypher_core/services/quality/scoring.py
src/chaoscypher_core/services/reset/__init__.py
src/chaoscypher_core/services/reset/data_reset.py
src/chaoscypher_core/services/reset/database_reset.py
src/chaoscypher_core/services/reset/graph_cleanup.py
src/chaoscypher_core/services/reset/operations.py
src/chaoscypher_core/services/reset/workflow_system_reset.py
src/chaoscypher_core/services/search/__init__.py
src/chaoscypher_core/services/search/engine/__init__.py
src/chaoscypher_core/services/search/engine/index.py
src/chaoscypher_core/services/search/engine/research.py
src/chaoscypher_core/services/search/engine/search.py
src/chaoscypher_core/services/sources/__init__.py
src/chaoscypher_core/services/sources/heartbeat.py
src/chaoscypher_core/services/sources/orphan_files.py
src/chaoscypher_core/services/sources/recovery.py
src/chaoscypher_core/services/sources/engine/__init__.py
src/chaoscypher_core/services/sources/engine/commit/__init__.py
src/chaoscypher_core/services/sources/engine/commit/entity.py
src/chaoscypher_core/services/sources/engine/commit/matcher.py
src/chaoscypher_core/services/sources/engine/commit/relation.py
src/chaoscypher_core/services/sources/engine/commit/service.py
src/chaoscypher_core/services/sources/engine/commit/template.py
src/chaoscypher_core/services/sources/engine/deduplication/__init__.py
src/chaoscypher_core/services/sources/engine/deduplication/embedding_generator.py
src/chaoscypher_core/services/sources/engine/deduplication/service.py
src/chaoscypher_core/services/sources/engine/deduplication/similarity_matcher.py
src/chaoscypher_core/services/sources/engine/extraction/__init__.py
src/chaoscypher_core/services/sources/engine/extraction/content_categories.py
src/chaoscypher_core/services/sources/engine/extraction/domain_resolver.py
src/chaoscypher_core/services/sources/engine/extraction/extractor.py
src/chaoscypher_core/services/sources/engine/extraction/orchestration.py
src/chaoscypher_core/services/sources/engine/extraction/preprocessor.py
src/chaoscypher_core/services/sources/engine/extraction/safe_user_regex.py
src/chaoscypher_core/services/sources/engine/extraction/service.py
src/chaoscypher_core/services/sources/engine/extraction/template_matcher.py
src/chaoscypher_core/services/sources/engine/extraction/domains/__init__.py
src/chaoscypher_core/services/sources/engine/extraction/domains/base.py
src/chaoscypher_core/services/sources/engine/extraction/domains/config_schema.py
src/chaoscypher_core/services/sources/engine/extraction/domains/configurable.py
src/chaoscypher_core/services/sources/engine/extraction/domains/factory.py
src/chaoscypher_core/services/sources/engine/extraction/domains/fingerprint.py
src/chaoscypher_core/services/sources/engine/extraction/domains/registry.py
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/biographical.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/cybersecurity.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/design.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/educational.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/financial.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/generic.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/historical.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/intelligence.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/investigation.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/legal.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/literary.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/medical.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/news.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/philosophical.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/political.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/reference.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/scientific.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/technical.jsonld
src/chaoscypher_core/services/sources/engine/extraction/domains/plugins/theological.jsonld
src/chaoscypher_core/services/sources/engine/extraction/utils/__init__.py
src/chaoscypher_core/services/sources/engine/extraction/utils/ai_entities.py
src/chaoscypher_core/services/sources/engine/extraction/utils/constants.py
src/chaoscypher_core/services/sources/engine/extraction/utils/entity_cleaner.py
src/chaoscypher_core/services/sources/engine/extraction/utils/evidence_validator.py
src/chaoscypher_core/services/sources/engine/extraction/utils/filtering_config.py
src/chaoscypher_core/services/sources/engine/extraction/utils/filtering_log.py
src/chaoscypher_core/services/sources/engine/extraction/utils/line_parser.py
src/chaoscypher_core/services/sources/engine/extraction/utils/post_extraction.py
src/chaoscypher_core/services/sources/engine/extraction/utils/prompts.py
src/chaoscypher_core/services/sources/engine/extraction/utils/quality_analyzer.py
src/chaoscypher_core/services/sources/engine/extraction/utils/sentence_splitter.py
src/chaoscypher_core/services/sources/engine/extraction/utils/template_extractor.py
src/chaoscypher_core/services/sources/engine/extraction/utils/template_formatter.py
src/chaoscypher_core/services/sources/engine/extraction/utils/text_preparation.py
src/chaoscypher_core/services/sources/engine/extraction/utils/type_inferencer.py
src/chaoscypher_core/services/sources/engine/extraction/utils/type_normalizer.py
src/chaoscypher_core/services/sources/engine/extraction/utils/type_rescue.py
src/chaoscypher_core/services/sources/loaders/__init__.py
src/chaoscypher_core/services/sources/loaders/archive_loader.py
src/chaoscypher_core/services/sources/loaders/audio_loader.py
src/chaoscypher_core/services/sources/loaders/base.py
src/chaoscypher_core/services/sources/loaders/csv_loader.py
src/chaoscypher_core/services/sources/loaders/docx_loader.py
src/chaoscypher_core/services/sources/loaders/epub_loader.py
src/chaoscypher_core/services/sources/loaders/facade.py
src/chaoscypher_core/services/sources/loaders/factory.py
src/chaoscypher_core/services/sources/loaders/html_loader.py
src/chaoscypher_core/services/sources/loaders/image_loader.py
src/chaoscypher_core/services/sources/loaders/json_loader.py
src/chaoscypher_core/services/sources/loaders/pdf_loader.py
src/chaoscypher_core/services/sources/loaders/pptx_loader.py
src/chaoscypher_core/services/sources/loaders/registry.py
src/chaoscypher_core/services/sources/loaders/rst_loader.py
src/chaoscypher_core/services/sources/loaders/text_loader.py
src/chaoscypher_core/services/sources/loaders/video_loader.py
src/chaoscypher_core/services/sources/loaders/xlsx_loader.py
src/chaoscypher_core/services/sources/loaders/archive/__init__.py
src/chaoscypher_core/services/sources/loaders/archive/exceptions.py
src/chaoscypher_core/services/sources/loaders/archive/extractor.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/__init__.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/base.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/generic_handler.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/markdown_handler.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/openapi_handler.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/registry.py
src/chaoscypher_core/services/sources/loaders/archive/handlers/sphinx_handler.py
src/chaoscypher_core/services/sources/management/__init__.py
src/chaoscypher_core/services/sources/management/paths.py
src/chaoscypher_core/services/sources/management/re_extraction.py
src/chaoscypher_core/services/sources/management/service.py
src/chaoscypher_core/services/sources/models/__init__.py
src/chaoscypher_core/services/sources/models/entities.py
src/chaoscypher_core/services/sources/normalizer/__init__.py
src/chaoscypher_core/services/sources/normalizer/models.py
src/chaoscypher_core/services/sources/normalizer/service.py
src/chaoscypher_core/services/sources/normalizer/cleaners/__init__.py
src/chaoscypher_core/services/sources/normalizer/cleaners/base.py
src/chaoscypher_core/services/sources/normalizer/cleaners/ocr_cleaner.py
src/chaoscypher_core/services/sources/normalizer/cleaners/registry.py
src/chaoscypher_core/services/sources/normalizer/cleaners/text_cleaner.py
src/chaoscypher_core/services/sources/normalizer/cleaners/web_cleaner.py
src/chaoscypher_core/services/sources/normalizer/transformers/__init__.py
src/chaoscypher_core/services/sources/normalizer/transformers/base.py
src/chaoscypher_core/services/sources/normalizer/transformers/markdown_transformer.py
src/chaoscypher_core/services/stage_progress/__init__.py
src/chaoscypher_core/services/stage_progress/service.py
src/chaoscypher_core/services/tls/__init__.py
src/chaoscypher_core/services/tls/service.py
src/chaoscypher_core/services/vision/__init__.py
src/chaoscypher_core/services/vision/prompts.py
src/chaoscypher_core/services/vision/service.py
src/chaoscypher_core/services/workflows/__init__.py
src/chaoscypher_core/services/workflows/engine/__init__.py
src/chaoscypher_core/services/workflows/engine/builder.py
src/chaoscypher_core/services/workflows/engine/executor.py
src/chaoscypher_core/services/workflows/engine/interpolator.py
src/chaoscypher_core/services/workflows/engine/output_parser.py
src/chaoscypher_core/services/workflows/engine/state.py
src/chaoscypher_core/services/workflows/engine/step_executor.py
src/chaoscypher_core/services/workflows/engine/tool_executor_adapter.py
src/chaoscypher_core/services/workflows/engine/validator.py
src/chaoscypher_core/services/workflows/management/__init__.py
src/chaoscypher_core/services/workflows/management/history.py
src/chaoscypher_core/services/workflows/management/io.py
src/chaoscypher_core/services/workflows/management/service.py
src/chaoscypher_core/services/workflows/management/step.py
src/chaoscypher_core/services/workflows/tools/__init__.py
src/chaoscypher_core/services/workflows/tools/system_tools.py
src/chaoscypher_core/services/workflows/tools/engine/__init__.py
src/chaoscypher_core/services/workflows/tools/engine/base.py
src/chaoscypher_core/services/workflows/tools/engine/chunk_hydration.py
src/chaoscypher_core/services/workflows/tools/engine/context.py
src/chaoscypher_core/services/workflows/tools/engine/executor.py
src/chaoscypher_core/services/workflows/tools/engine/registry.py
src/chaoscypher_core/services/workflows/tools/engine/schema_registry.py
src/chaoscypher_core/services/workflows/tools/engine/validators.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/__init__.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/analytics_handlers.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/decorators.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/edge_handlers.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/external_handlers.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/graphrag_handlers.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/node_handlers.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/summarize_handlers.py
src/chaoscypher_core/services/workflows/tools/engine/handlers/template_handlers.py
src/chaoscypher_core/services/workflows/tools/management/__init__.py
src/chaoscypher_core/services/workflows/tools/management/service.py
src/chaoscypher_core/services/workflows/tools/plugins/__init__.py
src/chaoscypher_core/services/workflows/tools/plugins/ai_extract_json_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/ai_generate_embedding_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/ai_prompt_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/ai_vector_search_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/data_extract_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/data_merge_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/http_request_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/logic_conditional_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/logic_loop_plugin.py
src/chaoscypher_core/services/workflows/tools/plugins/templates_list_plugin.py
src/chaoscypher_core/services/workflows/triggers/__init__.py
src/chaoscypher_core/services/workflows/triggers/engine/__init__.py
src/chaoscypher_core/services/workflows/triggers/engine/executor.py
src/chaoscypher_core/services/workflows/triggers/management/__init__.py
src/chaoscypher_core/services/workflows/triggers/management/service.py
src/chaoscypher_core/services/workflows/triggers/management/stats_tracker.py
src/chaoscypher_core/services/workflows/triggers/models/__init__.py
src/chaoscypher_core/services/workflows/triggers/models/entities.py
src/chaoscypher_core/streaming/__init__.py
src/chaoscypher_core/streaming/chat/__init__.py
src/chaoscypher_core/streaming/chat/approval.py
src/chaoscypher_core/streaming/chat/citations.py
src/chaoscypher_core/streaming/chat/events.py
src/chaoscypher_core/streaming/chat/handler.py
src/chaoscypher_core/streaming/chat/messages.py
src/chaoscypher_core/streaming/chat/tools.py
src/chaoscypher_core/streaming/chat/utils.py
src/chaoscypher_core/streaming/chat/validation.py
src/chaoscypher_core/templates/__init__.py
src/chaoscypher_core/templates/default_templates.py
src/chaoscypher_core/templates/visuals.py
src/chaoscypher_core/testing/__init__.py
src/chaoscypher_core/testing/structlog_fixtures.py
src/chaoscypher_core/utils/__init__.py
src/chaoscypher_core/utils/chunk.py
src/chaoscypher_core/utils/disk.py
src/chaoscypher_core/utils/encoding.py
src/chaoscypher_core/utils/filelock.py
src/chaoscypher_core/utils/id.py
src/chaoscypher_core/utils/llm_response.py
src/chaoscypher_core/utils/normalization_default.py
src/chaoscypher_core/utils/retry.py
src/chaoscypher_core/utils/rrf.py
src/chaoscypher_core/utils/safe_paths.py
src/chaoscypher_core/utils/settings_validators.py
src/chaoscypher_core/utils/task_callbacks.py
src/chaoscypher_core/utils/text_patterns.py
src/chaoscypher_core/utils/tokens.py
src/chaoscypher_core/utils/url_safety.py
src/chaoscypher_core/utils/logging/__init__.py
src/chaoscypher_core/utils/logging/app_config.py
src/chaoscypher_core/utils/logging/config.py
src/chaoscypher_core/vision/__init__.py
src/chaoscypher_core/vision/states.py
tests/test_app_config_strict_yaml.py
tests/test_exception_hierarchy.py
tests/test_filtering_config_no_aliases.py
tests/test_phase2_ai_entities_port.py
tests/test_phase2_commit_service_ports.py
tests/test_phase2_engine_port_wiring.py
tests/test_phase2_extraction_repo_dict_contract.py
tests/test_phase2_shims_deleted.py
tests/test_phase2_source_service_retry_port.py
tests/test_phase2_structured_extractor_port.py
tests/test_phase2_utility_relocation.py
tests/test_phase2_vision_service_port.py
tests/test_policy.py
tests/test_ports_no_lens_protocol.py
tests/test_settings.py