組合器
左邊切產業、選場景, 右邊即時預覽組合後的應用。URL 本身就是組合定義, 可分享 / 書籤。
規則引擎 · rules-engine
Decision Layer · OPA / Radar / Feature Flags
飯店訂房 規則引擎
1 條規則 · 每筆 訂房 經過完整評估鏈
Rule Set (依優先序)
- R01命中 17x
demo-1WARN示範規則 (本產業未定義)來源: 通用
模擬評估 · 輸入一筆 訂房
// input
{
id: "rv-B801",
status: "checkin",
value: 6800,
owner: "櫃檯",
}
WARN示範規則 (本產業未定義)
最終決策: 審查通過 + 記錄稽核
資料表格 · data-table
訂房表單檢視
Filter·Sort·Group
| ID | 訂房 | 狀態 | 房號 | 每晚 | 來源 | 金額 |
|---|---|---|---|---|---|---|
| rv-B801 | 陳先生 · 豪華山景套房 房 8F-12 · 4/14–4/16 · 2 位 | 已入住 | 櫃檯 | 官網 | — | NT$ 6,800 |
| rv-B802 | Tanaka-san · 標準雙人房 房 5F-03 · 4/14–4/15 · 2 位 | 已訂房 | 系統 | Booking | — | NT$ 3,200 |
| rv-B803 | 林家庭 · 家庭四人房 房 6F-08 · 4/12–4/14 · 4 位 | 已退房 | 櫃檯 | Agoda | — | NT$ 5,400 |
| rv-B804 | 黃小姐 · 行政套房 房 12F-01 · 4/14–4/17 · 1 位 | 已入住 | 禮賓 | 官網 | VIP | NT$ 8,200 |
| rv-B805 | Wang Family · 海景三人房 房 7F-05 · 清潔中 · 預計 16:00 完成 | 清潔中 | 房務 | 旅行社 | — | NT$ 4,600 |
| rv-B806 | 蘇先生 · 商務單人房 房 4F-11 · 4/14–4/15 · 1 位 | 已訂房 | 系統 | 官網 | — | NT$ 2,980 |
事件處理 Runbook · runbook-incident
P0 ACTIVEINC-2026-0417
入住流程 異常 · 飯店訂房
開始 8 分鐘 · 旅客 影響面評估中
Runbook 執行進度
3 / 7
- T+0✓alertmgr自動偵測 + 告警規則引擎命中 → Slack #incident-hospitality + PagerDuty
- T+2✓櫃檯建立事件 War Room建立頻道 · 指派 Incident Commander + Scribe
- T+5✓IC影響面評估受影響 旅客: 計算中 · 已知 6 筆訂房
- T+84SRE緩解動作(1) rollback 最近部署 (2) 切換備援節點 (3) rate limit
- T+?5Comms對外溝通 (statuspage)每 30 分鐘更新 · 中英雙版
- T+?6SRE根因定位 + 修復診斷 → 修復 → 驗證
- T+24h7IC事後回顧 (Blameless PM)時間軸 + 根因 + 行動項, 14 天內 follow-up
SLA 剩餘 22 分·狀態更新每 5 分鐘·Slack #incident-hospitality · statuspage
Schema 變更 · schema-diff
Schema Diff · v2.3 → v2.4
訂房_tx table · 4 個變更
- +customer_segment : varchar(32)
- +tax_exempt_flag : boolean
- ~amount : decimal(10,2) → decimal(14,2)
- -legacy_customer_code : varchar(16)