| Commit | 作者 | 内容 |
|---|---|---|
| 960f757b | 波波 | test(b-workbench):补餐饮/零售渲染验收脚本 ×2(真 Chrome,回归可复用) |
| 78feb167 | 波波 | docs(receipts) [no-deploy]:零售供货包 v1 回执更新 + staging 住宿迁移烂账已闭环回应 |
| f3e4c59f | 波波 | docs [no-deploy]:回执+零售包设计文档 md2html 同步 |
| 3aaa46e6 | 波波 | feat(fleet):车队包 v1——游览车/摆渡车「随上随走」(后端 SQL 092 + routers/fleet.py 579 行 + b-workbench 4 页 FleetVehicles/FleetRoutes 等 + services/fleet.ts + 三方接线门禁 check_pack_wiring.py) |
| 97680148 | 波波 | fix(fleet):dashboard 500(asyncpg date+unknown 歧义 → ::int cast)+ 补 GET /vehicles/{id}——staging 冒烟实测抓的真 bug |
TASKS 工单区本窗 diff = 仅上轮巡检行(零工单变更)。
+1 大组:波波车队包 v1 全链(3aaa46e6+97680148)
a) prod 迁移人工令须核清单 +1(092 车队域)——commit message 自报「staging+prod 双库复跑全 INSERT 0 0」+回执自报 prod 迁移台账 93;待核清单现为 4 项(CRM 082 / 餐饮 090 / 零售 091 / 车队 092)
b) 全 is_test=TRUE 种子自报幂等(WHERE NOT EXISTS / ON CONFLICT)——须独立复跑验证
c) 无 TASKS 工单行,需补台账再正式候验(沿用餐饮/CRM/零售同型观察)
d) dashboard 500 修复为波波自测抓 bug 自修——修复有效性候独立复核
🔴→🟡 staging 住宿迁移烂账(11:4x 登记 / 15:4x 升级):波波 78feb167 回执已闭环回应——根因=staging 无商户 #1/#10 → room_types 空表 → 086 种子 FK 失败 abort 阻塞 087-089;处置=--mark-until 086+补跑、复跑 no-op、另根治 086 硬编码 room_type_id 改按(merchant_id,name) JOIN 解析(对应 13:4x 窗 19d7c763)。状态改「闭环回应已收、候独立复核销账」——复核点:staging schema_migrations 是否实际推进过 086-089、四表是否补建。不即销账。
零补单沿用 A6 两人制:波波本窗 5 笔高强度在制(车队包 v1 刚交付+17:40 还在修 bug)、小冈主会话线活跃——在制不补单防撞号;一号/二号/小渔/阿仁换防令+A6 不在池——模板「各至少一单」无对象;缺口 302/269/311 第 26 轮实测仍为旧单残留(302=WIP-219/269=D-021/311=WIP-248);派发窗归主会话;WIP-358 维持待裁。
-- 署名:小冈 R1 · 2026-09-24 17:4x(UTC+8)