35 lines
843 B
YAML
35 lines
843 B
YAML
# SDD Configuration — turnosxpress
|
|
# Generated: 2026-07-21
|
|
|
|
context: |
|
|
Multi-module monorepo: Express+TypeScript server (tsoa, Mongoose, JWT),
|
|
Next.js 15 client (MUI, Zustand), WhatsApp bot (Baileys),
|
|
admin/sysadmin microservices, Android companion app.
|
|
MongoDB (Mongoose 8.x), OCI cloud storage, multi-region Docker deployment.
|
|
No workspace manager — independent modules.
|
|
|
|
strict_tdd: true
|
|
|
|
testing:
|
|
runner: jest
|
|
framework: Jest 30.x + ts-jest 29.x
|
|
command: "cd server && npx jest"
|
|
coverage: false
|
|
layers:
|
|
unit: true
|
|
integration: false
|
|
e2e: false
|
|
quality:
|
|
linter: "next lint (txclient), oxlint (sysadmin-cli)"
|
|
type_checker: tsc
|
|
formatter: none
|
|
|
|
phases:
|
|
proposal: mandatory
|
|
spec: mandatory
|
|
design: mandatory
|
|
tasks: mandatory
|
|
apply: mandatory
|
|
verify: mandatory
|
|
archive: mandatory
|