THE DOCTRINE
Acceptance Gates
A recipe should not move into implementation until each gate is passed or explicitly escalated. These gates convert plausible AI output into accountable engineering.
The 13 Acceptance Gates
Each gate is a copy-paste validation prompt that returns PASS / FAIL / INSUFFICIENT EVIDENCE for a candidate recipe. Click View full prompt to read it, or run the master prompt to validate all 13 in the best sequence.
Before any gate runs, validate that you have the empirical data the 13 gates need. Run Ready-Set-Go first — and if it returns NO-GO, the built-in troubleshooter (the remediation prompt) turns each gap into countermeasures and assignable tasks so you can acquire what's missing and re-run until GO.
Ready-Set-Go
Run this first. Confirms every input the 13 gates need has been acquired and is resolvable, returning GO / NO-GO with per-gap troubleshooting detail. The master prompt will not start until this returns GO.
Safety
HAZOP, LOPA, and SIL requirements are explicit where safety risk exists.
Cybersecurity
IEC 62443 SL-2 is preserved or exceeded, with mapped controls.
Offline Operation
Every critical function survives a complete plant network outage.
Cloud Dependency
Cloud services are optional, delayed, or explicitly approved.
Complexity
Kubernetes, microservices, and distributed systems are justified or removed.
Identity
Authentication works under outage conditions (self-hosted OIDC or equivalent).
Encryption
mTLS or equivalent protection is specified where appropriate.
Segmentation
OT and IT networks are separated with documented trust boundaries.
Protocols
Industrial protocols match actual equipment and maintenance skill.
Observability
Monitoring, logging, alerting, and diagnostics are specified.
Backup & Recovery
Backup, restore, rollback, and synchronization recovery are defined.
Human Review
Independent red-team and domain expert approval are complete.
Self-Scores
Confidence and safety scores are ignored unless externally validated.
All gate prompts are also available in the repository under /gate-prompts/
A recipe that fails one gate may still be useful. It is not ready. The difference between useful and ready is the difference between a draft and an engineering decision.