Ho Ngoc Hai
a1a44ef8fb
docs: add project documentation — changelog, QA tracker, audit reports, and guides
...
Add comprehensive project documentation including changelog, QA tracker,
code quality audit, implementation guide, K6 load testing guide, frontend
exploration notes, and file mapping reference.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-09 09:44:53 +07:00
Ho Ngoc Hai
a53c1f016f
docs: add Phase 4-5 production hardening and quality polish roadmap
...
Comprehensive audit identified 24 improvements across security,
performance, testing, frontend, and infrastructure. Created 12
Paperclip issues (TEC-1449 through TEC-1461) covering critical
JWT fix, deployment pipeline, HMAC timing, test coverage gaps,
and documentation.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-08 04:03:01 +07:00
Ho Ngoc Hai
83d55de65b
feat: add ESLint flat config, Prettier, dependency-cruiser, and Husky
...
Setup code quality tooling for the monorepo:
- ESLint 9 flat config with TypeScript, import ordering, and NestJS rules
- Prettier with consistent formatting across all files
- dependency-cruiser enforcing module boundary rules (no cross-module internals, no circular deps)
- Husky + lint-staged for pre-commit hooks
- Auto-fixed existing files for type imports and import ordering
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-07 23:57:28 +07:00
Ho Ngoc Hai
e1e5fa6252
feat: scaffold monorepo with Turborepo + NestJS + Next.js
...
- Turborepo monorepo with pnpm workspaces
- apps/api: NestJS 11.x with CQRS module
- apps/web: Next.js 14 App Router + TailwindCSS
- src/modules/shared: base entities, Result pattern, value objects
- TypeScript 5.7+ strict mode, shared tsconfig base
- Build pipeline: dev, build, lint, test, typecheck
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-04-07 23:52:33 +07:00