Skip to content

Repository map and documentation ownership

Inventory baseline: October 8, 2026, develop 76384b0e4 plus this documentation cleanup.
This is a navigation map, not a second task ledger or a claim that every module
has been fully tested. It inventories tracked source directories and documentation;
current API semantics were reviewed only where cited. There are no Git submodules;
“submodule” here means a Python subpackage, Rust crate or frontend source directory.

Need Start here
Current behavior and entry points Architecture, generated API, package READMEs below
Completed or superseded work; do not redo Compact history, with immutable original records and failed evidence
Next API/UI/recovery/formation task Canonical VAS tracker and formation coverage/gaps
Broader codebase priorities Roadmap, Stage C, review backlog
Decision status ADRs, FEP index; Draft is not delivered
Historical independent review U1–U10 review; dated findings, not current certification

Module and submodule inventory

The following 52 source areas / 282 source directories cover tracked Python, Rust and
TypeScript/JavaScript/Svelte/Vue code under the runtime, contracts, codegraph,
verticals, Rust crates and both UI clients. Test/example/fixture directories are
excluded from the source-directory count and linked as validation owners. Files
without those extensions, assets and build scaffolding are inventoried separately
below. A test-directory link identifies an owner; it is not a test result.

Area / responsibility Subdirectories (relative to area) Validation and remaining-work owner
rust/crates/edge-runtime — Native crate: edge-runtime src Tests/build owner; native acceleration strategy. VAS-16/22; measured parity, portable wheels and installed-artifact checks.
rust/crates/protocol — Native crate: protocol src Tests/build owner; native acceleration strategy. VAS-16/22; measured parity, portable wheels and installed-artifact checks.
rust/crates/python-bindings — Native crate: python-bindings src Tests/build owner; native acceleration strategy. VAS-16/22; measured parity, portable wheels and installed-artifact checks.
rust/crates/state — Native crate: state src Tests/build owner; native acceleration strategy. VAS-16/22; measured parity, portable wheels and installed-artifact checks.
rust/crates/tools — Native crate: tools src Tests/build owner; native acceleration strategy. VAS-16/22; measured parity, portable wheels and installed-artifact checks.
verticals/victor-coding/native — Domain plugin: victor-coding src Tests/build owner; CONTRACTS BOUNDARY. Monorepo migration landed; ADR-031 family/boundary work remains; plugin acceptance is separate.
verticals/victor-coding/victor_coding — Domain plugin: victor-coding api, codebase, codebase/embeddings, codebase/graph, compat, completion, completion/providers, coverage, coverage/parsers, docgen, editing, languages, languages/plugins, lsp, native, performance, refactor, refactor/transforms, review, rl, teams, testgen, tools, workflows Tests/build owner; CONTRACTS BOUNDARY. Monorepo migration landed; ADR-031 family/boundary work remains; plugin acceptance is separate.
verticals/victor-dataanalysis/victor_dataanalysis — Domain plugin: victor-dataanalysis rl, teams, workflows Tests/build owner; CONTRACTS BOUNDARY. Monorepo migration landed; ADR-031 family/boundary work remains; plugin acceptance is separate.
verticals/victor-devops/victor_devops — Domain plugin: victor-devops rl, teams, workflows Tests/build owner; CONTRACTS BOUNDARY. Monorepo migration landed; ADR-031 family/boundary work remains; plugin acceptance is separate.
verticals/victor-rag/victor_rag — Domain plugin: victor-rag capabilities, rl, teams, tools, ui, workflows Tests/build owner; CONTRACTS BOUNDARY. Monorepo migration landed; ADR-031 family/boundary work remains; plugin acceptance is separate.
verticals/victor-research/victor_research — Domain plugin: victor-research rl, teams, workflows Tests/build owner; CONTRACTS BOUNDARY. Monorepo migration landed; ADR-031 family/boundary work remains; plugin acceptance is separate.
victor — Package entry points — Tests/build owner; architecture. Release/import compatibility gates.
victor-codegraph/victor_codegraph — Tree-sitter code graph package — Tests/build owner; codegraph v2 design. Stage C parse reuse and independent package-release gates.
victor-contracts/victor_contracts — Definition-only SDK / compatibility namespace capabilities, constants, core, framework, framework/protocols, providers, providers/protocols, safety, skills, testing, utils, verticals, verticals/mixins, verticals/protocols Tests/build owner; CONTRACTS BOUNDARY. Contract stability, SDK release and ADR-031 migration gates.
victor-contracts/victor_sdk — Definition-only SDK / compatibility namespace — Tests/build owner; CONTRACTS BOUNDARY. Contract stability, SDK release and ADR-031 migration gates.
victor/agent — Runtime services, tool execution, approval/recovery budget, conversation, coordinators, decisions, delegation, facades, factory, loop_evaluation, planning, presentation, protocols, provider, recovery, runtime, services, services/adapters, services/protocols, specs, strategies, streaming, subagents, teams, tool_calling, tool_execution, tool_selection Tests/build owner; victor agent service plan. VAS-11c/12; G60–G62/G70; Stage C/FEP-0031.
victor/analytics — Runtime analytics — Tests/build owner; observability axes. U10 review and measured outcome evidence.
victor/benchmark — Utility benchmarking vertical workflows Tests/build owner; BENCHMARKING. Benchmark/reliability gates; Stage C benchmark consolidation.
victor/classification — Utility classification vertical — Tests/build owner; index. Existing implementation; no independent whole-module completion claim.
victor/config — Typed settings and provider profiles groups Tests/build owner; settings reference. VAS-05/17 configuration; broader source review in U3.
victor/context — Context preparation — Tests/build owner; state passed architecture. Stage C state ownership; performance changes need measurements.
victor/contrib — Compatibility/domain helper surface codebase, conversation, editing, embeddings, languages, lsp, mode_config, parsing, prompts, safety, testing, vectorstores, workflows Tests/build owner; CONTRACTS BOUNDARY. Boundary migration and deprecation require consumer evidence.
victor/coordination — Formation strategies formations Tests/build owner; multiagent formation coverage handoff. WS-A–I landed; G72, matched local cohorts and C5 remain.
victor/core — Database, registries, identity, events and code intelligence analysis, chunking, chunking/strategies, entry_points, events, graph_rag, graph_rag/handlers, identity, indexing, plugins, query_enhancement, query_enhancement/strategies, registry, search, utils, verticals, verticals/composition, verticals/defaults, verticals/extension_handlers, verticals/extensions, verticals/protocols, verticals/protocols/focused, workflow_validation Tests/build owner; CONTRACTS BOUNDARY. VAS-06/07/11; Stage C/ADR-031 and graph-backend gates remain distinct.
victor/deps — User-project manifest, conflict and update analysis — Protocol tests; deps tool contract. Runtime manifest/parser and update-plan consumer tests own correctness; this is distinct from maintaining Victor’s own dependency pins.
victor/evaluation — Task/outcome evaluation harnesses benchmarks, correction, correction/validators Tests/build owner; evaluation centric runtime backlog. EVR reliability/flag gates; NO-GO/HOLD records remain authoritative.
victor/experiments — Experiment/A-B infrastructure ab_testing Tests/build owner; evaluation centric runtime backlog. EVR graduation gates; preserve rejected experiments.
victor/feps — Proposal tooling — Tests/build owner; FEP PROCESS. FEP status comes from each canonical proposal.
victor/framework — Public embedded contracts and graph/agent APIs adaptation, agentic_graph, capabilities, chains, conversations, coordinators, debugging, defaults, enrichment, enrichment/strategies, ingestion, ingestion/sources, loop, middleware_profiles, modes, multi_agent, observability, patterns, policies, prompts, providers, rl, rl/consensus, rl/learners, rl/learners/strategies, rl/monitoring, rl/orchestration, safety, search, task, temperature, workflows Tests/build owner; victor agent service plan. VAS-03/11/12; FEP-0031/0032/0039 retain their own gates.
victor/iac — Utility infrastructure vertical — Tests/build owner; index. Existing implementation; no new deployment acceptance.
victor/integrations — HTTP, MCP and protocol adapters api, api/routes, api/static, mcp, protocol Tests/build owner; victor agent service audit. VAS-03–10/15; shared API/auth migration incomplete.
victor/ml — Local classifiers and model data — Tests/build owner; EDGE MODEL. Optional model/artifact and numerical parity gates; no new model acceptance.
victor/models — Shared model types — Tests/build owner; CONTRACTS BOUNDARY. Schema/consumer compatibility per change.
victor/native — Python/native bridges and fallbacks python, rust Tests/build owner; native acceleration strategy. VAS-16/22; portability, packaging and parity remain per-change gates.
victor/observability — Events, tracing, metrics and dashboards analytics, dashboard, dashboard/views, debouncing, debug, debug/adapters, emitters, pipeline, profiler, telemetry, tracing Tests/build owner; observability axes. VAS-10/16/17; telemetry is not durable terminal state.
victor/optimization — Optimization helpers — Tests/build owner; native acceleration strategy. Measured benefit/parity before promotion.
victor/processing — Parsing, editing, serialization and completions completion, completion/providers, editing, file_types, merge, native, serialization, serialization/formats Tests/build owner; native acceleration strategy. VAS-16/22; measured native/parity gates, no presumed rewrite.
victor/protocols — Internal shared protocols — Tests/build owner; CONTRACTS BOUNDARY. Definition-layer ownership and compatibility gates.
victor/providers — Provider adapters and Sandhi integration — Tests/build owner; inferflux reasoning separation handoff. VAS-05e/f/17/18; transport source is not released live acceptance.
victor/runtime — Runtime composition — Tests/build owner; stage c reassessment. FEP-0031/Stage C remaining inversion.
victor/scripts — Runtime support — Tests/build owner; architecture. Review current consumers before changing; no accepted whole-module completion claim.
victor/security — Authentication, authorization and safety helpers audit, auth, safety Tests/build owner; victor agent service auth policy. VAS-05a–f; configured local authority is not hosted ownership.
victor/state — State scopes and persistence abstractions — Tests/build owner; state machine. VAS-07/12; external effects remain outside a local transaction.
victor/storage — Checkpoint, memory, retrieval and backend stores cache, checkpoints, checkpoints/backends, embeddings, graph, memory, memory/extractors, retrieval, state, unified, vector_stores Tests/build owner; victor agent service technology. VAS-07/11/12; backend-specific durability must be demonstrated.
victor/teams — Canonical team coordinator/types mixins Tests/build owner; multiagent formation coverage handoff. VAS-12/19; completed-member restoration is not whole-member continuation.
victor/tools — Tool registry, selection and effect adapters composition, deduplication, formatters, registration, registration/strategies, sandbox, selection, unified, verification Tests/build owner; receipt capability and production qualification. G78 / VAS-11c: verify backend receipt guarantees before resolving unknown writes; canonical dispatch/policy owners remain authoritative.
victor/ui — CLI, TUI and chat adapters chat_app, commands, dashboard, rendering, slash, slash/commands, tui Tests/build owner; victor agent service plan. VAS-04/13/14; Stage C client-routing follow-up.
victor/verticals — Built-in vertical integration shared Tests/build owner; CONTRACTS BOUNDARY. ADR-031/family and boundary-manifest migration.
victor/workflows — Workflow compilation, scheduling and validation compiler, compiler_protocols, executors, generation, models, plugins, resilience, services, services/providers, validation Tests/build owner; 030 single graph execution engine. Engine consolidation landed; FEP-0032 and G63 lifecycle remain.
vscode-victor/src — IDE/webview client state Host tests, unit transport/state tests; victor agent service audit. VAS-02/03a landed; VAS-04/09/13/14/20 remain.
vscode-victor/webview-ui/src — IDE/webview client components, stores Host tests, unit transport/state tests; victor agent service audit. VAS-02/03a landed; VAS-04/09/13/14/20 remain.
web/server — Web client/server — Tests/build owner; victor agent service audit. VAS-05–10/14; authoring/OIDC/identity demo remains.

