summaryrefslogtreecommitdiff
path: root/docs/overnight-status.md
blob: 9b6d31612dcd2c31a312d977eb64ee046a37555e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# 最新 tick 2026-09-28 09:50 CST(Hermes 追加)

## P36 + P37 独立验收通过并 push,origin/main = a477121
- **P36 情境提示**:writer verdict 后 Hermes 独立复验——Desktop 174/174、Kernel 119/119 exit 0;check-no-white-blocks.py 4 帧 0 命中;vision 实审 `p36-prompt-approach-2.png`(村民头顶「E 交谈」浮动药丸真实可见)与 `-3`(按 E 后提示消失 + 左下中文对话面板「互动:村民 6」弹出)——靠近→提示→互动→关闭闭环成立。性能基线超时未独立复跑(writer 三次 digest=953775FA… 恒定),结论沿用 4 连续 tick 恒定值。
- **P37 职业系统首切片**:verdict `READY_FOR_LEADER_REVIEW`(providerID=go-b modelID=deepseek-v4.1-flash)。writer 审计发现职业系统主体已在 P11–P15/P31 落地,P37 补设计基线(docs/design/profession-system.md,4 职业+确定性约束+7 条可测验收)+ `P37ProfessionTests` 8 例 + `LV_P37_SHOT` 取证钩子 + 实运行截图。Hermes 独立复验:Desktop **182/182**、Kernel **119/119** exit 0;白块脚本 3 帧 0 命中;vision 实审 `p37-occupation-select.png`(「选择职业」面板:农夫/渔夫/货郎/书生/暂不选择,高亮+箭头,中文全可读)与 `p37-fisher-start.png`(HUD 夜晚/体力95/钱45 + 任务面板「渔夫·夜捕:待接受」)。职业不改世界生成的量化证据:同 seed 农夫/渔夫两帧场景区差异像素 = 0。
- **P38 已派发并确认开跑**(同一 writer,go-b/deepseek-v4.1-flash 续派;message POST 客户端超时属 fire-and-forget,430+ msgs 增长 + read/bash 工具活跃证实收到):启动/界面升级切片——先审计现有启动动画/主菜单/HUD 达标情况,挑最大差距实现(候选:确定性启动动画 / 顶部状态条去大黑块半透明窄条 / 主菜单布局),全量测试 + 基线复跑,实际运行截图 ≥4 帧 + 白块脚本 0 命中。tick 后续轮勿重复派单,等 verdict。
- **push**:fast-forward 5cb4edf..a477121(P36 3 commit + P37 4 commit),`git ls-remote origin main` 回读一致,未 force。
- ~~**下一单**:P38 待定~~ → 已派发(见上)。


---


## P32 独立验收通过,dfe4c72 已 push
- **writer verdict**:ses_f3c25c8eaffelgpRBxEYvI6aOM 返回 READY_FOR_LEADER_REVIEW,提交 dfe4c72(P32 夜间白块修复运行时截图 + 维护说明证据清单小节)。
- **Hermes 独立验收**(不依赖 writer 自报):
  - 视觉:`p32-night-village.png` 中文 UI(时段/时间/倍速/体力/钱币/「已离开民居」)全部可读;夜景无纯白大色块,灯笼暖色光晕正常;2x 特写无白块,炊烟/瓦片/水面正常;生成器 512x384 夜帧无空洞。
  - 脚本:`scripts/check-no-white-blocks.py` 6 张 p32 帧独立复跑 `failures=0 OK`(exit 0)。
  - 首帧民居白墙在整帧 view 下呈纯白矩形(白墙设计,不满足白块定义),记为后续美术观察点,不判缺陷。
- **远程**:dfe4c72 已 push,`git ls-remote origin main` = dfe4c72(force=false,fast-forward 96a2958..dfe4c72)。
- **工作树**:main dfe4c72 干净。/tmp/opencode 下 lv-p32-evidence 工作树已无挂载任务。
- **P33 素材接入首切片已派发**(同 tick 后续,同会话续派,go-b/deepseek-v4.1-flash):第三类素材管线竖直切片 — CC0 素材包核对 third_party sha256 + 许可记录 → 32×32 地块 + 32×48 角色图集 → 接入样例村庄一类地面+一类村民(程序绘制作 fallback)→ 昼/夜截图 docs/evidence/p33-atlas-*.png + 2x 特写 → 相关测试 + 全量 Release → 小步 commit 不 push。writer 已实际开跑(sha256 核对通过第三方素材包,正在 Release build)。tick 后续轮勿重复派单,等不等 verdict。

