| 12345678910111213141516171819202122232425262728293031323334 |
- {
- "version": 1,
- "project": "box-nestjs-monorepo",
- "description": "Box System: NestJS monorepo with mgnt/app/stats APIs, MySQL, MongoDB, Redis, and heavy ads traffic.",
- "read_context": [
- "docs/ARCHITECTURE.md",
- "docs/SYSTEM_OVERVIEW.md",
- "docs/API_FLOW_DIAGRAMS.md",
- "docs/HIGH_LEVEL_MERMAID_DIAGRAMS.md",
- "docs/DEVELOPMENT_CHECKLIST.md",
- "docs/DEPLOYMENT_GUIDE.md",
- "docs/CODEX_ONBOARDING.md"
- ],
- "preferences": {
- "languages": [
- "typescript"
- ],
- "frameworks": [
- "nestjs"
- ],
- "style": {
- "testsPreferred": true,
- "avoidBreakingChanges": true
- }
- },
- "rules": [
- "Always generate TypeScript for backend code unless explicitly told otherwise.",
- "Follow the architecture and flows described in docs/ARCHITECTURE.md and docs/API_FLOW_DIAGRAMS.md.",
- "Prefer NestJS patterns: modules, controllers, services, guards, interceptors.",
- "Respect existing DTOs, Prisma schemas, and naming conventions.",
- "When refactoring, preserve backward compatibility whenever reasonably possible.",
- "Before generating code, summarize the intended change and potential impact."
- ]
- }
|