DEPLOYMENT.md
LICENSE
LICENSE-AGPL-3.0
LICENSE-ELv2
MANIFEST.in
NOTICE
README.ko.md
README.md
pyproject.toml
backend/__init__.py
backend/alembic.ini
backend/tenancy_manifest.py
backend/api/__init__.py
backend/api/admin.py
backend/api/agent_bundles.py
backend/api/auth.py
backend/api/auth_cookies.py
backend/api/auth_dependencies.py
backend/api/auth_sso.py
backend/api/auth_verification.py
backend/api/context_media.py
backend/api/context_media_upload_limits.py
backend/api/context_pages.py
backend/api/cookie_budget.py
backend/api/deps.py
backend/api/graph.py
backend/api/health.py
backend/api/inbox.py
backend/api/library_preview.py
backend/api/library_semantic.py
backend/api/link_preview.py
backend/api/llms_txt.py
backend/api/mcp_apps.py
backend/api/mcp_chats.py
backend/api/mcp_http.py
backend/api/mcp_session_registry.py
backend/api/media_errors.py
backend/api/metrics.py
backend/api/oauth.py
backend/api/oauth_copy.py
backend/api/public.py
backend/api/read.py
backend/api/request_origin.py
backend/api/users.py
backend/api/workspace_access.py
backend/api/workspace_members.py
backend/api/middleware/host_allowlist.py
backend/api/middleware/https_redirect.py
backend/api/middleware/public_headers.py
backend/api/middleware/request_body_limit.py
backend/api/middleware/request_log.py
backend/api/middleware/security_headers.py
backend/api/middleware/workspace_graph_compression.py
backend/app/__init__.py
backend/app/bootstrap.py
backend/app/container.py
backend/app/data_dir.py
backend/app/db.py
backend/app/db_errors.py
backend/app/errors.py
backend/app/main.py
backend/app/plugins.py
backend/app/process_tree.py
backend/app/runtime.py
backend/app/runtime_credentials.py
backend/app/runtime_init.py
backend/app/runtime_protocol.py
backend/app/runtime_resources.py
backend/app/settings.py
backend/app/shared_routes.py
backend/app/state.py
backend/app/version.py
backend/app/versioning.py
backend/app/plugin_migrations/__init__.py
backend/app/plugin_migrations/env.py
backend/audit/__init__.py
backend/audit/emitter.py
backend/catalog/__init__.py
backend/catalog/library_family_presets/__init__.py
backend/catalog/library_family_presets/catalog.v1.json
backend/catalog/library_family_presets/models.py
backend/catalog/library_family_presets/repository.py
backend/catalog/mcp_apps/ASSETS.md
backend/catalog/mcp_apps/__init__.py
backend/catalog/mcp_apps/catalog.schema.json
backend/catalog/mcp_apps/catalog.v1.json
backend/catalog/mcp_apps/compatibility.py
backend/catalog/mcp_apps/models.py
backend/catalog/mcp_apps/planner.py
backend/catalog/mcp_apps/renderer.py
backend/catalog/mcp_apps/repository.py
backend/catalog/mcp_apps/schema.py
backend/catalog/mcp_apps/security.py
backend/catalog/mcp_apps/icons/antigravity.svg
backend/catalog/mcp_apps/icons/claude-code.svg
backend/catalog/mcp_apps/icons/codex-cli.svg
backend/catalog/mcp_apps/icons/gemini-cli.svg
backend/catalog/mcp_apps/icons/generic.svg
backend/cli/__init__.py
backend/cli/invocation.py
backend/cli/main.py
backend/cli/mcp_doctor.py
backend/cli/mcp_http_register.py
backend/cli/mcp_url.py
backend/cli/prod_setup.py
backend/cli/commands/__init__.py
backend/cli/commands/admin.py
backend/cli/commands/context.py
backend/cli/commands/db.py
backend/cli/commands/embedding.py
backend/cli/commands/eval_cmd.py
backend/cli/commands/graph.py
backend/cli/commands/inputs.py
backend/cli/commands/mcp.py
backend/cli/commands/prod.py
backend/cli/commands/rerank.py
backend/cli/commands/update.py
backend/cli/integrations/__init__.py
backend/cli/integrations/_common.py
backend/cli/integrations/detect.py
backend/context_media/__init__.py
backend/context_media/adapters/__init__.py
backend/context_media/adapters/sqlalchemy.py
backend/context_media/application/__init__.py
backend/context_media/application/use_cases.py
backend/context_media/domain/__init__.py
backend/context_media/domain/image_formats.py
backend/context_media/domain/markdown_media.py
backend/context_media/domain/models.py
backend/context_media/domain/policy.py
backend/context_media/domain/rendered_markdown.py
backend/context_media/ports/__init__.py
backend/context_media/ports/quota.py
backend/context_media/ports/repository.py
backend/converters/__init__.py
backend/converters/builtin_structured.py
backend/converters/builtin_text.py
backend/converters/external_protocol.py
backend/converters/hdf5_adapter.py
backend/converters/image_adapter.py
backend/converters/ooxml_adapter.py
backend/converters/parquet_adapter.py
backend/converters/pdf_adapter.py
backend/domain/__init__.py
backend/domain/auth_policy.py
backend/domain/credential_input.py
backend/domain/document_reference.py
backend/domain/identity_policy.py
backend/domain/input_policy.py
backend/domain/lint.py
backend/domain/oauth_input.py
backend/domain/prepared_body.py
backend/domain/workspace_slug_policy.py
backend/library_media/__init__.py
backend/library_media/adapters/__init__.py
backend/library_media/adapters/sqlalchemy.py
backend/library_media/application/__init__.py
backend/library_media/application/register_blob.py
backend/library_media/domain/__init__.py
backend/library_media/domain/blob.py
backend/library_media/ports/__init__.py
backend/library_media/ports/blobs.py
backend/library_media/ports/quota.py
backend/llm/__init__.py
backend/llm/anthropic.py
backend/llm/base.py
backend/llm/embedding.py
backend/llm/http_provider.py
backend/llm/openai.py
backend/llm/registry.py
backend/llm/rerank.py
backend/mcp/__init__.py
backend/mcp/agent_tools.py
backend/mcp/context_tools.py
backend/mcp/conversation.py
backend/mcp/envelope.py
backend/mcp/maintenance_tools.py
backend/mcp/maintenance_wire.py
backend/mcp/read_tools.py
backend/mcp/review_tools.py
backend/mcp/router.py
backend/mcp/scopes.py
backend/mcp/upload_tools.py
backend/mcp/protocol/__init__.py
backend/mcp/protocol/instructions.py
backend/mcp/protocol/lifecycle.py
backend/mcp/protocol/output_validation.py
backend/mcp/protocol/prompts_resources.py
backend/mcp/protocol/runner.py
backend/mcp/protocol/schema_projection.py
backend/mcp/protocol/server.py
backend/mcp/protocol/session_pool.py
backend/mcp/protocol/tool_descriptors.py
backend/mcp/protocol/wire_defaults.py
backend/mcp/protocol/workspace_target.py
backend/media/__init__.py
backend/media/adapters/__init__.py
backend/media/adapters/sqlalchemy/__init__.py
backend/media/adapters/sqlalchemy/available.py
backend/media/adapters/sqlalchemy/coordination.py
backend/media/adapters/sqlalchemy/gc.py
backend/media/adapters/sqlalchemy/install.py
backend/media/adapters/sqlalchemy/outbox.py
backend/media/adapters/sqlalchemy/quota.py
backend/media/adapters/sqlalchemy/reconcile.py
backend/media/adapters/sqlalchemy/repository.py
backend/media/adapters/sqlalchemy/uow.py
backend/media/application/__init__.py
backend/media/application/content_transport.py
backend/media/application/contracts.py
backend/media/application/format_registry.py
backend/media/application/install_validated.py
backend/media/application/register_available.py
backend/media/domain/__init__.py
backend/media/domain/available.py
backend/media/domain/blob.py
backend/media/domain/failure.py
backend/media/domain/format.py
backend/media/domain/quota.py
backend/media/ports/__init__.py
backend/media/ports/available.py
backend/media/ports/contracts.py
backend/media/ports/coordination.py
backend/media/ports/inspection.py
backend/media/ports/install.py
backend/media/ports/persistence.py
backend/media/ports/quota.py
backend/media/ports/storage.py
backend/migrations/env.py
backend/migrations/frozen_revisions.json
backend/migrations/release_manifest.json
backend/migrations/script.py.mako
backend/migrations/initialization/schema/postgresql.json
backend/migrations/initialization/schema/sqlite.json
backend/migrations/initialization/versions/v0_2/5b7e5c149279_initial_schema.py
backend/migrations/revision_modules/__init__.py
backend/migrations/revision_modules/v0_1/__init__.py
backend/migrations/revision_modules/v0_1/content_event_backfill_v1.py
backend/migrations/revision_modules/v0_1/input_restrictions_v1.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/__init__.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/context_data.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/context_schema.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/identity_access_schema.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/library_media_schema.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/library_policy.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/operations_schema.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/search_schema.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/tenancy_schema.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/unique_key_prepass.py
backend/migrations/revision_modules/v0_1/efcbcf724889_core_schema/workspace_schema.py
backend/migrations/revision_modules/v0_2/__init__.py
backend/migrations/revision_modules/v0_2/co_read_v1.py
backend/migrations/revision_modules/v0_2/legacy_usage_v1.py
backend/migrations/revision_modules/v0_2/lifetime_co_access_v1.py
backend/migrations/revision_modules/v0_2/_5b7e5c149279_release_0_2/__init__.py
backend/migrations/revision_modules/v0_2/_5b7e5c149279_release_0_2/co_access_schema.py
backend/migrations/revision_modules/v0_2/_5b7e5c149279_release_0_2/document_reference_schema.py
backend/migrations/revision_modules/v0_2/_5b7e5c149279_release_0_2/graph_schema.py
backend/migrations/revision_modules/v0_2/_5b7e5c149279_release_0_2/inbox_schema.py
backend/migrations/versions/v0_0/bd62193d5cf6_initial_schema.py
backend/migrations/versions/v0_1/19db79d3e622_release_0_1_3.py
backend/migrations/versions/v0_1/eb86fdacb1bb_release_0_1_4.py
backend/migrations/versions/v0_1/efcbcf724889_core_schema.py
backend/migrations/versions/v0_2/00ba02774c4a_release_0_2_3.py
backend/migrations/versions/v0_2/5b7e5c149279_release_0_2.py
backend/models/__init__.py
backend/models/agent.py
backend/models/api_token.py
backend/models/app_metadata.py
backend/models/ask.py
backend/models/audit.py
backend/models/auth_identity.py
backend/models/auth_verification.py
backend/models/base.py
backend/models/bundle.py
backend/models/change.py
backend/models/chunk.py
backend/models/context.py
backend/models/context_media.py
backend/models/coverage.py
backend/models/delegated_task.py
backend/models/document_reference.py
backend/models/favorite.py
backend/models/feedback.py
backend/models/graph.py
backend/models/inbox.py
backend/models/job.py
backend/models/library.py
backend/models/library_discovery.py
backend/models/library_semantic_overlay.py
backend/models/lint.py
backend/models/mail.py
backend/models/mcp_chat.py
backend/models/mcp_trace.py
backend/models/media.py
backend/models/normalized_keys.py
backend/models/oauth.py
backend/models/password_reset.py
backend/models/review.py
backend/models/search_index.py
backend/models/server_admin.py
backend/models/tree.py
backend/models/upload.py
backend/models/user.py
backend/models/user_attribution.py
backend/models/workspace.py
backend/models/workspace_credential_grant.py
backend/models/workspace_join.py
backend/models/workspace_purge_grant.py
backend/policy/__init__.py
backend/policy/allowed_hosts.py
backend/policy/auth.py
backend/policy/mcp_scopes.py
backend/policy/public_origin.py
backend/policy/rbac.py
backend/policy/remote_ip.py
backend/policy/rest_scopes.py
backend/policy/trust_boundaries.py
backend/policy/workspace_resolution.py
backend/preview_providers/__init__.py
backend/preview_providers/pillow_image.py
backend/repositories/__init__.py
backend/repositories/admin_context_media_repo.py
backend/repositories/audit_repo.py
backend/repositories/context_media_orphans.py
backend/repositories/context_page_repo.py
backend/repositories/context_visibility.py
backend/repositories/document_reference.py
backend/repositories/graph_density_repo.py
backend/repositories/input_metadata_repair.py
backend/repositories/mcp_chat_projection.py
backend/repositories/mcp_chat_repo.py
backend/repositories/media_blob_reference.py
backend/repositories/review_receipts.py
backend/repositories/search_projection.py
backend/repositories/workspace_repo.py
backend/repositories/workspace_scoped.py
backend/schemas/__init__.py
backend/schemas/activity.py
backend/schemas/admin_users.py
backend/schemas/agent.py
backend/schemas/ask.py
backend/schemas/auth.py
backend/schemas/auth_verification.py
backend/schemas/citation.py
backend/schemas/common.py
backend/schemas/context_edit.py
backend/schemas/context_ingress.py
backend/schemas/context_media.py
backend/schemas/context_reconciliation.py
backend/schemas/context_write.py
backend/schemas/coverage.py
backend/schemas/deployment.py
backend/schemas/document_reference.py
backend/schemas/edit_receipt.py
backend/schemas/graph.py
backend/schemas/health.py
backend/schemas/inbox.py
backend/schemas/input_policy.py
backend/schemas/jobs.py
backend/schemas/library_semantic.py
backend/schemas/link_preview.py
backend/schemas/lint.py
backend/schemas/mcp_apps.py
backend/schemas/mcp_chat.py
backend/schemas/page.py
backend/schemas/preview.py
backend/schemas/public_workspace.py
backend/schemas/read.py
backend/schemas/settings.py
backend/schemas/tree.py
backend/schemas/upload.py
backend/schemas/user.py
backend/schemas/user_deletion.py
backend/schemas/workspace_access.py
backend/schemas/workspace_directory.py
backend/schemas/workspace_graph.py
backend/schemas/workspace_join.py
backend/schemas/workspace_membership.py
backend/schemas/mcp/__init__.py
backend/schemas/mcp/agent_tools.py
backend/schemas/mcp/context_projection.py
backend/schemas/mcp/context_tools.py
backend/schemas/mcp/maintenance_tools.py
backend/schemas/mcp/page_input.py
backend/schemas/mcp/read_tools.py
backend/schemas/mcp/review_tools.py
backend/schemas/mcp/upload_tools.py
backend/scripts/__init__.py
backend/scripts/backfill_mcp_chat_conversations.py
backend/scripts/close_ghost_pending_reviews.py
backend/scripts/export_mcp_app_catalog_schema.py
backend/scripts/export_mcp_schemas.py
backend/scripts/export_openapi.py
backend/scripts/generate_workspace_lookup_baseline.py
backend/scripts/migrate_data.py
backend/scripts/seed_dev.py
backend/scripts/seed_remote_mcp_smoke.py
backend/scripts/sync_csp_templates.py
backend/services/__init__.py
backend/services/activity_feed_service.py
backend/services/activity_projection.py
backend/services/activity_service.py
backend/services/actor_identities.py
backend/services/actor_visible_read.py
backend/services/admin_audit.py
backend/services/admin_context_media.py
backend/services/admin_user_recovery.py
backend/services/agent_page_service.py
backend/services/anchor_resolver.py
backend/services/api_token_service.py
backend/services/ask_service.py
backend/services/audit_service.py
backend/services/auto_approval.py
backend/services/background_job_retention.py
backend/services/backup_service.py
backend/services/body_preparer.py
backend/services/bounded_subprocess.py
backend/services/bundle_expiration.py
backend/services/bundle_service.py
backend/services/change_propagation.py
backend/services/change_review_audit.py
backend/services/citation_evidence.py
backend/services/citation_parser.py
backend/services/citation_policy.py
backend/services/citation_service.py
backend/services/citation_trace.py
backend/services/citation_visibility.py
backend/services/client_round_state.py
backend/services/co_access.py
backend/services/concept_resolution.py
backend/services/context_editing.py
backend/services/context_image_ingest.py
backend/services/context_image_validation.py
backend/services/context_ingress_service.py
backend/services/context_lifecycle.py
backend/services/context_link_advisory.py
backend/services/context_link_targets.py
backend/services/context_links.py
backend/services/context_media_access.py
backend/services/context_media_attachments.py
backend/services/context_media_legacy_cutover.py
backend/services/context_media_orphan_sweep.py
backend/services/context_media_policy.py
backend/services/context_media_upload.py
backend/services/context_push.py
backend/services/context_reconciliation.py
backend/services/context_reconciliation_reminder.py
backend/services/context_review_disposition.py
backend/services/context_version_copy.py
backend/services/context_visibility.py
backend/services/context_write_service.py
backend/services/conversion_failure_policy.py
backend/services/conversion_orchestrator.py
backend/services/conversion_result_validator.py
backend/services/converter_registry.py
backend/services/coverage_service.py
backend/services/credential_hashing.py
backend/services/credential_replica_service.py
backend/services/credential_workspace_service.py
backend/services/db_read_snapshot.py
backend/services/db_write_intent.py
backend/services/delegated_tasks.py
backend/services/deployment.py
backend/services/document_reference_locations.py
backend/services/document_reference_merge.py
backend/services/document_reference_titles.py
backend/services/document_references.py
backend/services/domain_read.py
backend/services/edit_receipt.py
backend/services/entity_ref.py
backend/services/extraction_service.py
backend/services/favorite_service.py
backend/services/feedback_errors.py
backend/services/feedback_resolver_service.py
backend/services/feedback_service.py
backend/services/graph_cache.py
backend/services/graph_density.py
backend/services/graph_observation_service.py
backend/services/graph_ppr.py
backend/services/graph_query_service.py
backend/services/graph_rank.py
backend/services/graph_reference_projection.py
backend/services/graph_reprojection.py
backend/services/graph_semantics.py
backend/services/graph_service.py
backend/services/graph_session_activity.py
backend/services/grep_wiki.py
backend/services/index_refs.py
backend/services/job_hints.py
backend/services/job_queue.py
backend/services/job_read_service.py
backend/services/librarian.py
backend/services/library_binary_registration.py
backend/services/library_blob_storage.py
backend/services/library_canonical.py
backend/services/library_capabilities.py
backend/services/library_content_service.py
backend/services/library_formats.py
backend/services/library_ingest.py
backend/services/library_policy.py
backend/services/library_semantic_overlay_service.py
backend/services/library_service.py
backend/services/library_storage.py
backend/services/link_preview.py
backend/services/lint_fix_writer.py
backend/services/lint_service.py
backend/services/list_pagination.py
backend/services/llms_txt.py
backend/services/mail_delivery.py
backend/services/maintenance_rounds.py
backend/services/mcp_artifact_activity.py
backend/services/mcp_chat_service.py
backend/services/mcp_client_service.py
backend/services/mcp_context_projection.py
backend/services/mcp_credential_health.py
backend/services/mcp_display_text.py
backend/services/mcp_focused_read_usage.py
backend/services/mcp_read_projection.py
backend/services/mcp_surface_service.py
backend/services/mcp_trace_capture.py
backend/services/mcp_trace_redaction.py
backend/services/mcp_write_idempotency.py
backend/services/media_blob_gc_holds.py
backend/services/oauth_cimd.py
backend/services/oauth_service.py
backend/services/okf.py
backend/services/okf_index.py
backend/services/page_link_ordering.py
backend/services/page_name_lookup.py
backend/services/page_service.py
backend/services/password_recovery_service.py
backend/services/periodic_job_keys.py
backend/services/personal_workspace_service.py
backend/services/preview_contracts.py
backend/services/preview_execution.py
backend/services/preview_manifest_service.py
backend/services/preview_orchestrator.py
backend/services/preview_provider_registry.py
backend/services/public_page_exposure.py
backend/services/public_workspace_service.py
backend/services/read_errors.py
backend/services/restricted_library_policy.py
backend/services/review_approval.py
backend/services/review_decision_effect.py
backend/services/review_risk_policy.py
backend/services/review_selection_service.py
backend/services/review_service.py
backend/services/review_supersession.py
backend/services/review_targets.py
backend/services/search_query.py
backend/services/search_result_metadata.py
backend/services/search_service.py
backend/services/server_admin_service.py
backend/services/session_service.py
backend/services/settings_service.py
backend/services/temporal_read.py
backend/services/text_matching.py
backend/services/trail_analysis.py
backend/services/tree_locations.py
backend/services/tree_projection.py
backend/services/tree_read.py
backend/services/tree_service.py
backend/services/update_check_service.py
backend/services/update_service.py
backend/services/user_admin_service.py
backend/services/user_deletion_service.py
backend/services/workspace_access_service.py
backend/services/workspace_directory_service.py
backend/services/workspace_graph_capability.py
backend/services/workspace_graph_service.py
backend/services/workspace_join_service.py
backend/services/workspace_membership_service.py
backend/services/workspace_provisioning.py
backend/services/workspace_purge.py
backend/services/workspace_purge_grant.py
backend/services/workspace_read.py
backend/services/workspace_urls.py
backend/services/workspace_write.py
backend/services/auth/__init__.py
backend/services/auth/account_credentials.py
backend/services/auth/account_management.py
backend/services/auth/account_resolver.py
backend/services/auth/broker.py
backend/services/auth/email_conflicts.py
backend/services/auth/email_reauthentication.py
backend/services/auth/events.py
backend/services/auth/identity_recovery.py
backend/services/auth/login_transactions.py
backend/services/auth/password_method.py
backend/services/auth/provider_registry.py
backend/services/auth/reauthentication_policy.py
backend/services/auth/return_path.py
backend/services/auth/session_issuer.py
backend/services/chunking/__init__.py
backend/services/chunking/markdown.py
backend/services/eval/__init__.py
backend/services/eval/harness.py
backend/services/eval/metrics.py
backend/services/inbox/__init__.py
backend/services/inbox/base.py
backend/services/inbox/config.py
backend/services/inbox/entries.py
backend/services/inbox/links.py
backend/services/inbox/recipients.py
backend/services/inbox/registry.py
backend/services/inbox/scopes.py
backend/services/inbox/service.py
backend/services/inbox/sources.py
backend/services/inbox/kinds/__init__.py
backend/services/inbox/kinds/access_key.py
backend/services/inbox/kinds/review.py
backend/services/inbox/kinds/workspace_join.py
backend/services/indexing/__init__.py
backend/services/indexing/citation_edges.py
backend/services/indexing/co_read.py
backend/services/indexing/co_read_policy.py
backend/services/indexing/co_read_source.py
backend/services/indexing/co_read_state.py
backend/services/indexing/composite.py
backend/services/indexing/db_native.py
backend/services/indexing/doc_source.py
backend/services/indexing/edge_projection.py
backend/services/indexing/edge_registry.py
backend/services/indexing/fts5.py
backend/services/indexing/reindex.py
backend/services/lint/__init__.py
backend/services/lint/autofix.py
backend/services/lint/base.py
backend/services/lint/modules.py
backend/services/lint/registry.py
backend/services/lint/rules_format.py
backend/services/lint/rules_knowledge.py
backend/services/lint/rules_links.py
backend/services/lint/rules_metadata.py
backend/services/lint/rules_nav.py
backend/services/lint/scopes.py
backend/services/ops/__init__.py
backend/services/ops/alembic_migration_graph.py
backend/services/ops/db_lock.py
backend/services/ops/db_revision_inventory.py
backend/services/ops/filesystem_backup_evidence.py
backend/services/ops/healthcheck.py
backend/services/ops/index.py
backend/services/ops/input_history_audit.py
backend/services/ops/input_maintenance.py
backend/services/ops/install_method.py
backend/services/ops/maintenance_handoff.py
backend/services/ops/migration_preflight.py
backend/services/ops/read_only_database.py
backend/services/ops/revision_rename.py
backend/services/ops/runtime_lock.py
backend/services/ops/service_control.py
backend/services/retrieval/__init__.py
backend/services/retrieval/fusion.py
backend/services/retrieval/hybrid.py
backend/services/retrieval/identity.py
backend/services/retrieval/keyword.py
backend/services/retrieval/outline_location.py
backend/services/retrieval/protocol.py
backend/services/retrieval/semantic.py
backend/services/vector_store/__init__.py
backend/services/vector_store/bruteforce.py
backend/services/vector_store/protocol.py
backend/spi/__init__.py
backend/spi/auth.py
backend/spi/context.py
backend/spi/conversion.py
backend/spi/plugins.py
backend/spi/preview.py
backend/spi/search.py
backend/spi/tool_presentation.py
backend/spi/types.py
backend/spi/auth_oidc/__init__.py
backend/spi/auth_oidc/client.py
backend/spi/auth_oidc/transport.py
backend/static/THIRD_PARTY_NOTICES.txt
backend/static/index.html
backend/static/.index-manifests/20261107T183716.949046Z-a567a37c.json
backend/static/assets/AccountSecurityScreen-BlXn8RiV.js
backend/static/assets/ActivityScreen-CCDcFvF6.js
backend/static/assets/AdvancedSection-CjckHH-P.js
backend/static/assets/AgentScreen-Blrk9vf9.js
backend/static/assets/ArtifactChatsSection-ARhFrkbH.js
backend/static/assets/AskScreen-DMFvpiQI.js
backend/static/assets/AuthScreen-DUlU471-.js
backend/static/assets/ChatsDetailScreen-oWjd1mqe.js
backend/static/assets/ChatsListScreen-DfukfJEq.js
backend/static/assets/ChipInput-BDHRyEc9.js
backend/static/assets/ClientChip-5q0BVTk6.js
backend/static/assets/ContextScreen-D5etfTkf.css
backend/static/assets/ContextScreen-DrkX-PUn.js
backend/static/assets/CountChip-BusBCj2q.js
backend/static/assets/DashboardScreen-iR9bRo-P.js
backend/static/assets/DiffViewer-C9IqdZhh.js
backend/static/assets/DiffViewerDialog-BP6gkLVM.js
backend/static/assets/ExternalAuthErrorBanner-8K-XMTvq.js
backend/static/assets/FirstUseChecklist-BaKkyeAx.js
backend/static/assets/ForgotPasswordScreen-KpsZ4k-Z.js
backend/static/assets/FormField-Z-a1ZqkD.js
backend/static/assets/IdentityVerificationPanel-CRS67Z-K.js
backend/static/assets/IdentityVerificationScreen-LFTSg6Sg.js
backend/static/assets/ImageViewerDialog-NWt6MFC1.js
backend/static/assets/InboxScreen-C55cDrDu.js
backend/static/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2
backend/static/assets/KaTeX_AMS-Regular-DMm9YOAa.woff
backend/static/assets/KaTeX_AMS-Regular-DRggAlZN.ttf
backend/static/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf
backend/static/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff
backend/static/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2
backend/static/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff
backend/static/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2
backend/static/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf
backend/static/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf
backend/static/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff
backend/static/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2
backend/static/assets/KaTeX_Fraktur-Regular-CB_wures.ttf
backend/static/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2
backend/static/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff
backend/static/assets/KaTeX_Main-Bold-Cx986IdX.woff2
backend/static/assets/KaTeX_Main-Bold-Jm3AIy58.woff
backend/static/assets/KaTeX_Main-Bold-waoOVXN0.ttf
backend/static/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2
backend/static/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf
backend/static/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff
backend/static/assets/KaTeX_Main-Italic-3WenGoN9.ttf
backend/static/assets/KaTeX_Main-Italic-BMLOBm91.woff
backend/static/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2
backend/static/assets/KaTeX_Main-Regular-B22Nviop.woff2
backend/static/assets/KaTeX_Main-Regular-Dr94JaBh.woff
backend/static/assets/KaTeX_Main-Regular-ypZvNtVU.ttf
backend/static/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf
backend/static/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2
backend/static/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff
backend/static/assets/KaTeX_Math-Italic-DA0__PXp.woff
backend/static/assets/KaTeX_Math-Italic-flOr_0UB.ttf
backend/static/assets/KaTeX_Math-Italic-t53AETM-.woff2
backend/static/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf
backend/static/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2
backend/static/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff
backend/static/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2
backend/static/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff
backend/static/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf
backend/static/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf
backend/static/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff
backend/static/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2
backend/static/assets/KaTeX_Script-Regular-C5JkGWo-.ttf
backend/static/assets/KaTeX_Script-Regular-D3wIWfF6.woff2
backend/static/assets/KaTeX_Script-Regular-D5yQViql.woff
backend/static/assets/KaTeX_Size1-Regular-C195tn64.woff
backend/static/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf
backend/static/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2
backend/static/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf
backend/static/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2
backend/static/assets/KaTeX_Size2-Regular-oD1tc_U0.woff
backend/static/assets/KaTeX_Size3-Regular-CTq5MqoE.woff
backend/static/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf
backend/static/assets/KaTeX_Size4-Regular-BF-4gkZK.woff
backend/static/assets/KaTeX_Size4-Regular-DWFBv043.ttf
backend/static/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2
backend/static/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff
backend/static/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2
backend/static/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf
backend/static/assets/LibraryScreen-B2foOjrp.js
backend/static/assets/LibraryScreen-qVKOju-G.css
backend/static/assets/LintScreen-DdKkl9KE.js
backend/static/assets/ListPanelHeader-C80yvE9s.js
backend/static/assets/MarkdownView-BpTgdD6k.css
backend/static/assets/MarkdownView-DIew2bUn.js
backend/static/assets/PageEditor-Wj7MxPQ4.js
backend/static/assets/PagePermalinkRedirect-9PA8CKOo.js
backend/static/assets/PagePublicShareControl-BqJi-MyO.js
backend/static/assets/PdfLibraryPreview-F_zn9Jqk.js
backend/static/assets/PublishedPageReader-8O6E4USY.js
backend/static/assets/ReaderTabs-BQuQjap2.js
backend/static/assets/RecentItemsList-SGeAKWTo.js
backend/static/assets/RelationEnds-By_yh430.js
backend/static/assets/RelativeTime-C8mfzeeG.js
backend/static/assets/ResetPasswordScreen-CyUDzVvM.js
backend/static/assets/ReviewScreen-COJV2D-k.css
backend/static/assets/ReviewScreen-CzKrG33O.js
backend/static/assets/SearchField-KgkVFbph.js
backend/static/assets/SearchScreen-Dup7okSo.js
backend/static/assets/SegmentedControl-BiPP8q98.js
backend/static/assets/SettingsScreen-D7J_XHqX.js
backend/static/assets/SetupScreen-DOx_9ToV.js
backend/static/assets/StatusPill-2IWacV-Q.js
backend/static/assets/UserDeletionImpact-Cg2-rTMS.js
backend/static/assets/VerifyEmailScreen-D92s98yo.js
backend/static/assets/WorkspaceDirectoryScreen-CQQDMDR9.js
backend/static/assets/WorkspaceGraphScreen-FU1TikeZ.js
backend/static/assets/WorkspaceLayout-BA7VFWps.js
backend/static/assets/WorkspacePanelChrome-BYVzy6Sd.js
backend/static/assets/abnfDiagram-N423BO3Z-ebKN6Ddh.js
backend/static/assets/activityLabels-Cf3TKtpg.js
backend/static/assets/activityLanes-Y765GwNw.js
backend/static/assets/agent-BUCTMJ1U.js
backend/static/assets/arc-CCPrfdsy.js
backend/static/assets/architectureDiagram-T3A2C74G-C5XeN2S8.js
backend/static/assets/blockDiagram-VBNYF7ZC-Ko0Bx9e7.js
backend/static/assets/c4Diagram-5PPSVZJV-B_XcSCvh.js
backend/static/assets/channel-ByLCIYaX.js
backend/static/assets/chatFlow-DePMLA66.js
backend/static/assets/chatPresentation-CSv62jqB.js
backend/static/assets/chunk-2GRJ4B5K-8TnkJMmP.js
backend/static/assets/chunk-2Q5K7J3B-__0bdozW.js
backend/static/assets/chunk-5RXB4S5H-C9dR1zEn.js
backend/static/assets/chunk-5VM5RSS4-O1UPocJo.js
backend/static/assets/chunk-6Q2QTUOP-CRdPiJ1S.js
backend/static/assets/chunk-GF5L2VYU-Bt7jrvo-.js
backend/static/assets/chunk-JWPE2WC7-DewIbrEq.js
backend/static/assets/chunk-KBJHAD2P-E-Fdtrcd.js
backend/static/assets/chunk-RYQCIY6F-C_D9I62H.js
backend/static/assets/chunk-XXDRQBXY-OdzZDW-4.js
backend/static/assets/classDiagram-JCYQIIEL-b4ttWfoO.js
backend/static/assets/classDiagram-v2-OCEON4UE-b4ttWfoO.js
backend/static/assets/clipboard-Cy9Oocoh.js
backend/static/assets/communityWorker-ChleJbSo.js
backend/static/assets/conceptPath-BMsFYo9k.js
backend/static/assets/context-CH3655IK.js
backend/static/assets/copyText-DlSN08XQ.js
backend/static/assets/cose-bilkent-JH36ORCC-CERINzHd.js
backend/static/assets/cosmosAdapter-CxbA6v9H.js
backend/static/assets/cynefin-VYW2F7L2-DQ_I5eVl.js
backend/static/assets/cynefinDiagram-MW4NZA55-CorRy529.js
backend/static/assets/cytoscape.esm-CkSuTymj.js
backend/static/assets/dagre-VZM6K2ZE-B6cEaCEJ.js
backend/static/assets/datetime-D3A0KR3a.js
backend/static/assets/decisionSummary-CsWbks4c.js
backend/static/assets/defaultLocale-DX6XiGOO.js
backend/static/assets/diagram-7IWD3JNH-CuoBlS8Y.js
backend/static/assets/diagram-B4RE2ZJO-Dbi1DdgE.js
backend/static/assets/diagram-LBJQPF4R-C-Cj1AG1.js
backend/static/assets/diagram-Q27KOJAE-MYZ96K98.js
backend/static/assets/diagram-UB23O5K3-CnkczoLJ.js
backend/static/assets/dtx-dock-icon-DhhwbruD.svg
backend/static/assets/ebnfDiagram-BXEA7PRR-DTIkQPGl.js
backend/static/assets/editor-core-F1fgmWU4.js
backend/static/assets/editor-language-tools-DXuTgwlg.js
backend/static/assets/editor-parser-DSyH1Mzz.js
backend/static/assets/editor-react-BdpHCIF4.js
backend/static/assets/editor-view-BXEsFLud.js
backend/static/assets/erDiagram-JOGREHBK-DLfd4QjD.js
backend/static/assets/flowDiagram-UKHOOZJN-Dg_X33X0.js
backend/static/assets/forceAtlas2Collision.worker-d1Ztn8UB.js
backend/static/assets/ganttDiagram-PKOTCBZU-B7JErHFm.js
backend/static/assets/gitGraphDiagram-DS77QQ5N-b1Zuie3t.js
backend/static/assets/graph-DOmOIIwC.js
backend/static/assets/historyVersionPair-DSqHRM3n.js
backend/static/assets/hoverChip-CITIpxTU.js
backend/static/assets/identityPolicy-D5SEo-FR.js
backend/static/assets/index-ByAlSmhy.css
backend/static/assets/index-DFhko7aM.js
backend/static/assets/infoDiagram-6WML65LV-CET2NZ-f.js
backend/static/assets/init-Gi6I4Gst.js
backend/static/assets/ishikawaDiagram-WSZJBQD7-DnsLuyQM.js
backend/static/assets/journeyDiagram-NVQOT4AX-C2dizJwM.js
backend/static/assets/kanban-definition-27J2QSJJ-Wee78vQo.js
backend/static/assets/katex-HP8lGamR.js
backend/static/assets/layout-D-LzfAck.js
backend/static/assets/library-B6KwY85j.js
backend/static/assets/linear-BU9LPV_F.js
backend/static/assets/lintRuleCatalog-ByQzdi64.js
backend/static/assets/loginMethodBranding-B2JwwUW4.js
backend/static/assets/map-DxJ2ADlA.js
backend/static/assets/markdown-renderer-4V_Fr-hj.js
backend/static/assets/mcpCallVocabulary-COH9GZNe.js
backend/static/assets/mermaid.core-B6Mx_1t6.js
backend/static/assets/mindmap-definition-FAOFIHXS-Bgj2ghdU.js
backend/static/assets/navigation-C2SRfN0Z.js
backend/static/assets/oneTimeLinkToken-CDJEWuPM.js
backend/static/assets/ordinal-Cboi1Yqb.js
backend/static/assets/pages-CyIOHEyR.js
backend/static/assets/pdf.worker.min-qwK7q_zL.mjs
backend/static/assets/pegDiagram-VL7TDLO6-qtLiXSPi.js
backend/static/assets/pieDiagram-7S7Q4E2Y-Ddtfl5Db.js
backend/static/assets/purify.es-BGtG0CB9.js
backend/static/assets/quadrantDiagram-CIZ2JOQS-aokX_Ov_.js
backend/static/assets/railroadDiagram-AXF67PYL-cAePxot8.js
backend/static/assets/range-OtVwhkKS.js
backend/static/assets/react-vendor-BSkuHn4Y.css
backend/static/assets/react-vendor-BxhG_0ql.js
backend/static/assets/renderers-DdMfLSmn.js
backend/static/assets/requirementDiagram-LRYGKXZP-NbMn6WtV.js
backend/static/assets/sankeyDiagram-W5VNT64P-Bmij0m4J.js
backend/static/assets/searchResultText-C5mTK12p.js
backend/static/assets/sequenceDiagram-SI44F4Z6-6ogcBiYd.js
backend/static/assets/sigmaAdapter-BY2h-DRr.js
backend/static/assets/sizeCapture-X5ZJPWSS-BbKUKs9l.js
backend/static/assets/stateDiagram-OKZ733FA-CaKsKhCV.js
backend/static/assets/stateDiagram-v2-UEYNNEHI-D0Df9RYw.js
backend/static/assets/strongText-C_Lhz7AF.js
backend/static/assets/swimlanes-SLNWSIFB-B7seSQqA.js
backend/static/assets/swimlanesDiagram-ULZ7WXOC-CBXTbkgq.js
backend/static/assets/timeline-definition-Z64GVDOM-DQFJ2BqQ.js
backend/static/assets/timer-DWAvo6M8.js
backend/static/assets/transform-DGy5qiEv.js
backend/static/assets/treeBreadcrumbs-S3eGMWnX.js
backend/static/assets/treeRouteState-Dprob6Ov.js
backend/static/assets/uploadQueue-Cw5CbH3j.js
backend/static/assets/useAsyncLoad-CrdGApuu.js
backend/static/assets/useDocumentTitle-gIyomVOk.js
backend/static/assets/useMediaQuery-DZEKBwyV.js
backend/static/assets/useMobileModalFocus-DmbjBpMQ.js
backend/static/assets/useScreenEntryRefresh-C3a15ALc.js
backend/static/assets/vennDiagram-T6HMQDX7-CJnN6zBE.js
backend/static/assets/wardleyDiagram-T6FBY63Y-DevWmfok.js
backend/static/assets/webgl-device-DUr7K6cC.js
backend/static/assets/xychartDiagram-ELKLHX3M-9imGIvpC.js
backend/static/third-party/cosmos-native/LICENSE.txt
backend/static/third-party/cosmos-native/provenance.json
backend/static/third-party/cosmos-rest-log/FORCEATLAS2-LICENSE.txt
backend/static/third-party/cosmos-rest-log/LICENSE.txt
backend/static/third-party/cosmos-rest-log/provenance.json
backend/testing/__init__.py
backend/testing/fake_auth_method.py
backend/testing/search_conformance.py
backend/testing/spi_conformance/__init__.py
backend/testing/spi_conformance/auth.py
backend/utils/__init__.py
backend/utils/actor_display.py
backend/utils/block_identity.py
backend/utils/block_map.py
backend/utils/content_hash.py
backend/utils/content_recency.py
backend/utils/database_errors.py
backend/utils/graphemes.py
backend/utils/http_security.py
backend/utils/markdown_anchors.py
backend/utils/markdown_fence.py
backend/utils/markdown_links.py
backend/utils/markdown_outline.py
backend/utils/markdown_parser.py
backend/utils/ooxml_security.py
backend/utils/page_frontmatter.py
backend/utils/redact.py
backend/utils/text_security.py
backend/utils/uuid.py
backend/utils/xml_security.py
backend/worker/__init__.py
backend/worker/converter_host.py
backend/worker/entry.py
backend/worker/managed.py
backend/worker/periodic.py
backend/worker/preview_host.py
backend/worker/registry.py
backend/worker/runtime.py
backend/worker/tick.py
dtxwiki.egg-info/PKG-INFO
dtxwiki.egg-info/SOURCES.txt
dtxwiki.egg-info/dependency_links.txt
dtxwiki.egg-info/entry_points.txt
dtxwiki.egg-info/requires.txt
dtxwiki.egg-info/top_level.txt
infra/prod/.env.docker.example
infra/prod/.env.example
infra/prod/Caddyfile.custom.example
infra/prod/Caddyfile.docker
infra/prod/Caddyfile.docker.internal
infra/prod/Caddyfile.example
infra/prod/Caddyfile.insecure.example
infra/prod/Caddyfile.internal.example
infra/prod/docker-compose.yml
infra/prod/docker-entrypoint.sh
infra/prod/dtxwiki-worker.service
infra/prod/dtxwiki.service
infra/prod/install.sh
infra/prod/nginx.conf.example
tests/packaging/production_smoke.ps1
tests/packaging/production_smoke.sh