LICENSE.md
README.md
pyproject.toml
src/codealmanac/__init__.py
src/codealmanac/app.py
src/codealmanac/settings.py
src/codealmanac.egg-info/PKG-INFO
src/codealmanac.egg-info/SOURCES.txt
src/codealmanac.egg-info/dependency_links.txt
src/codealmanac.egg-info/entry_points.txt
src/codealmanac.egg-info/requires.txt
src/codealmanac.egg-info/top_level.txt
src/codealmanac/agents/__init__.py
src/codealmanac/agents/catalog.py
src/codealmanac/agents/yoke.yaml
src/codealmanac/agents/build/agent.yaml
src/codealmanac/agents/build/instructions.md
src/codealmanac/agents/garden/agent.yaml
src/codealmanac/agents/garden/instructions.md
src/codealmanac/agents/ingest/agent.yaml
src/codealmanac/agents/ingest/instructions.md
src/codealmanac/cli/__init__.py
src/codealmanac/cli/execution.py
src/codealmanac/cli/main.py
src/codealmanac/cli/telemetry.py
src/codealmanac/cli/dispatch/__init__.py
src/codealmanac/cli/dispatch/admin.py
src/codealmanac/cli/dispatch/automation.py
src/codealmanac/cli/dispatch/build.py
src/codealmanac/cli/dispatch/config.py
src/codealmanac/cli/dispatch/config_command.py
src/codealmanac/cli/dispatch/diagnostics.py
src/codealmanac/cli/dispatch/jobs.py
src/codealmanac/cli/dispatch/operations.py
src/codealmanac/cli/dispatch/repositories.py
src/codealmanac/cli/dispatch/root.py
src/codealmanac/cli/dispatch/run_commands.py
src/codealmanac/cli/dispatch/serve.py
src/codealmanac/cli/dispatch/setup.py
src/codealmanac/cli/dispatch/setup_tui.py
src/codealmanac/cli/dispatch/sync.py
src/codealmanac/cli/dispatch/topics.py
src/codealmanac/cli/dispatch/updates.py
src/codealmanac/cli/dispatch/wiki.py
src/codealmanac/cli/dispatch/worker.py
src/codealmanac/cli/dispatch/setup_wizard/__init__.py
src/codealmanac/cli/dispatch/setup_wizard/models.py
src/codealmanac/cli/dispatch/setup_wizard/options.py
src/codealmanac/cli/dispatch/setup_wizard/terminal.py
src/codealmanac/cli/parser/__init__.py
src/codealmanac/cli/parser/admin.py
src/codealmanac/cli/parser/argument_parser.py
src/codealmanac/cli/parser/automation.py
src/codealmanac/cli/parser/config.py
src/codealmanac/cli/parser/diagnostics.py
src/codealmanac/cli/parser/jobs.py
src/codealmanac/cli/parser/root.py
src/codealmanac/cli/parser/run_commands.py
src/codealmanac/cli/parser/setup.py
src/codealmanac/cli/parser/updates.py
src/codealmanac/cli/parser/wiki.py
src/codealmanac/cli/render/__init__.py
src/codealmanac/cli/render/admin.py
src/codealmanac/cli/render/automation.py
src/codealmanac/cli/render/brand.py
src/codealmanac/cli/render/common.py
src/codealmanac/cli/render/config.py
src/codealmanac/cli/render/diagnostics.py
src/codealmanac/cli/render/health.py
src/codealmanac/cli/render/job_logs.py
src/codealmanac/cli/render/jobs.py
src/codealmanac/cli/render/pages.py
src/codealmanac/cli/render/repositories.py
src/codealmanac/cli/render/root.py
src/codealmanac/cli/render/run_commands.py
src/codealmanac/cli/render/search.py
src/codealmanac/cli/render/style.py
src/codealmanac/cli/render/sync.py
src/codealmanac/cli/render/syntax.py
src/codealmanac/cli/render/tagging.py
src/codealmanac/cli/render/terminal.py
src/codealmanac/cli/render/topics.py
src/codealmanac/cli/render/updates.py
src/codealmanac/cli/render/wiki.py
src/codealmanac/cli/render/setup/__init__.py
src/codealmanac/cli/render/setup/background_items.py
src/codealmanac/cli/render/setup/result.py
src/codealmanac/cli/render/setup/screens.py
src/codealmanac/cli/render/setup/steps.py
src/codealmanac/cli/render/setup/uninstall.py
src/codealmanac/cli/syntax/__init__.py
src/codealmanac/cli/syntax/catalog.py
src/codealmanac/cli/syntax/classify.py
src/codealmanac/cli/syntax/models.py
src/codealmanac/core/__init__.py
src/codealmanac/core/errors.py
src/codealmanac/core/models.py
src/codealmanac/core/paths.py
src/codealmanac/core/slug.py
src/codealmanac/core/text.py
src/codealmanac/database/__init__.py
src/codealmanac/database/local.py
src/codealmanac/database/sqlite.py
src/codealmanac/integrations/__init__.py
src/codealmanac/integrations/command.py
src/codealmanac/integrations/automation/__init__.py
src/codealmanac/integrations/automation/scheduler/__init__.py
src/codealmanac/integrations/automation/scheduler/launchd.py
src/codealmanac/integrations/harnesses/__init__.py
src/codealmanac/integrations/harnesses/yoke/__init__.py
src/codealmanac/integrations/harnesses/yoke/adapter.py
src/codealmanac/integrations/harnesses/yoke/events.py
src/codealmanac/integrations/harnesses/yoke/results.py
src/codealmanac/integrations/repositories/__init__.py
src/codealmanac/integrations/runs/__init__.py
src/codealmanac/integrations/runs/process.py
src/codealmanac/integrations/setup/__init__.py
src/codealmanac/integrations/setup/claude.py
src/codealmanac/integrations/setup/codex.py
src/codealmanac/integrations/setup/guide.py
src/codealmanac/integrations/setup/instructions.py
src/codealmanac/integrations/setup/managed_blocks.py
src/codealmanac/integrations/setup/text_files.py
src/codealmanac/integrations/setup/uninstall.py
src/codealmanac/integrations/sources/__init__.py
src/codealmanac/integrations/sources/runtime.py
src/codealmanac/integrations/sources/filesystem/__init__.py
src/codealmanac/integrations/sources/filesystem/adapter.py
src/codealmanac/integrations/sources/filesystem/documents.py
src/codealmanac/integrations/sources/filesystem/git.py
src/codealmanac/integrations/sources/filesystem/ignore.py
src/codealmanac/integrations/sources/filesystem/listing.py
src/codealmanac/integrations/sources/filesystem/paths.py
src/codealmanac/integrations/sources/filesystem/rendering.py
src/codealmanac/integrations/sources/filesystem/selection.py
src/codealmanac/integrations/sources/filesystem/walk.py
src/codealmanac/integrations/sources/git/__init__.py
src/codealmanac/integrations/sources/git/adapter.py
src/codealmanac/integrations/sources/github/__init__.py
src/codealmanac/integrations/sources/github/adapter.py
src/codealmanac/integrations/sources/github/client.py
src/codealmanac/integrations/sources/github/errors.py
src/codealmanac/integrations/sources/github/models.py
src/codealmanac/integrations/sources/github/rendering.py
src/codealmanac/integrations/sources/github/targets.py
src/codealmanac/integrations/sources/transcripts/__init__.py
src/codealmanac/integrations/sources/transcripts/claude.py
src/codealmanac/integrations/sources/transcripts/codex.py
src/codealmanac/integrations/sources/transcripts/entries.py
src/codealmanac/integrations/sources/transcripts/errors.py
src/codealmanac/integrations/sources/transcripts/jsonl.py
src/codealmanac/integrations/sources/transcripts/models.py
src/codealmanac/integrations/sources/transcripts/paths.py
src/codealmanac/integrations/sources/transcripts/reader.py
src/codealmanac/integrations/sources/transcripts/rendering.py
src/codealmanac/integrations/sources/transcripts/runtime.py
src/codealmanac/integrations/sources/web/__init__.py
src/codealmanac/integrations/sources/web/adapter.py
src/codealmanac/integrations/sources/web/client.py
src/codealmanac/integrations/sources/web/documents.py
src/codealmanac/integrations/sources/web/errors.py
src/codealmanac/integrations/sources/web/models.py
src/codealmanac/integrations/sources/web/rendering.py
src/codealmanac/integrations/telemetry/__init__.py
src/codealmanac/integrations/telemetry/sender.py
src/codealmanac/integrations/updates/__init__.py
src/codealmanac/integrations/updates/package.py
src/codealmanac/manual/README.md
src/codealmanac/manual/__init__.py
src/codealmanac/manual/architecture.md
src/codealmanac/manual/concepts.md
src/codealmanac/manual/decisions.md
src/codealmanac/manual/evidence.md
src/codealmanac/manual/garden.md
src/codealmanac/manual/how-to-guides.md
src/codealmanac/manual/how-to-write.md
src/codealmanac/manual/ingest.md
src/codealmanac/manual/library.py
src/codealmanac/manual/links.md
src/codealmanac/manual/models.py
src/codealmanac/manual/reference.md
src/codealmanac/manual/requests.py
src/codealmanac/manual/sources.md
src/codealmanac/manual/topics.md
src/codealmanac/server/__init__.py
src/codealmanac/server/api_routes.py
src/codealmanac/server/app.py
src/codealmanac/server/errors.py
src/codealmanac/server/static_assets.py
src/codealmanac/server/static_routes.py
src/codealmanac/server/assets/__init__.py
src/codealmanac/server/assets/app.css
src/codealmanac/server/assets/app.js
src/codealmanac/server/assets/index.html
src/codealmanac/server/assets/viewer/api.js
src/codealmanac/server/assets/viewer/components.js
src/codealmanac/server/assets/viewer/jobs.js
src/codealmanac/server/assets/viewer/main.js
src/codealmanac/server/assets/viewer/renderers.js
src/codealmanac/server/assets/viewer/routes.js
src/codealmanac/services/__init__.py
src/codealmanac/services/automation/__init__.py
src/codealmanac/services/automation/defaults.py
src/codealmanac/services/automation/definitions.py
src/codealmanac/services/automation/jobs.py
src/codealmanac/services/automation/models.py
src/codealmanac/services/automation/ports.py
src/codealmanac/services/automation/requests.py
src/codealmanac/services/automation/selection.py
src/codealmanac/services/automation/service.py
src/codealmanac/services/config/__init__.py
src/codealmanac/services/config/models.py
src/codealmanac/services/config/requests.py
src/codealmanac/services/config/service.py
src/codealmanac/services/config/store.py
src/codealmanac/services/diagnostics/__init__.py
src/codealmanac/services/diagnostics/install.py
src/codealmanac/services/diagnostics/messages.py
src/codealmanac/services/diagnostics/models.py
src/codealmanac/services/diagnostics/requests.py
src/codealmanac/services/diagnostics/service.py
src/codealmanac/services/diagnostics/wiki.py
src/codealmanac/services/harnesses/__init__.py
src/codealmanac/services/harnesses/actors.py
src/codealmanac/services/harnesses/events.py
src/codealmanac/services/harnesses/kinds.py
src/codealmanac/services/harnesses/models.py
src/codealmanac/services/harnesses/ports.py
src/codealmanac/services/harnesses/requests.py
src/codealmanac/services/harnesses/results.py
src/codealmanac/services/harnesses/service.py
src/codealmanac/services/health/__init__.py
src/codealmanac/services/health/models.py
src/codealmanac/services/health/reports.py
src/codealmanac/services/health/requests.py
src/codealmanac/services/health/runtime.py
src/codealmanac/services/health/service.py
src/codealmanac/services/health/sources.py
src/codealmanac/services/index/__init__.py
src/codealmanac/services/index/health_graph_views.py
src/codealmanac/services/index/health_source_views.py
src/codealmanac/services/index/health_views.py
src/codealmanac/services/index/models.py
src/codealmanac/services/index/page_views.py
src/codealmanac/services/index/projection.py
src/codealmanac/services/index/query.py
src/codealmanac/services/index/requests.py
src/codealmanac/services/index/schema.py
src/codealmanac/services/index/search_views.py
src/codealmanac/services/index/service.py
src/codealmanac/services/index/sources.py
src/codealmanac/services/index/store.py
src/codealmanac/services/index/summary_views.py
src/codealmanac/services/index/topic_views.py
src/codealmanac/services/index/views.py
src/codealmanac/services/pages/__init__.py
src/codealmanac/services/pages/requests.py
src/codealmanac/services/pages/service.py
src/codealmanac/services/repositories/__init__.py
src/codealmanac/services/repositories/identity.py
src/codealmanac/services/repositories/models.py
src/codealmanac/services/repositories/records.py
src/codealmanac/services/repositories/requests.py
src/codealmanac/services/repositories/roots.py
src/codealmanac/services/repositories/selection.py
src/codealmanac/services/repositories/service.py
src/codealmanac/services/repositories/state.py
src/codealmanac/services/repositories/store.py
src/codealmanac/services/repositories/tables.py
src/codealmanac/services/runs/__init__.py
src/codealmanac/services/runs/events.py
src/codealmanac/services/runs/factory.py
src/codealmanac/services/runs/locks.py
src/codealmanac/services/runs/models.py
src/codealmanac/services/runs/ports.py
src/codealmanac/services/runs/queries.py
src/codealmanac/services/runs/records.py
src/codealmanac/services/runs/requests.py
src/codealmanac/services/runs/service.py
src/codealmanac/services/runs/store.py
src/codealmanac/services/runs/streaming.py
src/codealmanac/services/runs/tables.py
src/codealmanac/services/runs/transcript.py
src/codealmanac/services/runs/transitions.py
src/codealmanac/services/runs/worker_locks.py
src/codealmanac/services/search/__init__.py
src/codealmanac/services/search/requests.py
src/codealmanac/services/search/service.py
src/codealmanac/services/setup/__init__.py
src/codealmanac/services/setup/agent-guide.md
src/codealmanac/services/setup/automation.py
src/codealmanac/services/setup/models.py
src/codealmanac/services/setup/planning.py
src/codealmanac/services/setup/ports.py
src/codealmanac/services/setup/requests.py
src/codealmanac/services/setup/runners.py
src/codealmanac/services/setup/service.py
src/codealmanac/services/sources/__init__.py
src/codealmanac/services/sources/address_git.py
src/codealmanac/services/sources/address_github.py
src/codealmanac/services/sources/address_hints.py
src/codealmanac/services/sources/address_numbers.py
src/codealmanac/services/sources/address_path.py
src/codealmanac/services/sources/address_resolution.py
src/codealmanac/services/sources/address_transcript.py
src/codealmanac/services/sources/address_web.py
src/codealmanac/services/sources/models.py
src/codealmanac/services/sources/ports.py
src/codealmanac/services/sources/requests.py
src/codealmanac/services/sources/service.py
src/codealmanac/services/sources/transcripts.py
src/codealmanac/services/tagging/__init__.py
src/codealmanac/services/tagging/models.py
src/codealmanac/services/tagging/requests.py
src/codealmanac/services/tagging/service.py
src/codealmanac/services/telemetry/__init__.py
src/codealmanac/services/telemetry/durations.py
src/codealmanac/services/telemetry/models.py
src/codealmanac/services/telemetry/ports.py
src/codealmanac/services/telemetry/service.py
src/codealmanac/services/telemetry/store.py
src/codealmanac/services/topics/__init__.py
src/codealmanac/services/topics/graph.py
src/codealmanac/services/topics/models.py
src/codealmanac/services/topics/mutations.py
src/codealmanac/services/topics/read_model.py
src/codealmanac/services/topics/repository.py
src/codealmanac/services/topics/requests.py
src/codealmanac/services/topics/service.py
src/codealmanac/services/updates/__init__.py
src/codealmanac/services/updates/activity.py
src/codealmanac/services/updates/lock.py
src/codealmanac/services/updates/models.py
src/codealmanac/services/updates/ports.py
src/codealmanac/services/updates/requests.py
src/codealmanac/services/updates/service.py
src/codealmanac/services/viewer/__init__.py
src/codealmanac/services/viewer/jobs.py
src/codealmanac/services/viewer/models.py
src/codealmanac/services/viewer/projections.py
src/codealmanac/services/viewer/renderer.py
src/codealmanac/services/viewer/repository_scope.py
src/codealmanac/services/viewer/requests.py
src/codealmanac/services/viewer/service.py
src/codealmanac/services/wiki/__init__.py
src/codealmanac/services/wiki/documents.py
src/codealmanac/services/wiki/frontmatter.py
src/codealmanac/services/wiki/frontmatter_rewrite.py
src/codealmanac/services/wiki/links.py
src/codealmanac/services/wiki/models.py
src/codealmanac/services/wiki/paths.py
src/codealmanac/services/wiki/sections.py
src/codealmanac/services/wiki/service.py
src/codealmanac/services/wiki/templates.py
src/codealmanac/services/wiki/topic_file.py
src/codealmanac/services/wiki/topic_models.py
src/codealmanac/services/wiki/topic_read.py
src/codealmanac/services/wiki/topics.py
src/codealmanac/workflows/__init__.py
src/codealmanac/workflows/build/__init__.py
src/codealmanac/workflows/build/models.py
src/codealmanac/workflows/build/requests.py
src/codealmanac/workflows/build/service.py
src/codealmanac/workflows/garden/__init__.py
src/codealmanac/workflows/garden/models.py
src/codealmanac/workflows/garden/requests.py
src/codealmanac/workflows/garden/service.py
src/codealmanac/workflows/ingest/__init__.py
src/codealmanac/workflows/ingest/models.py
src/codealmanac/workflows/ingest/requests.py
src/codealmanac/workflows/ingest/service.py
src/codealmanac/workflows/operations/__init__.py
src/codealmanac/workflows/operations/commit.py
src/codealmanac/workflows/operations/harness.py
src/codealmanac/workflows/operations/models.py
src/codealmanac/workflows/operations/requests.py
src/codealmanac/workflows/operations/service.py
src/codealmanac/workflows/run_queue/__init__.py
src/codealmanac/workflows/run_queue/control.py
src/codealmanac/workflows/run_queue/executor.py
src/codealmanac/workflows/run_queue/models.py
src/codealmanac/workflows/run_queue/ports.py
src/codealmanac/workflows/run_queue/requests.py
src/codealmanac/workflows/run_queue/service.py
src/codealmanac/workflows/run_queue/specs.py
src/codealmanac/workflows/run_queue/worker.py
src/codealmanac/workflows/sync/__init__.py
src/codealmanac/workflows/sync/evaluation.py
src/codealmanac/workflows/sync/guidance.py
src/codealmanac/workflows/sync/models.py
src/codealmanac/workflows/sync/queue.py
src/codealmanac/workflows/sync/records.py
src/codealmanac/workflows/sync/requests.py
src/codealmanac/workflows/sync/service.py
src/codealmanac/workflows/sync/store.py
src/codealmanac/workflows/sync/summary.py
src/codealmanac/workflows/sync/tables.py
tests/test_architecture.py
tests/test_automation_service.py
tests/test_build_workflow.py
tests/test_cli.py
tests/test_cli_syntax.py
tests/test_cli_telemetry.py
tests/test_config_service.py
tests/test_controlled_model_config.py
tests/test_database.py
tests/test_diagnostics.py
tests/test_filesystem_directory_selection.py
tests/test_filesystem_source_runtime.py
tests/test_garden_workflow.py
tests/test_github_source_runtime.py
tests/test_harnesses_service.py
tests/test_ingest_workflow.py
tests/test_manual.py
tests/test_public_contract.py
tests/test_read_model.py
tests/test_repository_store.py
tests/test_run_process.py
tests/test_run_queue_workflow.py
tests/test_run_telemetry.py
tests/test_run_transcript.py
tests/test_runs_service.py
tests/test_search_query.py
tests/test_server.py
tests/test_settings.py
tests/test_setup_service.py
tests/test_sources_service.py
tests/test_sync_workflow.py
tests/test_tagging.py
tests/test_telemetry_sender.py
tests/test_telemetry_service.py
tests/test_topics_health.py
tests/test_topics_mutation.py
tests/test_transcript_discovery.py
tests/test_transcript_source_runtime.py
tests/test_update_service.py
tests/test_validate.py
tests/test_viewer_renderer.py
tests/test_viewer_service.py
tests/test_web_source_runtime.py
tests/test_wiki_parsing.py
tests/test_wiki_sections.py
tests/test_yoke_harness_integration.py