Register all active platform services and base features in core DB so admin can manage them, add delivery/hospitality/sports-center backend phases, update apps catalog and production deploy tooling. Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
2.0 KiB
Architecture Decision Records (ADR)
One decision per file. Never overwrite an accepted ADR — supersede it.
| ADR | Title | Status |
|---|---|---|
| ADR-001 | Database-per-Service | Accepted |
| ADR-002 | Strict Frontend / Backend Separation | Accepted |
| ADR-003 | Row-Level Multi-Tenancy with tenant_id | Accepted |
| ADR-004 | Central SSO with Keycloak | Accepted |
| ADR-005 | Mandatory Mobile Identity with OTP | Accepted |
| ADR-006 | Transactional Outbox / Inbox for Events | Accepted |
| ADR-007 | Dual Tenant Membership Tables | Accepted |
| ADR-008 | White-Label Branding via Config and Tenant Profile | Accepted |
| ADR-009 | Nginx Edge with Automatic Tenant SSL Expansion | Accepted |
| ADR-010 | Posting Engine Ownership for Accounting Entries | Accepted |
| ADR-011 | Independent Enterprise Loyalty Platform Service | Accepted |
| ADR-012 | Independent Enterprise Communication Platform | Accepted |
| ADR-013 | Permanent AI Development Framework | Accepted |
| ADR-014 | Independent Sports Center Platform Service | Accepted |
| ADR-015 | Independent Delivery & Fleet Platform Service | Accepted |
| ADR-016 | Independent Enterprise Experience Platform Service | Accepted |
| ADR-017 | Independent Hospitality Platform Service | Accepted |
| ADR-018 | Enterprise Completeness Mandate for the AI Development Framework | Accepted |
| ADR-019 | Mandatory Enterprise Phase Discovery | Accepted |
Template: adr-template.md
AI / Enterprise implementation workflow: docs/ai-framework/ (ADR-013, ADR-018, ADR-019)
Statuses: Proposed · Accepted · Deprecated · Superseded