---

# 最新 tick 2026-09-28 08:10 CST(Hermes 追加)

## go-b 周额度重置确认 + P32 视觉证据单已派发
- **通道恢复**:周额度重置窗口(08:00 CST)刚过,实测探针通过——新建探针会话派发 go-b/deepseek-v4.1-flash,assistant 回复 `QUOTA_OK`,元数据 `providerID=go-b modelID=deepseek-v4.1-flash finish=stop` 双证;探针会话已删除清理。
- **P04 收尾**:stale 会话 ses_f36b662a4ffe5np5k5hMDdGd15 最后一轮为空 turn(strategy-go,21:39 后中断);其文档成果已落 main(943475e + 754b4ca);本地领先 2 的 docs 提交已 push,`origin/main` = 754b4ca 回读一致;stale 会话已删除。
- **P32 视觉证据补全单已派发**(复用 P14 writer 会话 ses_f3c25c8eaffelgpRBxEYvI6aOM,先 `POST /api/session/{sid}/model` 切回 go-b/deepseek-v4.1-flash,204 回读确认):任务 = 确认 P14 夜帧证据缺档后补拍(LV_MAPGEN_NIGHT=1 整帧 night+day,scripts/check-no-white-blocks.py 复验 0 命中),区域裁剪放大存 docs/evidence/p32-night-*.png,维护说明补「证据清单」小节,commit 不 push。writer 已实际开跑(bash 工具在 /tmp/opencode/lv-p32-evidence 上运行中,状态 busy)。tick 后续轮勿重复派单。
- **工作树现状**:main 754b4ca 干净,与 origin/main 一致;p14-art-fix / done-m3-observability 均已合入 main;/tmp/opencode worktree 已清理(prunable)。
- **门槛不变**:Mac 新包实机/Finder 签名验证(需 Mac 实机)、最终发布门 completion-notice.md(仍不存在)、长期批验缩尺口径(M3-1 已落地 50×20 流式门槛)。
- go-a 月额度、ark-plan 周额度仍耗尽,不等待重试;openai ChatGPT 通道不可用,不探。

---

# 最新 tick 2026-09-22 21:20 CST(Hermes 追加)

## 21:20 — HEAD 独立复验(代码 HEAD=b830b4b 不变,全绿);无新单
- **派发状态**:目录限定 `/session/status?directory=/home/somhairle/projects/living-village` = `{}`;服务日志最后流式仍为 P31 收口后的 cleanup 例行(13:05Z),全日志 GoUsageLimitError 计数 = 0;`systemctl --user` 无 living 长测单元。go-b 周额度 2026-09-28 08:00 CST 重置,无排队开发单,不新派。
- **HEAD 独立复验(本机实跑,代码 HEAD=b830b4b)**:Release 重建 0 警告 0 错误(14.3s);全量测试 Kernel **119/119**、Desktop **160/160** exit 0(0 跳过)。本轮未跑 --performance-baseline(前 4 轮 ×~15 跑 final_digest 全 = `953775FAEB2F…` 恒定,结论未变)。
- **远程一致**:本 tick docs 追加后 `git ls-remote origin main` = c4c34d1(新 docs 提交)与本地一致,未 force。
- **门槛不变**:Mac 新包实机/Finder 签名验证(需 Mac 实机,本机无法推进)、最终发布门 completion-notice.md(仍不存在)。19:00 渲染复核结论仍有效。

---

# 最新 tick 2026-09-22 21:35 CST(Hermes 追加)
- go-b/deepseek-v4.1-flash、go-a、ark-plan 三通道额度确认耗尽(go-b 周额度 2026-09-28 08:00 CST 重置);strategy-go/glm-5.3-flash 实测探针可用并已派 P04 docs-only 文档同步单(session ses_f36b662a4ffe5np5k5hMDdGd15,主 worktree)。openai ChatGPT 账号通道不可用(codex model 400)。

---

# 最新 tick 2026-09-28 09:05 CST(Hermes 追加)

