Files
tfm_ainventory/GEMINI.md
2026-04-11 11:57:13 +03:00

1.7 KiB

GEMINI AGENT CONTEXT (Memory & Rules)

This file is the specific entry point for Gemini (Antigravity). It summarizes critical project knowledge and operational rules to ensure continuity and high-fidelity output.

🚀 Quick Access

🏗 Operations & Tooling

  • Git Binary: Path is in .git_path (Relative to project root).
  • Versioning: Always update VERSION.json on every commit.
  • Logbook: Update dev_docs/ARCHIVE_LOGS.md after every feature/fix.
  • Dev Servers: Frontend (Port 3000), Backend (Port 8000 via ./start_server.sh).

🧠 Project Specific Knowledge

  • Iconography System:
    • Categories: Always use Layers (Primary color: text-primary).
    • Item Types: Always use Package (Color: text-green-500).
    • Indicators: Use ChevronDown for selects/interactive dropdowns.
  • Offline Protocol: Users can log in while offline if they have authenticated via LDAP at least once before (hash is cached locally).
  • Naming Policy: Application text MUST be English. User conversation is Romanian.

📜 Personal Directives

  1. Fidelity First: Never simplify UI unless explicitly asked. Density and aesthetics must remain "Premium".
  2. Case Sensitivity: Backend searches (SQLite) are often case-sensitive; front-end should normalize to UPPERCASE for barcodes/PNs.
  3. Commit Messages: Use conventional commits (feat:, fix:, style:, etc.).