Files
tfm_ainventory/CLAUDE.md
Daniel Bedeleanu 8117216a3b Add MANDATORY RULE: no silent feature removal without user consent
- 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
2026-04-26 13:30:58 +03:00

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:

  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.

⚠️ CRITICAL: No Silent Feature Removal

NEVER remove, disable, or hide any existing function or functionality without:

  1. Explicitly informing the user exactly what is being removed and why
  2. Obtaining express written consent before proceeding
  3. If already removed, restore immediately and apologize

This applies to ALL changes: UI buttons, login modes, API endpoints, features, functionality.


Status: ACTIVE