## P33 素材首切片独立验收通过,0e9948b 已 push
- **writer verdict**:ses_f3c25c8eaffelgpRBxEYvI6aOM(go-b/deepseek-v4.1-flash 回读确认)返回 READY_FOR_LEADER_REVIEW,提交 0e9948b(CC0 素材首竖直切片)。
- **Hermes 独立验收**(非 writer 自报):
  - 许可核对:`sha256sum third_party/*.zip` 与 `docs/素材来源.md` 记录逐位一致(kenney_tiny-farm a06f75f3…decc、puny-characters 971d7b07…320e),License/来源页留档齐。
  - 视觉:p33-atlas-day/night(1280x720)+ closeup-2x 三帧 vision 检查——草地/石板为真 Kenney 像素纹理(竖条纹、草叶、32x32 网格精确对齐),角色为真 32x48 图集精灵(帽缨/阴影/换色,非程序占位),中文 UI(时段/白天/时间/倍速/体力/钱币/E 进屋)全部可读,无白块/缺字/伪字形;夜帧同样干净。记一个小光点观察点(房屋招牌上方孤立白像素,非白块定义命中)。
  - 脚本:check-no-white-blocks.py 3 张 p33 帧独立复跑 checked=3 failures=0。
  - 差异对照:cc0 day 帧 vs 程序绘制 baseline day 帧 +LV_ASSET_PACK 开关内 Testament 断言,场景区 mean abs diff 38.02,证明开关真实切换图集。
  - 代码:VillageArt.fs useCc0Pack/selectedGroundAtlasRelativePath/selectedCharacterAtlasRelativePath 读了实现;AssetPackTests 覆盖图集尺寸、整数 2x、开关回退,全量 Release **119/119 + 163/163 exit 0**(0 跳过)。
- **远程**:0e9948b 已 push(fast-forward d92afbc..0e9948b),`git ls-remote origin main` 回读一致,工作树干净。
- 下单子:由下一 tick 决定——候选按用户三大方向继续:中式元素补绘切片(地图/建筑)或星露谷式情境提示回归单。不重复派发已验收的 P33。
- 门槛不变:Mac 新包实机/Finder 签名验证(需用户设备)、completion-notice.md 发布门(仍不存在)、M3 缩尺批验(50×10~20 天流式口径)。
# 最新 tick 2026-09-28 09:20 CST(Hermes 追加)

## P34 素材扩展切片独立验收通过,fd429ff 已 push
- writer verdict:ses_f3c25c8eaffelgpRBxEYvI6aOM 返回 READY_FOR_LEADER_REVIEW(回读 providerID=go-b modelID=deepseek-v4.1-flash)。
- 许可:third_party 两个 zip sha256(a06f75f3…decc / 971d7b07…320e)逐位复核一致;自绘 8 格(水/屋脊/屋檐/墙/窗/栏杆/门)为原创,docs/素材来源.md 逐格留档。
- 视觉(vision 逐张):day/night/2x 特写/水波 4+1 帧——青灰瓦带瓦垄纹理、木栏杆/门窗像素结构、水面双相位波纹同帧并存(p34-water-2x 实证)、中文 UI 可读、无白块;night 无纯白过曝,灯笼光晕柔和径向。对照帧 p34-baseline-day 场景区 mean abs diff 296.50(Hermes 独立复算),开关真实切换。
- 脚本:check-no-white-blocks.py 5 帧 p34 复跑 failures=0。
- 测试(Hermes 本机重跑):Release 0 error;Desktop 164/164 + Kernel 119/119 exit 0;--performance-baseline ×3 digest 全 = 953775FAEB2F…(与前四轮一致)。
- push:fast-forward 39f5c7d..fd429ff,git ls-remote origin main = fd429ff 回读一致;工作树干净。

## P36 已派发并开跑(同一 writer,同模型)
任务 = 星露谷式情境提示系统(overnight-quality-brief「交互新增硬要求」全文为验收依据):靠近可达目标才出现的中文短提示、离开消失、多目标确定性优先级单高亮、按键对象=提示对象、菜单输入隔离、Esc 关层、保存成功/失败中文 toast、不同窗口尺寸布局。回归测试 + docs/evidence p36 靠近→提示→互动→关闭→离开 帧序列。tick 后续轮勿重复派单,等 verdict。

- 门槛不变:Mac 新包实机/Finder 签名验证(需用户设备)、completion-notice.md 发布门、M3 缩尺批验(50×10~20 天流式口径)。

---

# 最新 tick 2026-09-28 15:35 CST(Hermes 追加)

