← Back to list

architecture
by luiszkm
⭐ 0🍴 0📅 Jan 13, 2026
SKILL.md
name: architecture description: Resumo da arquitetura e dos princípios globais do xcution.erp.web.
Visão geral
Use esta skill quando precisar alinhar decisões de implementação com a arquitetura do projeto.
Princípios fundamentais
- Standalone-first: tudo é standalone (
standalone: true); features são carregadas via rotas lazy. - Feature-first: organização por domínio de negócio dentro de
src/app/features. - Tenant-aware: toda feature deve considerar contexto de tenant (ID, features, tema, menu).
- RBAC centralizado: autorização em três camadas (rota, menu e UI).
- PageState unificado: páginas usam
PageState<T>para estado assíncrono sem flicker. - Mock via tokens: APIs são abstraídas com
InjectionTokene implementadas via mock ou HTTP por rota.
Estrutura macro
src/app/
├── core/ # infraestrutura global (auth, tenant, navigation, http)
├── features/ # módulos de negócio (customers, dashboard, auth/login)
└── shared/ # utilidades reutilizáveis (state helpers, UI primitives)
Regras de dependência
core/não depende defeatures/.shared/não depende defeatures/.features/depende apenas decore/eshared/.
Referências
.cursorrulesdocs/Architecture.mddocs/Engineering Guide (Standards).md
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon