| name | guardrails |
| description | Pre-flight checklists before coding, post-implementation self-review after. Catches arch violations, missing observability, security oversights. |
Guardrails
When to Invoke
- Pre-Flight: before writing any code
- Self-Review: after writing code, before verification
Pre-Flight
Any item unchecked → STOP and resolve.
Post-Implementation Self-Review
Security:
Testability:
Observability:
Error Handling:
Testing:
Consistency:
Language-Specific
| Language | File |
|---|
| Go | languages/go.md |
| TypeScript | languages/typescript.md |
| Flutter/Dart | languages/flutter.md |
| Rust | languages/rust.md |
Load only for active languages. Missing file → flag for creation.
Compliance
- All mandates (always-on rules)
- Architectural Patterns GEMINI.md § Architectural Patterns
- Testing Strategy GEMINI.md § Testing Strategy
- Rule Priority GEMINI.md § Rule Priority