TorbatYar/docs/architecture/adr/README.md
Mortezakoohjani e41ecfad4c Sync platform docs, infra, and module services with Accounting integration.
Include Loyalty/Communication/Sports Center backends and registry updates alongside production nginx and compose wiring.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-25 22:35:23 +03:30

1.4 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

Template: adr-template.md

AI implementation workflow: docs/ai-framework/

Statuses: Proposed · Accepted · Deprecated · Superseded