live incident | `dt-obs-problems`, `dt-obs-logs`, `dt-obs-tracing`, `dt-obs-frontends`, `dt-dql-essentials` | Derive entity IDs and time windows from each selected problem; add only
general code-review skill for DB-focused reviews.
- `.agents/skills/code-review-ui/SKILL.md` — Use when reviewing frontend, UI, or component code. Covers accessibility (WCAG AA), state management, bundle size, keyboard navigation, hydration, and rendering
suites of anything that consumes the changed behavior, so an API change pulls the frontend end-to-end that exercises it — and leaves the full suite to CI on push
suites of anything that consumes the changed behavior, so an API change pulls the frontend end-to-end that exercises it — and leaves the full suite to CI on push
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
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
name in commit messages.
- **Contract-first**: Read `docs/contracts/{module}.contract.ts` before implementing any endpoint.
## Frontend Rules (Non-Negotiable)
- **Zero raw HTML in pages**: Never write raw ` `, ` `, ` ` directly in page files
state should reflect the MCP server's state — avoid duplicating business logic in the frontend
## Prompt Writing Principles
These apply whenever any agent writes or updates a prompt (agent file
interaction, layout, or
information-architecture pattern before building it →
`agents/ui-ux-researcher.md` — hands the recommendation to `frontend-dev`
(or `skills/html-css/SKILL.md`) next.
- UI/component/page/client-state work → `agents/frontend-dev.md`.
- Raw HTML/CSS authoring or review with no framework