blob: a3a936dda5c46bfa9e3e94ced531e22f0e3d4d05 (
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
|
# 最新 tick 2026-09-22 18:30 CST(Hermes 追加)
# 最新 tick 2026-09-22 18:52 CST(Hermes 追加)
## 18:52 — HEAD 独立复验(main=357f1ac,全绿);无新单派发
## 19:50 — 奇数 tick 独立复验(main=c95738b,全绿);无新单
- **派发状态**:带 access 凭据回读目录限定 `/session/status?directory=/home/somhairle/projects/living-village` = `{}`;服务日志 10:03–10:21Z 仅 cleanup 例行,无新流式、无额度报错。按既定决策不新派(go-b 周额度 2026-09-28 08:00 重置;无排队开发单)。
- **HEAD 独立复验(本机实跑,main=c95738b)**:Release 重建 0 警告 0 错误(14s);全量测试 Kernel **119/119**、Desktop **160/160** exit 0;`--performance-baseline` ×3 组 final_digest 全 = `953775FAEB2F…`,`performance_determinism=PASS`,吞吐 288K–1060K tick/s,gen0/1/2 = 0,allocated ≈3.03MB/件。
- **远程一致性**:`git ls-remote origin main` = c95738b 与本地一致,未 force。本 tick 追加为 docs 提交并推送。
- **门槛不变**:Mac 新包实机/Finder 签名验证(需 Mac 实机)、最终发布门 completion-notice.md(不存在)。19:00 渲染复核结论仍有效。
- **派发状态**:目录限定 /session/status 为 {};服务日志最后流式仍是 strategy-go(P31 收口之后仅有例行),GoUsageLimitError 全程 0。按既定决策不新派:go-b 周额度 2026-09-28 08:00 CST 重置前无可用额度,且无排队开发单;systemctl --user 无 living 长测单元。
- **HEAD 独立复验(本机实跑,main=357f1ac)**:dotnet build Release 0 警告 0 错误(2s);Kernel 119/119、Desktop 160/160 exit 0。
- **远程一致性**:git ls-remote origin main = 357f1ac 与本地 HEAD 一致,未 force。
- **门槛不变**:Mac 新包实机/Finder 签名验证(需实机)、最终发布门 completion-notice.md(不存在)。
## 18:30 — HEAD 独立复验(main=380cb82,全绿);无新单派发
- **派发状态**:目录限定 /session/status 仍空;服务日志最后流式 = strategy-go(P31 收口);GoUsageLimitError 全程 0。按既定决策不新派:go-b 周额度 2026-09-28 08:00 重置,go-a/ark-plan 不再等待;无排队开发单,无长测单元在跑。
- **HEAD 独立复验(本机实跑,main=380cb82)**:Release 重建 0 警告 0 错误(14s);全量测试 Kernel 119/119、Desktop 160/160 exit 0;--performance-baseline 3 跑 final_digest 全 = 953775FAEB2F…,performance_determinism=PASS,吞吐 404K–1012K tick/s,gen0/1/2 = 0,allocated ≈3.03MB/件。
- **远程一致性**:git ls-remote origin main = 380cb82 与本地一致(docs tick 已推送,未 force)。
- **门槛不变**:Mac 新包实机/Finder 签名验证(需实机)、最终发布门 completion-notice.md(不存在)。
# 最新 tick 2026-09-22 18:30 CST(Hermes 追加)
## 18:30 — HEAD 独立复验(main=380cb82,全绿);无新单派发
- **派发状态**:目录限定 `/session/status` 仍空;服务日志最后流式 = strategy-go(P31 收口);GoUsageLimitError 全程 0。按既定决策不新派:go-b 周额度 2026-09-28 08:00 重置,go-a/ark-plan 不再等待;无排队开发单,无长测单元在跑。
- **HEAD 独立复验(本机实跑,main=380cb82)**:Release 重建 0 警告 0 错误(14s);全量测试 Kernel **119/119**、Desktop **160/160** exit 0;`--performance-baseline` 3 跑 final_digest 全 = `953775FAEB2F…`,`performance_determinism=PASS`,吞吐 404K–1012K tick/s,gen0/1/2 = 0,allocated ≈3.03MB/件。
- **远程一致性**:`git ls-remote origin main` = 380cb824 与本地一致(18:15/18:30 两轮 docs tick 已入库并推送,未 force)。
- **门槛不变**:Mac 新包实机/Finder 签名验证(需实机)、最终发布门 completion-notice.md(不存在)。
# 最新 tick 2026-09-22 18:15 CST(Hermes 追加)
## 18:15 — HEAD 独立复验(main=e5c7f69,全绿);无新单派发
- **派发状态**:目录限定 `/session/status` 仍为 `{}`;服务日志最后流式 = strategy-go/glm-5.3-flash(P31 收口),全日志 GoUsageLimitError = 0。按既有决策不新派:go-b 周额度 2026-09-28 08:00 重置,go-a/ark-plan 不重试,无排队开发单。无长测单元在跑(systemctl --user 无 livingvillage/lv 单元)。
- **HEAD 独立复验(本机实际执行,main=e5c7f69)**:Release 重建 0 警告 0 错误;Kernel **119/119**、Desktop **160/160** exit 0;`--performance-baseline` 3 跑 final_digest 全 = `953775FAEB2F…`,`performance_determinism=PASS`,吞吐 430K–1040K tick/s,gen0/1/2 = 0。
- **证据留痕核对**:/tmp/opencode/lv-p30 art/ 证据仍在(18:00 tick 已再生);artifacts/perf-independent/ 最近 20260921T171823,线上无新批验。
- 其余门槛无变化:Mac 新包实机/Finder 签名验证、最终发布门 completion-notice.md(仍不存在)。未 force push。
---
# 最新 tick 2026-09-22 17:15 CST(Hermes 追加)
## 17:15 — HEAD 收口复验(main=44efaea,全绿);无新单派发
- **派发状态**:目录限定 `/session/status` 返回 `{}`,无活跃 writer、无在跑单;go-b 周额度 2026-09-28 08:00 重置、go-a/ark-plan 按既有决策不重试,本 tick 无可用 writer 额度,不新派。worktree /tmp/opencode/lv-p31 干净(HEAD=b8f2a68)。
- **HEAD 独立复验(main=44efaea,全在本机执行)**:
- `dotnet build LivingVillage.sln -c Release`:0 警告 0 错误。
- Kernel **119/119**、Desktop **160/160** exit 0。
- `--performance-baseline`(Headless):3 repetitions final_digest 全 = `953775FAEB2F…`,`performance_determinism=PASS`;吞吐 297K–645K tick/s,gen0/1/2 = 0。
- **文档核对**:docs/维护说明.md(模块职责/动画语义/验收命令)、docs/assets-and-licenses.md(Noto Sans CJK OFL 1.1 字形图集 + CC0/原创图集边界)、docs/profession-system-design.md 四阶段设计稿已在库。completion-notice.md 不存在(最终发布门未过)。
- **剩余门槛(与 16:52 tick 相同,无变化)**:
1. Mac 新包实机 / Finder 签名验证(需 Mac 实机,本机无法推进);
2. 最终发布门 completion-notice.md(等全门槛闭环后出);
3. go-b 周额度恢复(2026-09-28 08:00 CST)前如出现新的开发单,需用户拍板额度方向。
- 未 force push;远程 `git ls-remote origin main` = 44efaea 与本地一致。
---
## 16:52 — P31 复验合并 push(main=b3d1cb3);职业系统四阶段全满
- **额度转道**:上一 tick 派发的 P31 writer ses_f37fa85e1ffe4…(go-b/deepseek-v4.1-flash)停在 retry——go-b **周额度耗尽**,重置 2026-09-28 08:00 CST;go-a/ark-plan 按既有决策不再等。改绑同 relay 独立 key `strategy-go/glm-5.3-flash`(POST /api/session/{sid}/model 204 回读生效),abort 清掉卡死的 retry dispatch 后同会话重派 prompt_async,服务日志确认 strategy-go 流式 41 条连续无额度错误。
- **P31 验收(writer 5 commits 6c2f180→b8f2a68,worktree /tmp/opencode/lv-p31 分支 p31-story-dialogue @2f915a4)**:
- Release 重建 0 警告 0 错误;Kernel **119/119**(92→119)、Desktop **160/160**(156→160)exit 0。
- `--performance-baseline` 2 跑 ×3 全 = `953775FAEB2F…`,determinism PASS;M3 文件零改动(diff name-only 无 m3)。
- 视觉复核(vision_analyze 逐帧):farmer/scholar 两帧 1280×720 真实渲染,HUD 五项中文清晰,任务面板含职业名+剧情线行(农夫「雨水与年成,走访中」/书生「庙前的争论,走访中」),无乱码缺字。证据 docs/evidence/p31-story-*.png(4 张)。
- **合并**:ff 到 b8f2a68 后重放 docs tick f13505b(28601be)+ merge origin/main(b3d1cb3),push 成功,`git ls-remote origin main` = **b3d1cb3** 一致,未 force。
- **状态**:职业系统设计稿 P-a/b/c/d 四阶段全部合入 main,玩法主线收口。会话 ses_f37fa85e1ffe4… 终态未再派发(无排队新单)。
- completion-notice.md 不存在(最终发布门未过)。剩余:Mac 新包实机/Finder 签名验证(需 Mac 实机,本机无法推进)、最终发布门。
---
# 最新 tick 2026-09-22 18:00 CST(Hermes 追加)
## 18:00 — HEAD 独立复验(main=c52083a,全绿);P30 证据再生 + 视觉复核;无新单派发
- **派发状态**:目录限定 `/session/status` 返回 `{}`,无活跃 writer;服务日志最后一条流式 = strategy-go(08:45,P31 收口),之后仅有 cleanup 例行(无新流式、无额度错误)。按既有决策不新派:go-b 周额度 2026-09-28 08:00 重置,go-a/ark-plan 不重试,且无排队开发单。
- **HEAD 独立复验(本机实际执行)**:`dotnet build LivingVillage.sln -c Release` 0 警告 0 错误(14s)。远程 `git ls-remote origin main` = c52083a 与本地一致,未 force。
- **P30 证据缺失闭环(此前 /tmp 被服务 cleanup 清掉,docs 引用的图不存在)**:按 docs/维护说明.md §829 的原始取证命令在本机 HEAD 真实离屏重渲染 `/tmp/opencode/lv-p30/art/`:p30-map-512x384-seed4242-{day,night}.png(整图)、p30-field-cluster-4x-{day,night}.png、p30-roadserp-4x-day.png,`check-no-white-blocks.py` 对 5 帧 0 命中;另补跑 P29 夜帧白块回归(8 帧 0 命中)。P30 整图 vision_analyze 视觉复核:水系骨架、田块/水塘、民居组团均成形,总评约 7.5/10;残留缺陷(主路过直、缺高密度核心、河道平行)与 docs 既录一致,属后续观感单候选。gen_ms=256、reachable_ok=true(190536 tiles、30 spawns)。
- 其余门槛无变化:Mac 新包实机/Finder 签名、最终发布门 completion-notice.md(仍不存在)。
---
# 最新 tick 2026-09-22 17:45 CST(Hermes 追加)
## 17:45 — 交叉核验(cgit 公网 + Mac 包留痕 + P31 视觉证据复核);无新单
- **派发状态**:目录限定 `/session/status` 仍为 `{}`;服务日志最后一条流式 = strategy-go/glm-5.3-flash(08:45,P31 收口),全日志 `GoUsageLimitError` 计数 = 0(strategy-go 无额度报错)。按上一 tick 决策不新派开发单(无排队需求,go-b 周额度 2026-09-28 08:00 重置)。
- **公网仓库读回(cgit dev.somhairle.bid)**:`https://git.somhairle.bid/living-village.git/log/?h=main` 可见最新提交行含 `6ab82cb8e9e0…` 与 `44efaeab6e8a…`,与本地 HEAD=6ab82cb(main 顶)一致;裸路径 `/living-village`(不带 .git)返回 cgit 404「No repositories found」属路径拼写差异,正式入口为 `/living-village.git/`。
- **P31 视觉证据复核(vision_analyze 重看)**:docs/evidence/p31-story-farmer-stage2.png 顶部 HUD(时段/时间/倍速/体力/钱币)与左下任务面板(农夫/帮工:待接受/剧情线:雨水与年成,走访中)中文全部清晰无乱码缺字;右上角有一处疑似裁切残影的深色矩形(轻微,不影响可读),此前 16:52 验收已多次逐帧复核,不再重开。
- **Mac 包留痕核对**:artifacts/releases/macos/20260922T031634Z/ PACKAGE-INFO:source_commit=1b0724d(早于其后已合入 main 的 P29/P30/P31 图像与玩法提交,非当前 HEAD)、signed=false、notarized=false、macos_hardware_verification=false、DMG 未生成(hdiutil 在构建主机不可用)。Mac 实机/Finder 签名验证门与最终打包门保持 open,本机无法推进。
- **completion-notice.md**:仍不存在(最终发布门未过)。
---
# 最新 tick 2026-09-22 18:55 CST(Hermes 追加)
## 18:55 — HEAD 独立复验(main=bb2e026,全绿);派发状态空转确认;无新单
- **派发状态**:修复本会话此前空回显问题后,用 access 凭据带 Basic 认证回读目录限定 `/session/status?directory=/home/somhairle/projects/living-village` = `{}`:无活跃 writer。服务日志最近条目均为 cleanup 例行(10:03–10:21Z),此后无新流式、无额度报错。
- **HEAD 独立复验(本机实际执行,main=bb2e026)**:
- `dotnet build -c Release`:0 警告 0 错误(2s)。
- Kernel **119/119**、Desktop **160/160** exit 0。
- `--performance-baseline`:3 次 final_digest 全 = `953775FAEB2F…`,`performance_determinism=PASS`;吞吐 450K–1044K tick/s,gen0/1/2 = 0。
- **远程读回**:`git ls-remote origin main` = bb2e026 与本地一致,未 force。
- 其余门槛无变化:Mac 新包实机/Finder 签名验证(需 Mac 实机)、最终发布门 completion-notice.md(仍不存在)。go-b 周额度 2026-09-28 08:00 重置;go-a/ark-plan 不重试。
## 18:58 — 当前 HEAD 真实渲染复验(Xvfb 离屏取证 + vision_analyze 视觉复核 + 白块回归)
- 按维护说明 harness 重拍当前 HEAD(main=bb2e026)昼/夜两轮:`/tmp/opencode/lv-headless-evid/{day,night}/` 各 9-10 帧 1280×720。
- day @12:00 / night @00:00 各一帧 vision_analyze 复核:白天帧——河道木桥石板路、民居摊位、约 20 NPC、「E 交谈」提示与 HUD(时段/时间/倍速/体力/钱币)全部清晰,无白块乱码错位;夜晚帧——整体夜色统一、桥边两团灯笼暖光同心圆,无不透明白块,HUD 清晰。残留观感项:①光晕为规则同心圆、边缘略生硬,且部分红灯笼无对应光晕(光源-光晕对应关系待后续观感单);②个别灯笼光晕叠于人物之上的层级略突兀。均不构成缺陷级回归。
- `check-no-white-blocks.py` 对两帧 failures=0 OK。
- 结论:当前 HEAD 视觉状态与 P31 验收一致,无缺陷级回退。此前 tick 已确认派发状态 = {}(无活跃 writer;修复空回显问题为 Basic 认证缺失,带 access 凭据回读正常)。
|