Non-runtime ownership

Area Maintained authority / remaining boundary
.github/, release/version scripts PR workflow, publishing; every applicable CI gate precedes merge, release/published-doc acceptance is separate
docker/, requirements and deployment locks Dependencies; exact platform/artifact scans and packaging follow-ups
scripts/validation/, tests and benchmark fixtures Formation recipe, test strategy; preserve failed runs and test-data licenses/provenance
examples/, workflows and templates Examples, workflow examples; tutorials are not live acceptance
docs/, mkdocs_hooks/, diagrams and assets Publishing; keep source/nav/anchors current and deploy through main
AGENTS.md, CLAUDE.md, root policy files Repository contribution/security rules; both agent files point to the same VAS tracker and this map
External Sandhi / InferFlux / AnvaiOps VAS-05e/f/17/18/21; separate repositories, releases and live identities. No vendored copies or assumed cross-product authorization

Retained document inventory

Every remaining tracked .md, .adoc, and .rst is listed by directory, including
package-local guides. Operational guides, migrations, specifications, policies
and unique research/review evidence remain. “Retained” is a disposition after
path/reference inventory, not a semantic certification of every example. Dated
experiments retain NO-GO/HOLD outcomes; current task state lives in the linked
ledger. Requirements .txt files are dependency inputs, not disposable prose.

