outputs with Zod schemas from `shared/schemas/`.
- Do not expose API keys in frontend or plugin code.
- All external AI calls must go through server API routes (`api/`).
- Keep UI accessible
prompt files in ignored local locations such as `tools/local/`
- prefer direct local runtime for frontend and dev-server projects unless a repo manifest says otherwise
- treat WordPress repos already managed
Instructions
- **Scope**: Memory Loop is a Bun monorepo (backend library, Next.js 15 App Router frontend, shared Zod schemas). Core types live in [shared/src/types.ts](shared/src/types.ts) and are the source of truth
with llama.cpp for answering questions about uploaded documents.
## Architecture & Service Boundaries
### Core Components
- **Frontend**: React 18 + Vite at `frontend/src/` - UI for search, upload, and results display
- **Backend**: FastAPI at `backend/app/main.py
github/copilot-instructions.md`. GitHub Copilot reads it automatically and applies these principles when you work on frontend files.
For the full reference set (component patterns, motion, accessibility, etc.), copy the entire `skills/design-taste/references
cargo tauri`.
npm run tauri dev
# Frontend only
npm run dev # Vite dev server (no Tauri shell)
npm run lint # Biome check
npm run format # Biome format --write
# Rust (from
Server restart needed for backend changes (uvicorn, port 8600);
browsers need Ctrl+F5 for frontend changes.
## Engineering standard — enterprise / data-center grade (MANDATORY)
All code must be production-quality. Never
goes on the board | **godkit-doubt** |
| UI from scratch, or a redesign | **godkit-frontend** |
| A full file or many files as the deliverable | **godkit-output-enforcement** |
| Parallel branches, worktrees
zero-install property. Do not import external packages into `cli/` or `web/`.
- All web frontend code must be compatible with vanilla JavaScript (ES6+), HTML5, and CSS3 without bundling steps (`webpack
recebam parâmetros e executem tarefas úteis.
# Quando o Usuário Pedir Ajuda Em Outras Áreas
- Frontend, DevOps, Cloud ou scripts em outras linguagens: contextualizar rapidamente e, se necessário, relacionar com conhecimento
beginner course repo for the GitHub Copilot app. The canonical sample is `samples/book-app-web`: a frontend-only book collection used to practice review, tests, browser preview, issues, and pull requests