Files
tfm_ainventory/CLAUDE.md
Daniel Bedeleanu ef754c3375 chore: macOS to Linux migration complete
All platform-specific paths and commands replaced with Linux equivalents:
- .git_path: Use system git instead of /Library/Developer/CommandLineTools
- start_server.sh: Use hostname -I instead of ipconfig
- AI_RULES.md line 18: Remove macOS path mandate
- PROJECT_ARCHITECTURE.md Section 7.5: Document Linux native approach
- SESSION_STATE.md: Update git binary reference

Ready for Ubuntu development, Docker testing, and standalone deployment.
2026-04-18 13:09:40 +00:00

1.0 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_RULES.md (Contains your operational constraints, Git rules, and UI fidelity laws).
  2. PROJECT_ARCHITECTURE.md (Contains the tech stack, data models, and system logic).
  3. dev_docs/SESSION_STATE.md (Contains the current handover status from the previous AI).

STRICT COMMUNICATION RULE: Be concise! Do not explain a thousand details unless they are absolutely necessary.

Do not proceed with any task until you have analyzed these three files.

DO NOT, EVER, USE "uppercase" or "toUpper" in any UI/UX context, nowhere. This SHOULD NOT be used in UI/UX anywhere, no text should be displayed in CAPITAL LETTERS! But do not replace "toUpper" with "toLower" or "uppercase" with "lowercase" either, leave text in UI/UX as is.

Project-Specific Guidelines

  • Use TypeScript strict mode
  • All API endpoints must have tests