Repository root

AGENTS.md · CHANGELOG.md · CLAUDE.md · CODE_OF_CONDUCT.md · CONTRIBUTING.md · README.md · SECURITY.md · SUPPORT.md · VICTOR_AGENT_GUIDE.adoc · VISION.md

.github/

ARCHITECTURE.md · PULL_REQUEST_TEMPLATE.md

.github/ISSUE_TEMPLATE/

bug_report.md · feature_request.md · question.md

.github/workflows/

README.md

docker/

ADVANCED.md · QUICKREF.md · README.md

docker/mcp-server/

README.md

docs/

FEP PROCESS · README · architecture · features · index · quickstart proximadb memory · release readiness mvp · roadmap · tech stack · ux adoption action plan

docs/analysis/

2026 07 25 prompt evolution audit · 2026 07 27 fep 0025 checkpoint · 2026 07 28 fep 0025 n60 outcome

docs/api-reference/

auto api · protocols · providers · tools · wire events · workflows

docs/architecture/

BLUEPRINT · CODEBASE REVIEW BACKLOG · CONTRACTS BOUNDARY · EXTERNAL VERTICALS MIGRATION · agentic workflow safety audit · bayesian · codegraph v2 design · competitive benchmark 2026 07 · data flow eventbus · debugging profiling guide · edge provider tool strategy · evaluation centric runtime backlog · evr2 human validation protocol · evr3 parity results · evr6 auditor gate · evr6 auditor results 2026 09 04 · extension manifest · feature flags · flag graduation policy · foundations strategy 2026 07 · framework vertical integration · gateway validation oauth · graph api reference · graph architecture alignment · graph enhancements spec · graph extension guide · graph migration guide · graph quickstart · graph rag guide · graph research summary · graph tool enhancements · inferflux reasoning separation handoff · judge independence experiments · kv prefix stability · mcp schema fidelity · migration · multiagent edge model battery · multiagent formation coverage handoff · multiagent formation research evaluation · multiagent formations inferflux · native acceleration strategy · observability axes · orchestrator decomposition · provider agnostic tiers · proximadb codegraph backend · sandhi subscription gateway · sandhi typed integration gap analysis · sandhi zai loopback · smart routing · stage c reassessment · state machine · state passed architecture · streaming pipeline · tool output condensation · unified prompt architecture · ux redesign plan · vertical dependency resolution · victor agent service auth policy · victor agent service plan · victor agent service technology · vision evaluation centric runtime · w3d codec purity addendum

