Skip to content

Contributor hub

This page is the reader-facing entry point for contributor documentation.

If you are evaluating Vox as a language or product, start with the project README, the FAQ, and the tutorials. If you are changing this repository, start here.

Quick routing by goal. All links resolve from this directory.

GoalStart here
Fix a TOESTUB / stub-check CI failureTOESTUB contributor guide
Fix a god_object or sprawl violationTOESTUB contributor guide (god-object rules)
Understand why my code affects model qualityContribution loop
Add a golden .vox exampleExamples corpus how-to
Write or update documentationDocumentation governance
Contribute to the compiler / parserHow-To: parser and HIR
Contribute to MENS training pipelineHow-To: Mens native training
Add a CLI commandCLI reference + Command compliance
Work with secrets or credentialsSecrets SSOT
Understand the agentic quality modelCoding agent instructions + Governance (TOESTUB)
Read architecture or research contextResearch index

Use these surfaces intentionally:

NeedStart with
Cursor IDE rules and per-glob patterns.cursor/rules/
Secrets, credentials, env parityAGENTS.md, Secrets SSOT
Agent behavior consistency across long sessions and IDEsAgent instruction architecture, Continuation prompt engineering
Antigravity-specific overridesGEMINI.md, Agent instruction architecture
Terminal shell discipline, exec-policy, vox shell checkAGENTS.md, CLI reference (vox shell), contracts/terminal/exec-policy.v1.yaml
CLI or command-surface changesCLI reference, Command compliance
Documentation updates or new docsDocumentation governance
Telemetry, metrics, privacy boundariesTelemetry trust SSOT, Telemetry metric contract
Architecture or roadmap contextWhere things live, Research index
Contracts and schema-backed behaviorcontracts/README.md, related reference pages under docs/src/reference/
MCP, HTTP, Populi mesh, SSE, WebSocketsCommunication protocols, protocol catalog; research Protocol convergence research 2026
CI, workflow, or policy guardrailsCI runner contract, Dependency policy, Pre-push local CI parity (below), Architectural governance (TOESTUB)
VS Code / Cursor extension, MCP tool calls from the editor, Oratio speech UXapps/editor/vox-vscode/README.md, VS Code ↔ MCP compatibility, Speech capture architecture

Fast local policy rerun for this lane:

  • vox ci policy-smoke runs cargo check -p vox-orchestrator, then command-compliance and the same rust ecosystem parity test used by vox ci rust-ecosystem-policy in one command.

Default git push hook: vox ci pre-push runs the fast profile (scoped docs + critical guards). Use vox ci pre-push --complete for the full static gate before risky merges; CI still runs the heavy docs-quality sweep. Install once via vox ci install-hooks. See local CI parity for --full, heartbeats, --no-verify policy, and tuning VOX_PREPUSH_BASE.

  • Prefer updating the canonical surface instead of copying prose into a second location.
  • When code changes alter public behavior, update the corresponding docs in the same PR.
  • Treat contracts/ as machine SSOT, docs/src/reference/ as human lookup, docs/src/architecture/ as design and rationale, and docs/agents/ as contributor and automation support.
  • Use vox ci guards where they exist instead of replacing them with one-off shell checks.