Source document
docs/project-brain/01-BACKEND-BRAIN.md
Source version
0.0.0
Generated time
2026-07-06T14:59:25.935Z
Owner
Unassigned
Audience
Internal
Status
Approved

01 — BACKEND BRAIN

Context pack cho task backend (Booking). Snapshot + trỏ canonical. Không copy. Trạng thái toàn cục: OMS 02.

Là gì

Backend Booking = Module #1 đã build & LIVE staging. Monorepo ~/bng-booking-demo:

Architecture

Auth → chi tiết 07-SECURITY

RLS → chi tiết 07-SECURITY

Outbox / events

API

Registry (metadata) → 02-PLATFORM

Deployment → 06-DEPLOYMENT

Gate (luôn chạy trước khi xong)

npm run backend:rc = lint + typecheck:all + test:all (domain 42 + infra ~135 + core 66; con số authoritative = output runner, chưa re-verify) + build. backend/DB-SAFETY (chỉ migrate deploy, pg_dump trước migration).

Current state · risks · next

Canonical để mở khi cần

backend/BACKEND-STATUS · BOOKING-API · AUTH-GATEWAY · OPS-CLI · SECURITY-CHECKLIST · BACKEND-MATURITY.