Auto-Dev Universe
Agent-driven development with responsibility gates at every phase. Code is generated, reviewed, tested, and merged through a governed pipeline — not a magic wand.
Not a Code Generator. A Development System.
Even with ambiguous instructions, auto-dev reaches the completion line.
Define Completion Line
Not perfect spec, but minimum success criteria that can be verified
Acceptance: verifiableSmall Iterations
Build, run, verify, fix — always recoverable, never destructive
Max cycles: 3Auto-Complete
Continues until acceptance criteria met or stops with full context
False-done: 0%Executor AI
Builds & Runs
Judge AI
Verifies & Approves
Ambiguity in. Verified completion out.
From Spec to Ship — With Gates at Every Phase.
Speed is not the goal. Structured evolution that never breaks is.
Code, deps, build
Issue, PRD, ADR
Gate YAML, rules
Tests, SLO, lint
require_ticket: true · require_trace: true
No trace, no side effects. Gaps are impossibilities.
Agents propose. Gates authorize. Gateway executes. Trace proves.
Configure Your Development Universe.
5 agents, each with sub-agents. Risk surfaces at every step.
Five agents. Fifteen sub-agents. Every risk scored before execution.
Judgment Controlled, Execution Parallelized
Three zones: judgment, execution, verification.
Zone A
Zone B
Zone C
Formal Definition
Parallel by default
Ready nodes across zones execute simultaneously
No cross-zone side effects
Zones are isolated; coupling only through Decision DAG
Deterministic replay
Same inputs, same execution order, same results
Parallelism is not a performance hack. It is a structural guarantee.
5 Agents. Clear Boundaries. No Overlap.
Each agent owns a phase of the development lifecycle.
Implementation-focused execution
Test generation and failure isolation
Design integrity and diff quality
Vulnerability and permission audit
Deploy planning and rollback design
Risk Scoring Function
Risk determines gate escalation thresholds. Higher risk requires stronger evidence and human approval.
Capability is not intelligence. It is accountable execution within governed boundaries.
Agents work simultaneously. Merge requires gate approval.
Each agent spawns specialized sub-agents. Risk scores aggregate upward. Quality loops never stop.
Parallel execution. Aggregated risk. Gate-enforced release.
4 Gates Before Any Code Ships.
Gates are not monitoring. They are execution boundaries. If the gate does not open, the action cannot happen.
Trigger: files_changed > 25, sensitive paths touched
Action: BLOCK or ESCALATE
Trigger: risk >= 3
Action: REQUIRE_HUMAN_APPROVAL
Trigger: Evidence incomplete (tests, typecheck, lint, security)
Action: BLOCK
Trigger: Missing canary_plan or rollback_plan
Action: BLOCK_IF_MISSING
Gate Policy YAML
principles: fail_closed: true no_ticket_no_side_effects: true no_trace_no_side_effects: true action_gateway: require_ticket: true require_trace_prewrite: true verify_signature: true
No Ticket, No Side Effects
If the gate did not issue a ticket, the action cannot execute. Enforcement by construction.
No Trace, No Side Effects
If trace cannot be written synchronously, execution is denied. Gaps are not bugs, they are impossibilities.
Enforcement is not detection. It is structural impossibility.
From Generation to Deployment — One Pipeline.
4 state variables track every code artifact through the pipeline.
State Variables
Tests, static analysis, SLO compliance
Unverified scope, low repro rate
Change area, permissions, data impact
Lines, files, dependency reach
Convergence Criterion
qk ≥ qtarget ∧ ek ≤ etarget
∧ critical_alerts = 0
∧ replay_match = 100%
∧ dk ≤ dthreshold
Scope Bound
d_k <= d_max
Auto-split if exceeded
Risk Escalation
r_k >= r_human
BLOCKED until approval
Evidence Required
EvidenceComplete(v)
No downstream without it
Convergence Meters
Divergence Detection
Same failure repeated M times triggers spec-request or human escalation. Never retries blindly.
Auto-Dev is not about building faster. It is about converging with certainty.