# Implementation Plan: OKR Web App ## Stack NestJS, Prisma Client, SQLite, React, Vite, Tailwind, Zod, TanStack Query. ## Backend Modules - auth: JWT login and cookie issuance. - users: admin/manager user list. - objectives: role-filtered list, detail, create. - key-results: detail, create, progress update. ## Tests - Backend service tests. - Backend HTTP e2e tests. - Golden regression test compares seeded manager objectives with backend/test/golden/objectives.manager.json. - Rollback strategy restores changed artifacts from backups through rollback-manager.sh. ## Build Run npm test and npm run build for backend and frontend.