Skip to content
rfc-workflow Validation Gates
Login

Validation Gates

Gate model

Each stage has a gate. A gate passes only when its checklist is complete. A failed gate routes work back to the smallest earlier artifact that caused the failure.

G0 — Scope gate

Pass when:

Fail action: clarify scope before querying sources.

G1 — Context gate

Pass when:

Fail action: repair the context packet before source scouting.

G2 — Source authority mapping gate

Pass when:

Fail action: refine the map or inventory, then dispatch narrower scouts where needed.

G3 — Source scout gate

Pass when each scout report:

Fail action: request a narrower scout pass.

G4 — Claim ledger gate

Pass when:

Fail action: repair evidence, reject the claim, or block drafting.

G5 — Capability matrix gate

Pass when:

Fail action: fill the gap through source scouting or reduce scope explicitly.

G6 — RFC skeleton gate

Pass when:

Fail action: update the ledger or matrix before adding prose.

G7 — Example lab gate

Pass when:

Fail action: correct the example, correct the claim, or remove the example from public text.

G8 — Mechanical validation gate

Pass when checks find no unresolved failures for:

Fail action: log the failure and route to the earliest faulty artifact.

G9 — Review gauntlet gate

Pass when all required reviews are complete:

A blocker finding fails the gate. A non-blocker finding must have a disposition.

Fail action: update the claim ledger, matrix, example set, or prose according to root cause.

G9a — Reader on-ramp gate

Pass when:

Fail action: rewrite the opening, definition order, or teaching path in public prose, then re-run affected reader-facing gates.

G9b — Prose-tell verification gate

Pass when:

Fail action: revise the public prose, or if tell-heavy wording is hiding a missing input, reopen the earliest faulty artifact.

G10 — Recursive correction gate

Pass when each correction:

Fail action: stop prose editing and repair the correction log.

G11 — Clean-room proof gate

Pass when a fresh reviewer using only the permitted public packet can:

Fail action: revise the public RFC for clarity, then re-run affected validation and review gates.

G12 — Final packaging gate

Pass when:

Fail action: do not promote. Return to the failed gate.

Recursive correction rule

When a gate fails, do not patch only the visible symptom. Find the earliest artifact that introduced the bad claim, missing evidence, weak example, or ambiguous wording. Correct that artifact, then regenerate or update downstream artifacts in order.