- Added to AI_MANDATES.md section 3 (Operational Guardrails) - Added to CLAUDE.md as critical directive - Ensures all feature changes are transparent and require explicit user consent - This prevents accidental removal of functionality
1.4 KiB
1.4 KiB
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:
AI_MANDATES.md(Operational constraints, Git rules, Handover protocols).DESIGN_SYSTEM.md(UI/UX standards, Colors, Typography).CODING_STANDARDS.md(Engineering rules, Testing, Security).ARCHITECTURE.md(System logic, Data models, Offline sync).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(viacolors.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.
⚠️ CRITICAL: No Silent Feature Removal
NEVER remove, disable, or hide any existing function or functionality without:
- Explicitly informing the user exactly what is being removed and why
- Obtaining express written consent before proceeding
- If already removed, restore immediately and apologize
This applies to ALL changes: UI buttons, login modes, API endpoints, features, functionality.
Status: ACTIVE