699 B
699 B
Gemini Agent Instructions
This project follows specific architectural and operational rules defined in PROJECT_RULES.md.
CRITICAL INSTRUCTION:
Before implementing any new features or modifying existing code, you MUST read and adhere to the guidelines in PROJECT_RULES.md located in the project root.
Key highlights:
- Client-Side First: Logic should be implemented in the Frontend (Vue 3) whenever possible to ensure privacy and reduce server load.
- Stateless Server: The Backend (FastAPI) should remain stateless. Use
backend/temp_uploadsfor temporary files and rely on the auto-cleanup scheduler. - UI/UX: Use Global Navigation (GNB) instead of Sidebars (LNB).