12 lines
699 B
Markdown
12 lines
699 B
Markdown
# 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:
|
|
1. **Client-Side First:** Logic should be implemented in the Frontend (Vue 3) whenever possible to ensure privacy and reduce server load.
|
|
2. **Stateless Server:** The Backend (FastAPI) should remain stateless. Use `backend/temp_uploads` for temporary files and rely on the auto-cleanup scheduler.
|
|
3. **UI/UX:** Use Global Navigation (GNB) instead of Sidebars (LNB).
|