fix template, remove okr, use casan.*

This commit is contained in:
thanhnv
2026-07-18 16:45:31 +07:00
parent 0dfd1742d3
commit 13fae3e6c3
249 changed files with 4881 additions and 5702 deletions
+11 -12
View File
@@ -1,18 +1,17 @@
# Implementation Plan: OKR Web App
# Implementation Plan: OKR Web Application
## Stack
NestJS, Prisma Client, SQLite, React, Vite, Tailwind, Zod, TanStack Query.
## Architecture
NestJS, Prisma Client, SQLite test database, React, Vite, Tailwind CSS, Zod, TanStack Query
Authoritative document: docs/technical_architecture.md.
## 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.
## Implementation Workstreams
- Implement traced requirements under apps/okr/backend.
- Implement traced requirements under apps/okr/frontend.
## Tests
- Backend service tests.
- Backend HTTP e2e tests.
- TODO: define golden regression and rollback strategy.
- `npm test`
- Golden regression test compares deterministic artifacts with the project Domain Pack golden-runs.
- Rollback strategy checkpoints changed artifacts and reverses an approved patch when verification fails.
## Build
Run npm test and npm run build for backend and frontend.
- `npm run build`