# Architecture Quality Gate ### Structural integrity - [ ] Logic extracted to custom hooks in `src/hooks/`. - [ ] No monolithic files; strictly Atomic/Composite modularity. - [ ] All static text/URLs moved to `src/data/mockData.ts`. ### Type safety and syntax - [ ] Props use `Readonly` interfaces. - [ ] File is syntactically valid TypeScript (no red squiggles). - [ ] Placeholders from templates (e.g., `StitchComponent`) have been replaced with actual names. ### Styling and theming - [ ] Dark mode (`dark:`) applied to all color classes. - [ ] No hardcoded hex values; use theme-mapped Tailwind classes.