TorbatYar/docs/service-snapshots/hospitality.yaml
2026-07-28 20:39:10 +03:30

170 lines
4.5 KiB
YAML

# Hospitality Platform service snapshot — regenerated after each Complete phase.
# Spec: docs/ai-framework/service-snapshot-policy.md
schema_version: 1
snapshot_version: 9
service_name: hospitality
commercial_product: Torbat Food
current_version: "0.12.8.0"
current_phase: hospitality-12.8
last_completed_phase: hospitality-frontend-production
last_completed_backend_phase: hospitality-12.8
next_phase: hospitality-12.9
frontend_status: production_ready
frontend_phase: hospitality-frontend-production
frontend_score: 96
frontend_report: docs/hospitality-final-report.md
frontend_handover: docs/phase-handover/phase-hospitality-frontend-production.md
completed_phases:
- hospitality-12.0
- hospitality-12.1
- hospitality-12.2
- hospitality-12.3
- hospitality-12.4
- hospitality-12.5
- hospitality-12.6
- hospitality-12.7
- hospitality-12.8
- hospitality-frontend-production
remaining_phases:
- hospitality-12.9
- hospitality-12.10
registered_modules:
- venues
- branches
- dining_areas
- tables
- menus
- menu_categories
- menu_items
- allergens
- modifier_groups
- modifier_options
- availability_windows
- menu_media_refs
- menu_localizations
- qr_codes
- qr_menu_sessions
- qr_ordering_sessions
- carts
- cart_lines
- reservations
- table_assignments
- service_requests
- waitlist_entries
- pos_registers
- pos_shifts
- pos_tickets
- pos_ticket_lines
- pos_payments
- pos_discounts
- pos_tax_lines
- pos_floor_plans
- pos_stations
- kitchen_stations
- kitchen_tickets
- kitchen_ticket_items
- connector_registrations
- connector_dispatches
- analytics_report_definitions
- analytics_snapshots
- bundles
- feature_toggles
- roles
- permissions
- configurations
- settings
- audit
enabled_capabilities:
- foundation
- feature_based_architecture
- bundle_based_licensing
- capability_discovery
- feature_toggle
- digital_menu_shell
- digital_menu_catalog
- table_service_shell
- qr_menu
- qr_ordering
- table_service
- reservation
- pos_lite
- pos_pro
- kitchen
- delivery_integration
- accounting_integration
- crm_integration
- loyalty_integration
- communication_integration
- website_integration
- analytics
enabled_bundles:
- digital_menu
- qr_menu
- qr_ordering
- pos_lite
- pos_pro
- kitchen
- reservation
- table_service
- delivery_connector
- accounting_connector
- crm_connector
- loyalty_connector
- communication_connector
- website_connector
- analytics
- ai_assistant
frontend_routes_added:
- /hospitality/onboarding
- /hospitality/ops
- /hospitality/ops/kitchen
- /hospitality/ops/waiter
- /hospitality/ops/cashier
- /hospitality/integrations/accounting
- /hospitality/integrations/dispatches
permission_prefix: hospitality.*
active_adrs:
- ADR-001
- ADR-003
- ADR-006
- ADR-017
- ADR-020
- ADR-021
- ADR-023
integration_contracts:
- AccountingProvider (mock implementation for local dispatch simulation)
- CRMProvider (mock implementation for local dispatch simulation)
- LoyaltyProvider (mock implementation for local dispatch simulation)
- CommunicationProvider (mock implementation for local dispatch simulation)
- DeliveryProvider (mock implementation for local dispatch simulation)
- WebsiteBuilderProvider (mock implementation for local dispatch simulation)
- StorageProvider (contract only)
- AIProvider (contract only)
known_limitations:
- No accounting journal posting engines
- No real payment gateway integration (local records only)
- No real KDS vendor integration; no automatic POS/QR-to-kitchen routing engine
- No automatic table-to-reservation matching engine
- Media is Storage file_ref only
- Bundle gating of catalog/QR/table-service/POS/kitchen APIs not enforced at middleware yet
- POS Lite one-open-shift-per-register rule enforced at service layer only
- Connector dispatch is simulated locally via no-op mocks; no real connector SDKs, retries, or webhook acks yet
- Analytics limited to simple local COUNT(*) metrics; no scheduled refresh or cross-service warehouse joins
- Marketplace product foundation not available (FE shows CapabilityUnavailable)
open_todos: []
last_handover_reference: docs/phase-handover/phase-hospitality-frontend-production.md
last_updated: "2026-07-28"