The contract
.ovecc/architecture.toml is your intended architecture as code — components, what each may import, and the fitness functions the build checks on every run.
ovecc architecture init
Draft .ovecc/architecture.toml from the observed import graph, so the contract starts with zero violations — or write a built-in reference architecture instead.
ovecc architecture templates
The built-in reference architectures — Feature-Sliced Design, bulletproof-react, Nx workspace, Clean/Hexagonal — shipped inside the binary.
ovecc architecture suggest
Recognize which built-in architecture the indexed repository already follows, scored as coverage x conformance and bound to your real root.
ovecc architecture show
The contract resolved for a path — what this file may import, through which doors, and what it must not. The pre-edit question, answered without an index.
ovecc architecture diff
The reflexion report between your contract and the real graph — convergences, divergences, bypasses, and every fitness function, with file:line evidence.
ovecc architecture check
The architecture diff as a CI gate — exit 1 when a contract finding crosses the threshold, with a per-component baseline for progressive adoption.