FORCE PROBABILISTIC TOOLS TO
RESPECT DETERMINISTIC RULES.
Anvil enforces policy at generation time, not at review.
// SYSTEM_CAPABILITIES
WATCH_MODE
Governance usually happens at CI (too late). Anvil's watcher runs locally, validating context the moment code is generated.
AGENT_AGNOSTIC
Your team is fragmented. Some use Cursor, others Copilot. Anvil doesn't care. We govern the output, standardising quality regardless of the agent that wrote it.
DETERMINISTIC_ENGINE
AI is inherently non-deterministic. Infrastructure must be deterministic. We force the former to behave like the latter. Anvil provides the mathematical boundary that turns probabilistic code into verification.
POLICY_AS_CODE
Define standards in Rego. Version control your governance. If code violates the policy (circular deps, secrets, patterns), it never leaves localhost.
VISUAL_BLAST_RADIUS
Don't just read diffs; see the architecture. Generates interactive HTML dependency graphs to visualize risk before you commit.
IMMUTABLE_PROVENANCE
Full audit trails for every generation. Prove who wrote it, what prompt was used, and which policy validated it.