check-frontend-architecture
Verify React and TypeScript architecture boundaries in the frontend
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Verify React and TypeScript architecture boundaries in the frontend
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Scaffold a REST API endpoint with hexagonal layers and integration tests
Scaffold a React component with Vitest tests (TDD-first)
Scaffold a new Shell extension with hexagonal layers and TDD
Add a sub-feature within an existing Shell extension
Scaffold a SQL migration with RLS policy, rollback plan, and test seed data
Scaffold a Tauri IPC command with full round-trip (Rust handler, TS types, React hook, tests)
| name | check-frontend-architecture |
| description | Verify React and TypeScript architecture boundaries in the frontend |
| user_invocable | true |
Verify that the frontend follows the Alder Grove React architecture.
For each feature under src/features/:
application/, adapters/, or ui/ui/domain/ and call adapters through portsdomain/ or adapters/ directlyapplication/ onlyHow to check: inspect imports and flag reverse dependencies.
src/shared/domain/ or another shared boundary.tsx or .css under src/--grove-* tokensReport as a frontend-only checklist:
✅ Feature dependency direction — PASS
✅ Namespace isolation — PASS
❌ Adapter discipline — FAIL
src/features/personas/ui/PersonaForm.tsx:42 — component calls fetch directly
✅ Design token compliance — PASS
✅ Testability — PASS
RESULT: FAIL (1 violation)
src/