mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
Add concise routed context, task-aware agent roles, focused skills, and structured learning promotion.\n\nUnify local development and workspace tooling, add layered test and E2E verification, harden MCP authentication, and gate deployment behind verification and explicit production promotion.
689 B
689 B
Admin application
Vite/React administration UI. Use existing layout, route, and Supabase client patterns before introducing abstractions.
pack_creatormanages permitted content;super_admincan access privileged user/admin/audit surfaces.- Enforce role checks in both route visibility and the backend/RLS boundary.
- Administrative mutations must remain auditable.
- Use
.maybeSingle()when zero rows are valid. - Never expose credentials, tokens, or private user content unnecessarily.
- Add accessible labels and a focused test for changed behavior.
- Verify with
npm run lint -w @sauci/admin,npm run typecheck -w @sauci/admin, andnpm run build -w @sauci/admin.