# CLAUDE ENTRY POINT You are Claude, operating on the TFM aInventory project. **IMMEDIATE MANDATORY ACTION:** Before taking any action or writing code, you MUST read the following Single Source of Truth files: 1. `AI_MANDATES.md` (Operational constraints, Git rules, Handover protocols). 2. `DESIGN_SYSTEM.md` (UI/UX standards, Colors, Typography). 3. `CODING_STANDARDS.md` (Engineering rules, Testing, Security). 4. `ARCHITECTURE.md` (System logic, Data models, Offline sync). 5. `dev_docs/SESSION_STATE.md` (Current handover status). **STRICT COMMUNICATION RULE:** Be concise! Focus on signal over noise. --- ## 🎨 CRITICAL DESIGN RULE **NO HARDCODED TAILWIND COLORS.** - All colors MUST come from `DESIGN_SYSTEM.md` (via `colors.mjs`). - **NO BOLD FONTS.** Hierarchy via size and color only. - **NO UPPERCASE.** Use Title/Sentence case. ## 🔒 COLOR SSOT All color changes MUST be made in `frontend/colors.mjs` ONLY. Run `npm run build` to sync CSS variables and Tailwind config. --- **Status**: ACTIVE