Quality Gate Entry Template
Use this schema for rows in quality-gates.md.
Gate Row
| Gate | Status | Command or proof | Environment | Evidence artifact | Failure handling |
|---|---|---|---|---|---|
[gate name] | `[required | conditional | manual | paid | deferred |
Detailed Gate
### [Gate Name]
Status: `[required | conditional | manual | paid | deferred | not-applicable]`
Command or proof:
```bash
[exact command]
```
Environment: `[working directory, tool versions, device, account state]`
Expected evidence: `[what success proves]`
Failure handling: `[what to inspect first and when to stop]`
Release claim allowed: `[runs locally | tests passed | build artifact produced | package produced | signed artifact verified | release dry-run passed | released]`
Status Guidance
- Use
requiredfor gates without which the pack is unsafe to use. - Use
conditionalwhen the gate depends on a feature, device, or target. - Use
manualwhen credentials, accounts, human review, or policy forms are required. - Use
paidwhen the gate consumes paid API, store, device-farm, or LLM-eval resources. - Use
deferredonly with a follow-up note. - Use
not-applicableonly with a reason.