| 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/rules/architectural-pattern.md
- Testing Strategy @.gemini/rules/testing-strategy.md
- Rule Priority @.gemini/rules/rule-priority.md