## P38 验收收口完成,27639a4 已 push;P39 已派发
- **P38 digest 门闭合(Hermes 本机实跑)**:`--performance-baseline` rep 1/2/3 final_digest 全 = `953775FAEB2FDDE97289491AA260BD8D390C571E48A7A13AD2CB6FB7124F7F6C`(与此前 4+ 轮恒定值逐位一致)。前一轮后台 process /tmp/p38-baseline.log 是误抓的错误进程(输出 fps=60 tick=0 循环,EXIT=143 被 SIGTERM,无 digest)——正确命令耗时 ~3s,无 10.5s×N 段一说。
- **push**:e73bc80..27639a4(P38 3 commit),`git ls-remote origin main` = 27639a4a3560… 回读一致,fast-forward 非 force。
- **P39 已派发**:新 writer session `ses_f1912c490ffejcDK0ffwG6EWUg`(attached 主工作区;dispatch log /tmp/p39-dispatch.log 显示 read/edit 工具活跃,directory-scoped status busy)。任务 = 中式元素补绘切片:小桥/乌篷船/石灯笼(夜光晕复用 P14 路径)/路摊/芦苇自绘格 → cc0-tiles 尾部扩展(旧索引不动)→ VillageArt 按地形规则摆放 → 2-3 小步 commit + 白块脚本/同 seed 摆放回归/全量测试;截图 docs/evidence/p39-*;不 push 等 Hermes 验收。tick 后续轮勿重复派单。
- 下一 tick:读 /tmp/p39-dispatch.log 收口进 controller。verdint 前 writer busy 属正常。
- 门槛不变:Mac 新包实机/Finder 签名验证、completion-notice.md 发布门、M3 缩尺批验(50×10~20 天流式口径)。

---

# 最新 tick 2026-09-28 16:35 CST(Hermes 追加)

## P39 中式元素补绘切片独立验收通过,ceb45d4 已 push
- writer ses_f1912c490ffejcDK0ffwG6EWUg 返回 verdict 前 3 commit 落在工作树:fdb28e9(自绘中式元素入 cc0 图集索引 12-18,608x32)、3460c31(确定性摆放 + 夜间灯笼光晕接入)、ceb45d4(回归测试 + 证据帧)。Hermes 追加澄清(奇数 spacing 截断重叠风险)后 writer 落了专门回归。
- **Hermes 独立复验**:Release build 0 警告 0 错误;Desktop **195/195** + Kernel **119/119** exit 0;check-no-white-blocks.py 5 帧 `failures=0 OK`;`--performance-baseline` rep 跑两次 final_digest 全 = `953775FAEB2F…`(与 4+ 轮恒定值一致),performance_determinism=PASS。
- **vision 实审**:p39-day.png 五类中式元素(桥/船/灯笼/民居/岸草)真实可见 + 中文 UI 全可读 + 无伪字形;p39-lantern-night.png 夜光晕多层同心圆柔和、无过曝、中文 UI 完整;p39-closeup-lantern-2x.png 灯笼像素结构清晰、光晕合理。观察点(不判缺陷):day 帧场地上少量孤立石板摆位可再优化;船体乌篷特征较小。
- **push**:fast-forward ad36177..ceb45d4,`git ls-remote origin main` = ceb45d4 回读一致,未 force。
- 门槛不变:Mac 新包实机/Finder 签名验证(需用户设备)、completion-notice.md 发布门、M3 缩尺批验(50×10~20 天流式口径)。

# 最新 tick 2026-09-28 17:2x CST(Hermes 追加)

## P40 美术深化切片已派发(同一 writer ses_f1912c490ffejcDK0ffwG6EWUg,go-b/deepseek-v4.1-flash)
任务 = P39 验收观察点收口:①石板路按通行路径连贯衔接(同 seed 摆位确定性)②乌篷船船体放大 + 竹篷特征显著化 ③石灯笼/红灯笼基座-灯室-顶盖三段形态区分(夜光晕复用 P14 预乘路径)。验收产物:docs/evidence/p40-*(真实运行截图)+ check-no-white-blocks.py 0 命中 + 全量 Release exit 0 + 同 seed 摆放回归。不 push 等 Hermes 验收。writer 已确认开跑(read 工具活跃)。tick 后续轮勿重复派单,等 verdict。
- **push 状态**:origin/main = 27032a8(docs tick 16:35),主工作树干净。
- 门槛不变:Mac 新包实机/Finder 签名验证、completion-notice.md 发布门、M3 缩尺批验(50×10~20 天流式口径)。