docs/architecture/adr/

000 template · 001 agent orchestration · 002 state management · 003 workflow engine · 004 tool system · 005 event system · 006 provider integration improvements · 007 vertical distribution and sdk boundary · 008 registry performance optimization · 009 rubric based completion evaluation · 010 effect grounded completion · 011 llm judge reliability gating · 012 regression gated harness acceptance · 013 unified temperature policy · 014 shared codegraph chunker package · 015 victor core adopts codegraph · 016 distribution packaging strategy · 017 rl budget calibration · 018 adopt sandhi usage gateway · 019 orchestrator service runtime decomposition · 020 interactive terminal tui · 021 terminal native hitl and loop transparency · 022 provider gateway feature layer · 023 multi agent team durability · 024 abstraction canonicalization and import guard · 025 ratify evaluation centric p0 decisions · 026 durable code memory ga · 027 prompt optimization strategy fidelity · 028 single agent durable chat continuation · 029 provider support tiers · 030 single graph execution engine · 031 vertical template bases promotion · README

docs/development/

GATEWAY SECURITY REVIEW 2026 09 27 · PR WORKFLOW · code style · completed work · dependencies · deprecation inventory 2026 03 03 · deprecation policy · docs publishing · exception handling · fep template · index · prompt evolution workflow · repository map · security hash dispositions · security remediation 0.9.4 · self hosted runners · setup · testing · victor agent service audit

