# docs/service-snapshots/experience-frontend.yaml

schema_version: 1
snapshot_version: 2

service_name: experience
layer: frontend
commercial_product: Torbat Pages
backend_version: "0.11.10.0"
current_phase: experience-fe-11.5
last_completed_phase: experience-fe-11.5
next_phase: experience-fe-11.6
stop_boundary: FE-11.5

completed_phases:
  - experience-fe-11.0
  - experience-fe-11.1
  - experience-fe-11.2
  - experience-fe-11.3
  - experience-fe-11.4
  - experience-fe-11.5

module_path: frontend/modules/experience
bff_path: frontend/app/api/experience/[...path]/route.ts
app_routes_prefix: /experience
route_count: 50

env_vars:
  - NEXT_PUBLIC_EXPERIENCE_API_URL
  - EXPERIENCE_SERVICE_URL

apps_catalog:
  id: experience
  href: /experience/hub
  status: available

design_system:
  path: frontend/modules/experience/design-system
  playground: /experience/design-system
  supports:
    - light_dark
    - tenant_brand_tokens
    - rtl_ltr
    - responsive
    - wcag_smoke
    - charts
    - maps
    - tables
    - timeline
    - kanban
    - empty_states
    - skeletons
    - animations

design_tokens:
  - --experience-accent
  - --experience-accent-soft
  - --experience-success
  - --experience-warning
  - --experience-danger

documentation:
  - docs/experience-frontend-roadmap.md
  - docs/experience-frontend-discovery.md
  - frontend/docs/experience-frontend-architecture.md
  - frontend/docs/experience-routing-map.md
  - frontend/docs/experience-design-system.md
  - frontend/docs/experience-validation-report.md
  - docs/phase-handover/phase-experience-fe-11-5.md
  - docs/experience-frontend-progress.md

open_todos:
  - FE-11.6+ Publish Target Registry UI and official publish_id
  - Payment / booking / QR / short link / card / marketplace UI (explicitly out of scope)
  - Fine-grained experience.* permission catalog from identity service
  - Remaining secondary Experience forms still need per-schema field polish beyond workspace+code

product_integration_wave_1:
  date: "2026-07-27"
  scaffold_hardening: true
  error_formatting: true
  code_field_hints: true

deployment:
  host: "192.168.10.162"
  date: "2026-07-27"
  routes_verified:
    - /experience/hub=200
  frontend_container: superapp_frontend

last_handover_reference: docs/phase-handover/phase-experience-fe-11-5.md
last_updated: "2026-07-27"
