Files
orion/.architecture-rules.yaml
Samir Boulahtit 63ad3f2441 feat: comprehensive architecture rules v2.0 with all enforcement patterns
Massively expanded architecture rules based on documentation analysis:

New Rule Categories Added:
- Naming Convention Rules (NAM-001 to NAM-005)
- JavaScript Rules (JS-001 to JS-007)
- Template Rules (TPL-001 to TPL-007)
- Styling Rules (CSS-001 to CSS-004)
- Middleware Rules (MDW-001 to MDW-002)
- Multi-Tenancy Rules (MT-001 to MT-002)
- Auth Rules (AUTH-001 to AUTH-003)
- Code Quality Rules (QUAL-001 to QUAL-003)

Enhanced Existing Rules:
- API rules now include multi-tenant scoping (API-005)
- Service rules include vendor scoping check (SVC-005)
- Model rules include from_attributes check (MDL-003)
- Exception rules include logging guidance (EXC-003)

Total Rules: 50+ comprehensive architectural patterns
- Backend: 20 rules
- Frontend JS: 7 rules
- Frontend Templates: 7 rules
- Frontend Styling: 4 rules
- Naming: 5 rules
- Quality: 3 rules
- Security: 5 rules

All rules documented with:
- File patterns
- Severity levels
- Good/bad examples
- Enforcement mechanisms

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 19:58:38 +01:00

22 KiB