docs/development/extending/

plugins · verticals

docs/development/releasing/

publishing

docs/development/testing/

strategy

docs/diagrams/

README · refresh 2026 09

docs/feps/

fep 0001 edge model · fep 0002 rl budget calibration · vertical package spec

docs/getting-started/

basic usage · configuration · first agent · first run · index · installation · quickstart · web chat ui

docs/guides/

BENCHMARKING · CODEBASE VERIFICATION · EDGE MODEL · FEATURE FLAGS · FRAMEWORK CAPABILITIES · HITL WORKFLOWS · MCP INTEGRATION · MULTI AGENT TEAMS · OBSERVABILITY · RESILIENCE · TASK PLANNER · TROUBLESHOOTING · VICTOR AS MCP SERVER · WORKFLOW SCHEDULER · dynamic import patterns · first agent · first workflow · index · installation · multi agent quickstart · multi provider benchmarks · quickstart · task completion · tool reference · vertical quickstart · workflow quickstart

docs/guides/development/

AIRGAPPED · ARCHITECTURE · TOOL CALLING FORMATS · TOOL SELECTION · embeddings · local models

docs/guides/integration/

mcp clients

docs/guides/observability/

event bus · index · metrics

docs/guides/workflow-development/

dsl · examples · scheduling

docs/reference/

cli commands · configuration options · embeddings · environment variables · index · provider caching · providers comparison · quick reference · settings reference · skills

docs/reference/api/

http api · index · mcp server · python api

docs/reference/configuration/

index · keys

docs/reference/providers/

comparison · index · setup

docs/reference/tools/

catalog · migration · tool calling

docs/reference/verticals/

index

docs/reviews/2026-09-03-codesign/

README · U1 agentic core · U10 evaluation observability · U2 framework · U3 providers config · U4 tools · U5 storage core codegraph · U6 workflows teams · U7 client surface · U8 context processing native · U9 contracts verticals

docs/tutorials/

build custom tool · create workflow · integrate provider

docs/user-guide/

cli reference · index · providers · rich formatting guide · session management · tools · troubleshooting · workflows · yaml workflow examples · yaml workflow syntax

docs/verticals/

api reference · architecture refactoring · best practices · coding · data analysis · devops · rag · research

examples/

README.md

