LICENSE
README.md
pyproject.toml
migrations/0001_identity_and_coordination.sql
migrations/0002_migration_state.sql
src/route_extension.py
src/subcommand_extension.py
src/opendox/__init__.py
src/opendox/action_errors.py
src/opendox/actor_identity.py
src/opendox/authoring.py
src/opendox/boundary.py
src/opendox/branch_session.py
src/opendox/canvas_drafts.py
src/opendox/cli.py
src/opendox/cli_model_binding.py
src/opendox/cli_project.py
src/opendox/column_seams.py
src/opendox/conformance_corpus.py
src/opendox/console_access.py
src/opendox/corpus_adapter.py
src/opendox/default_columns.py
src/opendox/default_generator.py
src/opendox/default_profile.py
src/opendox/default_projection.py
src/opendox/default_registry.py
src/opendox/defaults.py
src/opendox/display_profile.py
src/opendox/domain_profile.py
src/opendox/doxbench_abstract_store.py
src/opendox/doxbench_binding.py
src/opendox/doxbench_bridge.py
src/opendox/doxbench_defaults.py
src/opendox/doxbench_hash.py
src/opendox/doxbench_install.py
src/opendox/doxbench_intake.py
src/opendox/doxbench_knowledge.py
src/opendox/doxbench_mcp.py
src/opendox/doxbench_memory_gateway.py
src/opendox/doxbench_model.py
src/opendox/doxbench_packet.py
src/opendox/doxbench_provider.py
src/opendox/doxbench_scope_types.py
src/opendox/doxbench_telemetry.py
src/opendox/doxbench_threads.py
src/opendox/doxbench_trust.py
src/opendox/doxbench_turns.py
src/opendox/fixtures.py
src/opendox/generator_seam.py
src/opendox/lens.py
src/opendox/neutral_projection.py
src/opendox/notebook_action.py
src/opendox/output_boundary.py
src/opendox/path_slug.py
src/opendox/profile_proxy.py
src/opendox/projection_seams.py
src/opendox/rfc3339.py
src/opendox/serve.py
src/opendox/serve_project.py
src/opendox/serve_wire.py
src/opendox/serve_workbench.py
src/opendox/session_git.py
src/opendox/session_pr.py
src/opendox/validator.py
src/opendox/view_extension.py
src/opendox/wire_messages.py
src/opendox/workbench.py
src/opendox.egg-info/PKG-INFO
src/opendox.egg-info/SOURCES.txt
src/opendox.egg-info/dependency_links.txt
src/opendox.egg-info/entry_points.txt
src/opendox.egg-info/requires.txt
src/opendox.egg-info/top_level.txt
src/opendox/contracts/__init__.py
src/opendox/contracts/copies.yaml
src/opendox/contracts/schemas/ideation-workbench.schema.yaml
src/opendox/contracts/schemas/opendox-snapshot.schema.yaml
src/opendox/contracts/schemas/xfactory-workbench-chat-turn.schema.yaml
src/opendox/contracts/schemas/xfactory-workbench-model-catalog.schema.yaml
src/opendox/runtime/__init__.py
src/opendox/runtime/app.py
src/opendox/runtime/bundle.py
src/opendox/runtime/cli.py
src/opendox/runtime/config.py
src/opendox/runtime/db.py
src/opendox/runtime/identity.py
src/opendox/runtime/local_git_adapter.py
src/opendox/runtime/migrations.py
src/opendox/runtime/oidc.py
src/opendox/runtime/repository_act.py
src/opendox/web/app.js
src/opendox/web/index.html
src/opendox/web/styles.css
src/opendox/web/vendor/.gitkeep
src/opendox/web/vendor/markdown-it.min.js
src/opendox/web/views/account-menu.js
src/opendox/web/views/board.js
src/opendox/web/views/bullseye.js
src/opendox/web/views/canvas-model.js
src/opendox/web/views/canvas.js
src/opendox/web/views/composed-model.js
src/opendox/web/views/display.js
src/opendox/web/views/doc-wheel.js
src/opendox/web/views/docs.js
src/opendox/web/views/doxbench-chat-model.js
src/opendox/web/views/doxbench-chat.js
src/opendox/web/views/doxbench-editor.js
src/opendox/web/views/doxbench-save.js
src/opendox/web/views/doxbench-state.js
src/opendox/web/views/edit.js
src/opendox/web/views/explorer.js
src/opendox/web/views/funnel.js
src/opendox/web/views/grouping.js
src/opendox/web/views/helpers.js
src/opendox/web/views/intent-binding.js
src/opendox/web/views/lens-model.js
src/opendox/web/views/lens.js
src/opendox/web/views/lineage.js
src/opendox/web/views/model.js
src/opendox/web/views/notebook.js
src/opendox/web/views/outline-model.js
src/opendox/web/views/projection-index.js
src/opendox/web/views/repo-selector-model.js
src/opendox/web/views/repo-selector.js
src/opendox/web/views/settings.js
src/opendox/web/views/staging-workbench-model.js
src/opendox/web/views/staging-workbench.js
src/opendox/web/views/swb-model-intake.js
src/opendox/web/views/view_extension.js
src/opendox/web/views/viewer.js
src/opendox/web/views/wheel-model.js
src/opendox/web/views/wheel.js
tests/test_account_menu_dom.py
tests/test_authoring_seam.py
tests/test_binding_stylesheets.py
tests/test_boundary.py
tests/test_bullseye_widget.py
tests/test_capability_honesty.py
tests/test_chat_model_configuration.py
tests/test_checkout_head.py
tests/test_column_seams.py
tests/test_conformance_corpus.py
tests/test_console_token_delivery.py
tests/test_console_token_view.py
tests/test_consumer_reach.py
tests/test_default_profile.py
tests/test_display_facet.py
tests/test_display_facet_leaves.py
tests/test_doc_surfaces.py
tests/test_doc_wheel.py
tests/test_doxbench_abstract_pane.py
tests/test_doxbench_accessibility.py
tests/test_doxbench_bridge_live.py
tests/test_doxbench_chat_view.py
tests/test_doxbench_composition.py
tests/test_doxbench_context_panes.py
tests/test_doxbench_defaults.py
tests/test_doxbench_document_abstract.py
tests/test_doxbench_entrypoint.py
tests/test_doxbench_hash.py
tests/test_doxbench_knowledge.py
tests/test_doxbench_mcp.py
tests/test_doxbench_memory_gateway.py
tests/test_doxbench_privacy.py
tests/test_doxbench_proposal_discard.py
tests/test_doxbench_proposals.py
tests/test_doxbench_seams.py
tests/test_doxbench_state.py
tests/test_doxbench_thread_switch.py
tests/test_doxbench_tile_verbs.py
tests/test_doxbench_view.py
tests/test_doxbench_workspace.py
tests/test_edit_action_one_entry.py
tests/test_gate_loop_contributed.py
tests/test_generator_seam.py
tests/test_health_check_seam.py
tests/test_hermeticity.py
tests/test_imports_standalone.py
tests/test_install_mode_entrypoint.py
tests/test_installed_help.py
tests/test_intent_binding_dom.py
tests/test_intent_binding_shape.py
tests/test_leg_shape.py
tests/test_lens_labels_at_scale.py
tests/test_lens_seed_actions.py
tests/test_loopback_host_gate.py
tests/test_model_binding_trust.py
tests/test_model_provider_broker.py
tests/test_neutral_projection.py
tests/test_neutral_turn_scope.py
tests/test_openprofiler_broker_e2e.py
tests/test_outline_model.py
tests/test_outline_tab.py
tests/test_plain_documents_fixture.py
tests/test_post_render_validator.py
tests/test_profile_registration.py
tests/test_projection_seams.py
tests/test_provider_boundary.py
tests/test_reach_sweep.py
tests/test_rejection_report.py
tests/test_release_workflow.py
tests/test_route_handler_contribution.py
tests/test_run_dir_lifetime.py
tests/test_served_install_block.py
tests/test_session_git.py
tests/test_session_harness.py
tests/test_session_notebook_membership.py
tests/test_smoke_signals.py
tests/test_source_core_arm.py
tests/test_split_route_tails.py
tests/test_standalone_generate_path.py
tests/test_static_content_types.py
tests/test_subcommand_extension.py
tests/test_thread_read_by_session.py
tests/test_triple_pin.py
tests/test_validator.py
tests/test_validator_input_set.py
tests/test_view_registry.py
tests/test_web_boundary.py
tests/test_wheel_paint_and_reach.py
tests/test_workbench.py
tests/test_workbench_edit_by_scope.py