Unify commercial runtime ownership across backend and frontend so platform, experience, and hospitality modules use the shared commercial source of truth. Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
2.0 KiB
Framework handover — Experience Architecture Freeze
| Field | Value |
|---|---|
| Phase / patch ID | platform-experience-arch-freeze |
| Area | Platform / AI Framework + Experience architecture |
| Date | 2026-07-27 |
| Kind | Documentation / architecture only — final freeze |
| ADR | ADR-022 (amended) |
Summary
Final architecture patch before frontend implementation. Added three platform contracts:
- Published Actions — open Action Registry (
published-action.v1) - Public Access Model — open access strategies (
public-access.v1); Experience never owns auth - Universal Embed Architecture — open embed types (
universal-embed.v1)
Experience Platform architecture is marked ARCHITECTURE COMPLETE. No backend, frontend, migration, or API implementation.
Delivered documents
| Document | Path |
|---|---|
| Architecture (updated) | published-resource-architecture.md |
| ADR-022 (amended) | ADR-022 |
| Action Registry | published-action-registry.md |
| Public Access | public-access-contract.md |
| Embed Contract | embed-contract.md |
| Experience handover | phase-experience-arch-freeze.md |
Non-goals confirmed
- No schema / Alembic / REST / embed SDK
- No Identity/Payment/Loyalty ownership changes
- No modifications to completed business phases 11.0–11.10 code
Next
Frontend Experience roadmap / UI phases may begin when explicitly scoped. Registry and access/embed engines require Discovery + registered implementation phases.
| Field | Value |
|---|---|
| Recommended next | Experience frontend phases (when user/roadmap scopes them) or other platform tracks |
| Blockers | None for other tracks |
| Architecture status | COMPLETE |