examples/contract_plugins/

README.md

examples/external_vertical/

README.md

examples/plugins/

README.md

examples/workflows/

README.md

feps/

0037-v1-classify-endpoint.md · 0038-model-reasoning-effort.md · README.md · fep-0000-template.md · fep-0001-fep-process.md · fep-0002-documentation-style-guide.md · fep-0003-progressive-tool-loading.md · fep-0004-provider-oauth.md · fep-0005-policy-engine.md · fep-0006-external-harness-executors.md · fep-0007-unified-agentic-loop.md · fep-0008-evaluation-centric-completion.md · fep-0009-sdk-tool-contract.md · fep-0010-shared-protocol-crate.md · fep-0011-provider-cache-cost-model.md · fep-0012-shipped-edge-classifier.md · fep-0013-shell-safety-policy.md · fep-0014-canonical-validation-metrics-contracts.md · fep-0015-trim-internal-framework-exports.md · fep-0016-wire-initialization-phase-manager.md · fep-0017-prompt-optimization-reward-loop.md · fep-0018-framework-verification-hook.md · fep-0019-lsp-integrated-verification.md · fep-0020-ai-gateway-usage-attribution.md · fep-0021-close-the-inner-loop.md · fep-0022-measurement-driven-self-consistency.md · fep-0023-context-management-subsystem-activation.md · fep-0024-pluggable-code-correction.md · fep-0025-prompt-evolution-as-controlled-experiment.md · fep-0026-authenticated-control-plane-channel.md · fep-0027-settle-stream-usage-on-abort.md · fep-0028-team-node-durability-contract.md · fep-0029-single-agent-durable-chat-continuation.md · fep-0030-decoupled-completion-judge.md · fep-0031-chat-runtime-inversion.md · fep-0032-interrupt-resume-semantics.md · fep-0033-rl-subsystem-relocation.md · fep-0034-tool-supply-pipeline-consolidation.md · fep-0035-conversation-native-team-formations.md · fep-0036-independent-review-panel.md · fep-0039-unified-agent-service-api.md

rust/

README.md

scripts/

demo_recording.md

tests/performance/

README.md

tests/unit/providers/fixtures/sandhi_usage/

README.md

verticals/

README.md

verticals/victor-coding/

README.md

verticals/victor-coding/docs/

ANALYSIS_SUMMARY.md · REFACTORING_PLAN.md

verticals/victor-coding/native/

BENCHMARKS.md · README.md

verticals/victor-dataanalysis/

README.md

verticals/victor-devops/

README.md

verticals/victor-rag/

README.md

verticals/victor-research/

README.md

victor-codegraph/

README.md

victor-contracts/

CHANGELOG.md · CONTRACT_STABILITY.md · MIGRATION.md · QUICK_START.md · README.md · VERTICAL_DEVELOPMENT.md

victor-contracts/examples/minimal_vertical/

README.md

victor/agent/planning/

TOOL_SELECTION_DESIGN.md

victor/evaluation/

README.md

victor/observability/

README.md

victor/teams/

MIGRATION_GUIDE.md

victor/tools/

README_RESEARCH_TASK_TYPE.md · semantic_selector_embedding_architecture.md

vscode-victor/

CHANGELOG.md · README.md

Maintenance rule

When a bounded task lands, update its canonical ledger and retain the PR/commit,
acceptance boundary and failed evidence. Remove superseded one-time instructions
only after transferring unresolved items to an existing owner and rewriting all
inbound links, navigation and source comments. Link immutable Git history for
full provenance instead of keeping duplicate active files. Do not delete a draft
proposal, migration guide, fixture README or operational recipe merely because
it is old or has no navigation entry.

Refresh this inventory when adding/removing a source package or documentation
owner: use git ls-files for tracked inputs (plus staged additions), group source
directories by the areas above, and check every resulting path. Run the existing
MkDocs build, built-site link checker and repository hygiene checks. Never mark
a module complete solely because its files or tests exist.