Initialize project
This commit is contained in:
11
.gemini_instructions.md
Normal file
11
.gemini_instructions.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# 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).
|
||||
Reference in New Issue
Block a user