DineGlobe
V1 foundation. Liveness probe: /health/live · trusted readiness probe: /health/ready
Identity (DEV-004 panel)
One-time tokens (DEV-005 panel)
Sessions (DEV-006 panel)
Tenancy (DEV-007 panel)
Invitations (DEV-008 panel)
Venues & slugs (DEV-009 panel)
Media quarantine (DEV-010 panel)
Publication & SEO (DEV-011 panel)
Areas & resources (DEV-012 panel)
Resource combinations (DEV-013 panel)
Local schedules and exceptions (DEV-014 panel)
Version policies and price/cancel preview (DEV-015 panel)
Availability & best fit (DEV-018 panel)
Anonymous booking (DEV-019 panel)
Request decisions (DEV-020 panel)
Reschedule (DEV-021 panel)
Cancel / reconfirm / no-show (DEV-022 panel)
Guest links and portal (DEV-023 panel)
Arrivals / seating / clear (DEV-024 panel)
Service view / walk-in / move table (DEV-025 panel)
Check-in passes / scanner (DEV-026 panel)
Queue / ready offer (DEV-027 panel)
Message evidence / preview (DEV-028 panel)
Reminders & SMS gates (DEV-029 panel)
Payment account connection (DEV-030 panel)
Payment holds and checkout (DEV-031 panel)
Provider event inbox (DEV-032 panel)
Payment reconciliation (DEV-033 panel)
Refund workflow (DEV-034 panel)
Payment status and finance views (DEV-035 panel)
Guest notes, tags and history (DEV-036 panel)
Privacy cases and retention ledger (DEV-037 panel)
CSV import dry run and venue exports (DEV-038 panel)
Operational metric report (DEV-039 panel)
Private service sheets and metric exports (DEV-040 panel)
DEV-041 — SaaS subscription (F21)
One monthly per-venue plan, a 30-day trial and a 7-day dunning grace. Entitlements change only through signature-verified billing events — a browser success return proves nothing. When billing stops new intake, existing books, guest cancellation, refunds and export stay available (BR-064).
DEV-042 — Platform tools (F22/F28)
A separate platform role axis with mandatory MFA decides publications, keeps country capabilities default-off until evidence arrives, suspends NEW intake without touching existing books, and works support cases through a PII-free safe view. No impersonation exists — the module mints nothing.
Localization & accessibility (DEV-044 panel)
Book a table
All times are the venue's local time (America/New_York).
2027-03-06 18:00 (America/New_York)
Stored exactly as 2027-03-06T23:00:00.000Z (UTC); never converted to your device time.
The clock repeats: 01:30 happens twice on this date in America/New_York. Choose the first or second occurrence.
01:30 (UTC-4)
01:30 (UTC-5)
Money formats
USD 49.50 (4950 minor units, 2 decimals)
JPY 1000 (1000 minor units, 0 decimals)
KWD 1.234 (1234 minor units, 3 decimals)
Keyboard-equivalent floor commands
booking
booking.create: Request this time — Tab reaches the control; Enter or Space activates it; Shift+Tab reverses. errors via role=alert, outcome via role=status; online only
cancellation
cancellation.cancel: Cancel booking — Tab reaches the control; Enter or Space activates it; Shift+Tab reverses. errors via role=alert, outcome via role=status; online only
arrival
arrival.record: Record arrival — Tab reaches the control; Enter or Space activates it; Shift+Tab reverses. errors via role=alert, outcome via role=status; online only
arrival.scan: Scan and confirm arrival — Tab reaches the control; Enter or Space activates it; Shift+Tab reverses. errors via role=alert, outcome via role=status; online only
DEV-045 — public directory & booking launchers
Public reads of PUBLISHED venues only. Launchers are first-party links to the venue profile — no iframe checkout, no partner claims.
DEV-046 — health, safe logs & operational alerts
Aggregate-only operations signals: threshold alerts name a runbook action and owner; /health/ready serves the dependency summary to a trusted probe (loopback peer or DG_HEALTH_TOKEN bearer). No guest data, no tokens, no payloads.
DEV-049 — security & E2E correctness release suite
Executes the repository's own security/correctness battery in an isolated child run (its own scratch databases) plus live probes — permission matrix, append-only grants, secrets/cache scans, assessment gate, risk register — and persists the source-ID-mapped report. READY requires every registered check to pass in the same run; failing tests are reported, never disabled.
DEV-050 — load, concurrency & device performance
Runs the real service commands under the blueprint's declared pilot load against a throwaway scratch database (created, migrated and dropped by the runner — nothing touches this panel's database). Budgets are measured p50/p95/p99 and gaps are reported, never averaged away; the device matrix records honestly what is emulated versus not implemented (camera) versus pending real hardware.
DEV-051 — launch gates and pilot acceptance
Supervised first-market review: record the G-01..G-08 gate outcomes, run the four real end-to-end journeys, and sign the decision. A capability whose gates, journeys or registry row are missing stays disabled with its blocking owner and action recorded. One pilot country is not global support.