Evidence before the tick
A gate's evidence must be able to exist before its tick
- Status
- PUBLISHED
- Priority
- P1
- Rank
- INVARIANT
- Cited
- 3×
- Updated
- 2026-11-11
Assertion
An acceptance gate may not name, as its evidence, an artefact created
by the action it gates, such as the close commit, the merge, or the
tag being released.
Why
A gate whose evidence cannot yet exist is unevaluable, and an
unevaluable gate refuses the tick: a FAIL with reason "unevaluable",
never a PASS-with-deviation, never waived, never ticked on assertion.
Mechanism
Write the gate against evidence that comes before the action, such as
CI at the candidate commit, named by SHA and run ID. The rule applies
when a gate is written, when its box is ticked, and at the
verification round.
Cited by