JJijibora
Docs & Product Guide
On this page (4 sections)

Hotel Feature Packages — Packaged Functionality by Domain

Status: Product Specification (business-facing)
Vertical: Hotels & Hospitality
Substrate: Sovereign OS / Community Weave Platform
Version: 1.0.0 | Date: 2026-11-09
Sources: Comprehensive Business Processes Specification, Sovereign OS Playbook Architecture: Common Business Workflows, Playbook Catalog — Full Detail for Every Playbook


1. Packaging Philosophy

Every hotel capability is delivered as a feature package — a coherent set of functions, workflows, and integrations that a hotel can adopt independently. Packages are:

  • Modular: adopt Front Desk first, add Maintenance later; no big-bang replacement
  • Declarative: each package is configured via NATS KV lookups and scenario packs — zero bespoke database tables
  • Integrated: packages share one state of record; a room status change in Housekeeping is visible to Front Desk, Maintenance, and Finance simultaneously
  • Auditable: every state transition in every package produces a cryptographic PoCE receipt
  • Soft-first: each package validates before going live (zero live writes until a live gate is passed)

2. Package Matrix

PackageHotel DomainCore User PersonasKey External IntegrationEntry Use Case
PK-01 Front Office & ReservationsRooms / Front deskFront desk agent, night auditor, revenue manager, cashierPMS, ERPNextCheck a guest in and open a folio
PK-02 Housekeeping & Rooms DivisionHousekeepingRoom attendant, housekeeping supervisor, inspector—Turn a room from dirty to clean with sign-off
PK-03 Engineering & MaintenanceBuildings / AssetsEngineering supervisor, technician, vendor, front desk (fault intake)OpenMAINT, MinIOLog an HVAC fault, dispatch a technician, close the work order
PK-04 Restaurant & F&BRestaurant / KitchenExecutive chef, F&B manager, procurement officer, stewardERPNext, Solver GatewayOrder weekly produce, split basket across vendors, three-way match
PK-05 Events & BanquetsEvents / CateringEvents manager, banquet chef, client, financeGotenberg, SynapseBook a function space, design a menu, issue a BEO
PK-06 Staff & WorkforceStaff / HRDepartment head, shift scheduler, HR, payrollKeycloak, APFPublish a shift roster, record attendance, resolve role permissions
PK-07 Procurement & Group PurchasingProcurement / CorporateProcurement officer, group sourcing lead, finance controllerERPNext, federation (s184)Aggregate F&B demand across properties for volume pricing
PK-08 Guest Experience & IdentityGuest facingFront desk, guest relations, security, ITKeycloak, BBS+Verify guest identity selectively, manage access permissions
PK-09 Compliance & SafetyCompliance / RiskCompliance officer, GM, inspector, auditor—Fire safety inspection, expert sign-off, certificate issuance

Each package maps to one or more hotel playbooks (H-1..H-10 in Playbooks for Hotels — Declarative Hotel Operations) and one or more canonical process families (03-PROCESSES-AND-WORKFLOWS.md).


3. Cross-Cutting Capabilities (in every package)

CapabilityWhat it means for the hotel
Single state of recordOne record per room, guest, asset, requisition; every desk sees the same truth
Cryptographic audit (PoCE)Every check-in, sign-off, approval, and work-order close is an immutable, verifiable receipt
Separation of dutiesCleaner cannot inspect their own room; approver cannot be the requester; configured via declarative lookup
Real-time statusRoom turnover, fault status, and approval state stream via NATS WebSocket — no polling
Fail-closed operationsIf ERPNext, OpenMAINT, or the solver is unavailable, the package refuses with a typed error — never invents a fake room, rate, or plan
No fake metricsDashboards show live data or honest empty states; no hardcoded occupancy or ADR numbers

4. How to Adopt

  1. Pick 1–3 packages for the pilot property (recommended: PK-01 + PK-02 + PK-04)
  2. Run in Soft mode — validate workflows with test data, zero live writes
  3. Pass the live gate — named approver confirms, then go live
  4. Add packages as the property matures (maintenance, events, group procurement)

See Deployment & Starter Packs — Hotel Rollout for the bring-up sequence and Appendix C — Hotel Implementation Roadmap for the phased rollout.