|
30787
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bc014de63 {"Commits":[{"Sha1":"bc014de63a169082ff81ff54e77012c5fda7e50f","Message":"docs(计划): 登记偏差 #35——C-14「抬内核 pin」的实际范围是框架同步 74 冲突\n\n按目录负责人指令动工后实测:裁决文本说的是抬 pin,机制成本是一次完整框架\n同步。已完整撤回,未提交任何 pin 改动、未做框架合并。\n\n做到哪一步:12 处 pin 全改 0.22.0,pnpm install 成功、锁文件更新、\ncheck:pins 通过、构建 17/17、类型检查 31/31 全过。\n\n卡在哪:F11(check:fork-readiness)要求 @juhai/kernel pin 必须等于本仓\npackage.json.version——框架版本轴 = 内核版本轴;仓版本又被 check:docs-truth\n的 changelog-version-matches-package 绑到 runtime/CHANGELOG.md。\n\n真实范围(migration:plan,以框架仓为源,只读):冲突 74(apps/api-nestjs 22、\napps/api-fastify 14、apps/web 8,另含 check-dual-backend-parity.mjs、\ncheck-docs-truth.mjs、CLAUDE.md、package.json、pnpm-lock.yaml)、safe-copy 55、\nmerge-sensitive 12。六版累加含 F14 compose 身份、C34 健康经内核聚合、C35 统一\n访问日志与 req 序列化变更、新增 Dockerfile 与生产编排、三个门禁脚本迁入。\napi-nestjs 那 22 个正是平台装配点(端口合成 / HTTP 适配 / 运维命令 API)。\n\n反向的好消息:内核包本身六个 minor 只有 364 增 / 3 删,纯新增八个导出,且\ntenantIdFromClaims 改为 tenant_id → tenantId → tid 读序——本仓 FR-4 已被框架\n受理,对 DEC-032 canonical 租户是白赚。风险全在框架源码同步,不在内核 API。\n\n给三个处置选项待裁,并写明不可接受的第四条:只改 pin + 仓版本 + 补 CHANGELOG\n而不取框架源码——F11 会过,但仓就在声称自己是 0.22.0 却没有 0.22.0 的门禁与\n中间件,迁移凭证会记下一个假事实。\n\n门禁消费登记同步:L12 的接入条件应读作「待框架同步立项并完成」,不是「待抬\n一次 pin」。check:gates 通过,相关测试 46/46。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T20:54:37-07:00"}],"HeadCommit":{"Sha1":"bc014de63a169082ff81ff54e77012c5fda7e50f","Message":"docs(计划): 登记偏差 #35——C-14「抬内核 pin」的实际范围是框架同步 74 冲突\n\n按目录负责人指令动工后实测:裁决文本说的是抬 pin,机制成本是一次完整框架\n同步。已完整撤回,未提交任何 pin 改动、未做框架合并。\n\n做到哪一步:12 处 pin 全改 0.22.0,pnpm install 成功、锁文件更新、\ncheck:pins 通过、构建 17/17、类型检查 31/31 全过。\n\n卡在哪:F11(check:fork-readiness)要求 @juhai/kernel pin 必须等于本仓\npackage.json.version——框架版本轴 = 内核版本轴;仓版本又被 check:docs-truth\n的 changelog-version-matches-package 绑到 runtime/CHANGELOG.md。\n\n真实范围(migration:plan,以框架仓为源,只读):冲突 74(apps/api-nestjs 22、\napps/api-fastify 14、apps/web 8,另含 check-dual-backend-parity.mjs、\ncheck-docs-truth.mjs、CLAUDE.md、package.json、pnpm-lock.yaml)、safe-copy 55、\nmerge-sensitive 12。六版累加含 F14 compose 身份、C34 健康经内核聚合、C35 统一\n访问日志与 req 序列化变更、新增 Dockerfile 与生产编排、三个门禁脚本迁入。\napi-nestjs 那 22 个正是平台装配点(端口合成 / HTTP 适配 / 运维命令 API)。\n\n反向的好消息:内核包本身六个 minor 只有 364 增 / 3 删,纯新增八个导出,且\ntenantIdFromClaims 改为 tenant_id → tenantId → tid 读序——本仓 FR-4 已被框架\n受理,对 DEC-032 canonical 租户是白赚。风险全在框架源码同步,不在内核 API。\n\n给三个处置选项待裁,并写明不可接受的第四条:只改 pin + 仓版本 + 补 CHANGELOG\n而不取框架源码——F11 会过,但仓就在声称自己是 0.22.0 却没有 0.22.0 的门禁与\n中间件,迁移凭证会记下一个假事实。\n\n门禁消费登记同步:L12 的接入条件应读作「待框架同步立项并完成」,不是「待抬\n一次 pin」。check:gates 通过,相关测试 46/46。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T20:54:37-07:00"},"CompareURL":"luoanwu/platform-governance/compare/1b940277848578801e16f969b874470ff90adce7...bc014de63a169082ff81ff54e77012c5fda7e50f","Len":1}...
|
1789703681
|
Edit
Delete
|
|
30786
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"6325db7c1 {"Commits":[{"Sha1":"6325db7c14f598d058e250a323dc9f1df0f7a19f","Message":"fix: separate unavailable inspection result flow\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:19:26+08:00"}],"HeadCommit":{"Sha1":"6325db7c14f598d058e250a323dc9f1df0f7a19f","Message":"fix: separate unavailable inspection result flow\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:19:26+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ac4ec706b0bde6e1c7dc1f3c2725e56564e90346...6325db7c14f598d058e250a323dc9f1df0f7a19f","Len":1}...
|
1789702034
|
Edit
Delete
|
|
30785
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"6325db7c1 {"Commits":[{"Sha1":"6325db7c14f598d058e250a323dc9f1df0f7a19f","Message":"fix: separate unavailable inspection result flow\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:19:26+08:00"}],"HeadCommit":{"Sha1":"6325db7c14f598d058e250a323dc9f1df0f7a19f","Message":"fix: separate unavailable inspection result flow\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:19:26+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ac4ec706b0bde6e1c7dc1f3c2725e56564e90346...6325db7c14f598d058e250a323dc9f1df0f7a19f","Len":1}...
|
1789702034
|
Edit
Delete
|
|
30784
|
11
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30783
|
10
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30782
|
8
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30781
|
4
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30780
|
3
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30779
|
1
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30778
|
9
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30777
|
7
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"1647ded9e {"Commits":[{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"}],"HeadCommit":{"Sha1":"1647ded9e2361ad7cb8a2e0a373639c166d5b994","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T11:18:49+08:00"},"CompareURL":"vodtest/pc/compare/43da0626fef0f8acd826dccce9fa1ed098b87542...1647ded9e2361ad7cb8a2e0a373639c166d5b994","Len":1}...
|
1789701536
|
Edit
Delete
|
|
30776
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"1b9402778 {"Commits":[{"Sha1":"1b940277848578801e16f969b874470ff90adce7","Message":"docs(治理): C-13 卷归属执行记录——备份 + 删卷已做,compose 半边未做\n\n决策批次 C-13 的附条件是「删卷前 dump 必须复验」,按字面执行:\n\n备份(/Users/hillao/AI产品/仓备份-2026-09-16/碰撞卷-C13/,24 MB)\n- 五个碰撞卷文件级 tar + 两个 PG 簇的 pg_dumpall,附 SHA256SUMS 与 README\n- 原卷全程 :ro,快照解到临时副本卷后在副本上起 PG 导出——在原卷上起 PG 会\n 触发 WAL 与恢复写入,而删不删当时尚未决定,不能先把它改了\n\n复验(不是「文件存在」)\n- 逻辑备份灌入全新空实例:4 库表数逐库一致,74 张表逐表 count(*) 零差异\n\n删除(核实确属历史遗留后)\n- 六个容器的工作目录全部指向迁移前旧布局,三条路径均已不存在,创建于\n 08-28—09-05;顺带清除一个漏网的同工程容器 api-nestjs-minio-init-1\n- 五卷 + 六容器清零,dev 常驻栈 13 容器未动、健康探针 200\n\n实测更正:api-nestjs_pgdata 占 47.8 MB 却是空簇(唯一库 0 张表),有数据的\n只有 enterprise-idp_pgdata(4 库 / 74 表 / ≈2088 行)。\n\n未做的半边:8 个上层应用仓的 compose 补顶层 name:,跨仓且待 N-11 裁决。\n因此 L9 仍报 1 条(它查 compose 声明,不是卷是否存在),C-14 抬内核 pin 的\n前置只部分满足——这一条同时写进了门禁消费登记,免得下次误读为「C-13 已完成」。\n\ncheck:gates 通过;gate-consumption 与 workspace-consistency 测试 46/46。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T20:13:04-07:00"}],"HeadCommit":{"Sha1":"1b940277848578801e16f969b874470ff90adce7","Message":"docs(治理): C-13 卷归属执行记录——备份 + 删卷已做,compose 半边未做\n\n决策批次 C-13 的附条件是「删卷前 dump 必须复验」,按字面执行:\n\n备份(/Users/hillao/AI产品/仓备份-2026-09-16/碰撞卷-C13/,24 MB)\n- 五个碰撞卷文件级 tar + 两个 PG 簇的 pg_dumpall,附 SHA256SUMS 与 README\n- 原卷全程 :ro,快照解到临时副本卷后在副本上起 PG 导出——在原卷上起 PG 会\n 触发 WAL 与恢复写入,而删不删当时尚未决定,不能先把它改了\n\n复验(不是「文件存在」)\n- 逻辑备份灌入全新空实例:4 库表数逐库一致,74 张表逐表 count(*) 零差异\n\n删除(核实确属历史遗留后)\n- 六个容器的工作目录全部指向迁移前旧布局,三条路径均已不存在,创建于\n 08-28—09-05;顺带清除一个漏网的同工程容器 api-nestjs-minio-init-1\n- 五卷 + 六容器清零,dev 常驻栈 13 容器未动、健康探针 200\n\n实测更正:api-nestjs_pgdata 占 47.8 MB 却是空簇(唯一库 0 张表),有数据的\n只有 enterprise-idp_pgdata(4 库 / 74 表 / ≈2088 行)。\n\n未做的半边:8 个上层应用仓的 compose 补顶层 name:,跨仓且待 N-11 裁决。\n因此 L9 仍报 1 条(它查 compose 声明,不是卷是否存在),C-14 抬内核 pin 的\n前置只部分满足——这一条同时写进了门禁消费登记,免得下次误读为「C-13 已完成」。\n\ncheck:gates 通过;gate-consumption 与 workspace-consistency 测试 46/46。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T20:13:04-07:00"},"CompareURL":"luoanwu/platform-governance/compare/ae6cf47e538de724c00c270f78ad014669585c8d...1b940277848578801e16f969b874470ff90adce7","Len":1}...
|
1789701193
|
Edit
Delete
|
|
30775
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"4adc0fa29 {"Commits":[{"Sha1":"4adc0fa29c97de90a67a472a35c63a779c147b5a","Message":"feat: 下载临时目录 IO 错误自动修复,错误上报统一前缀\n\n- 临时文件无法打开且为目录级错误(EIO/EUCLEAN/ENOTDIR 等)时,将 /\u003c盘符\u003e/download_temp\n 重命名为 download_temp_bad_\u003c时间\u003e[_n] 并重建;按盘符 trylock、10 分钟冷却、坏目录上限 5 个,\n 修复失败或冷却期内再坏则该盘 30 分钟不参与选盘;文件名级错误不改目录\n- 下载完成前校验临时文件真实大小,防止目录被改名等情况导致残缺文件入库;修复后重置断点与计数\n- 重试耗尽明确置 state=-1,不再依赖线程退出判定\n- uploadBug 改用 cJSON 构建并统一加前缀\"点播服务器:\"\n- libcurl 改用带锁的 CURLSH 共享 DNS 缓存(7.36 全局缓存非线程安全),并在建线程前 curl_global_init\n- 版本号 2026.09.17.01\n\n已在 192.168.3.45 用 dm-error 构造真实 EIO 验证修复、重名、坏盘跳过、冷却与大小校验。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-18T11:10:22+08:00"}],"HeadCommit":{"Sha1":"4adc0fa29c97de90a67a472a35c63a779c147b5a","Message":"feat: 下载临时目录 IO 错误自动修复,错误上报统一前缀\n\n- 临时文件无法打开且为目录级错误(EIO/EUCLEAN/ENOTDIR 等)时,将 /\u003c盘符\u003e/download_temp\n 重命名为 download_temp_bad_\u003c时间\u003e[_n] 并重建;按盘符 trylock、10 分钟冷却、坏目录上限 5 个,\n 修复失败或冷却期内再坏则该盘 30 分钟不参与选盘;文件名级错误不改目录\n- 下载完成前校验临时文件真实大小,防止目录被改名等情况导致残缺文件入库;修复后重置断点与计数\n- 重试耗尽明确置 state=-1,不再依赖线程退出判定\n- uploadBug 改用 cJSON 构建并统一加前缀\"点播服务器:\"\n- libcurl 改用带锁的 CURLSH 共享 DNS 缓存(7.36 全局缓存非线程安全),并在建线程前 curl_global_init\n- 版本号 2026.09.17.01\n\n已在 192.168.3.45 用 dm-error 构造真实 EIO 验证修复、重名、坏盘跳过、冷却与大小校验。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-18T11:10:22+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/fd06ab91c814e82d02f85eb28d1214f04834bbd1...4adc0fa29c97de90a67a472a35c63a779c147b5a","Len":1}...
|
1789701026
|
Edit
Delete
|
|
30774
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"a6821ca30 {"Commits":[{"Sha1":"a6821ca30338d599d0c1839e1792c16b9ead1fcf","Message":"更新原型列表标题版本号为 20261020\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T11:01:20+08:00"}],"HeadCommit":{"Sha1":"a6821ca30338d599d0c1839e1792c16b9ead1fcf","Message":"更新原型列表标题版本号为 20261020\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T11:01:20+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29...a6821ca30338d599d0c1839e1792c16b9ead1fcf","Len":1}...
|
1789700492
|
Edit
Delete
|
|
30773
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"a6821ca30 {"Commits":[{"Sha1":"a6821ca30338d599d0c1839e1792c16b9ead1fcf","Message":"更新原型列表标题版本号为 20261020\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T11:01:20+08:00"}],"HeadCommit":{"Sha1":"a6821ca30338d599d0c1839e1792c16b9ead1fcf","Message":"更新原型列表标题版本号为 20261020\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T11:01:20+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29...a6821ca30338d599d0c1839e1792c16b9ead1fcf","Len":1}...
|
1789700492
|
Edit
Delete
|
|
30772
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"88fc7ff5c {"Commits":[{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"}],"HeadCommit":{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/eb3442cbc8bcd0f7783520a510276ba0892eb764...88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Len":1}...
|
1789700245
|
Edit
Delete
|
|
30771
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"88fc7ff5c {"Commits":[{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"}],"HeadCommit":{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/eb3442cbc8bcd0f7783520a510276ba0892eb764...88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Len":1}...
|
1789700245
|
Edit
Delete
|
|
30770
|
18
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"445e8ff73 {"Commits":[{"Sha1":"445e8ff73e37c414674d20104c64f913c2f2ffb2","Message":"暂无充电盒包厢去掉绑定设备改为刷新获取设备\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-18T10:54:53+08:00"}],"HeadCommit":{"Sha1":"445e8ff73e37c414674d20104c64f913c2f2ffb2","Message":"暂无充电盒包厢去掉绑定设备改为刷新获取设备\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-18T10:54:53+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a5cfb02de0c5005803687631f1a6df3c0158c509...445e8ff73e37c414674d20104c64f913c2f2ffb2","Len":1}...
|
1789700104
|
Edit
Delete
|
|
30769
|
17
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"445e8ff73 {"Commits":[{"Sha1":"445e8ff73e37c414674d20104c64f913c2f2ffb2","Message":"暂无充电盒包厢去掉绑定设备改为刷新获取设备\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-18T10:54:53+08:00"}],"HeadCommit":{"Sha1":"445e8ff73e37c414674d20104c64f913c2f2ffb2","Message":"暂无充电盒包厢去掉绑定设备改为刷新获取设备\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-18T10:54:53+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a5cfb02de0c5005803687631f1a6df3c0158c509...445e8ff73e37c414674d20104c64f913c2f2ffb2","Len":1}...
|
1789700104
|
Edit
Delete
|
|
30768
|
19
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"445e8ff73 {"Commits":[{"Sha1":"445e8ff73e37c414674d20104c64f913c2f2ffb2","Message":"暂无充电盒包厢去掉绑定设备改为刷新获取设备\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-18T10:54:53+08:00"}],"HeadCommit":{"Sha1":"445e8ff73e37c414674d20104c64f913c2f2ffb2","Message":"暂无充电盒包厢去掉绑定设备改为刷新获取设备\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-18T10:54:53+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a5cfb02de0c5005803687631f1a6df3c0158c509...445e8ff73e37c414674d20104c64f913c2f2ffb2","Len":1}...
|
1789700104
|
Edit
Delete
|
|
30767
|
11
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30766
|
10
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30765
|
8
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30764
|
4
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30763
|
3
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30762
|
1
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30761
|
9
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30760
|
7
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"ec2d7cc90 {"Commits":[{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"}],"HeadCommit":{"Sha1":"ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:44:41+08:00"},"CompareURL":"vodtest/app/compare/779703e0c02f747693e4986874b446bd38e23e7b...ec2d7cc908f39f500569ea7127e1f1ff57c9135a","Len":1}...
|
1789699489
|
Edit
Delete
|
|
30759
|
11
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30758
|
10
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30757
|
8
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30756
|
4
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30755
|
3
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30754
|
1
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30753
|
9
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30752
|
7
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"16e0a5094 {"Commits":[{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"}],"HeadCommit":{"Sha1":"16e0a5094917b0b424e976e043ef66e229dd7ded","Message":"营业状态\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-18T10:05:28+08:00"},"CompareURL":"vodtest/app/compare/b92b949a1d4fa57c121b1d455f5706c112a7fc68...16e0a5094917b0b424e976e043ef66e229dd7ded","Len":1}...
|
1789699457
|
Edit
Delete
|
|
30751
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ae6cf47e5 {"Commits":[{"Sha1":"ae6cf47e538de724c00c270f78ad014669585c8d","Message":"docs(计划): mainline-dev-deployment 退役,四份手工记录清零(真源仓 903f019)\n\n结论由 compose 的 redpanda 启用状态、四份更新的 runtime-up 记录与\ncheck:deployed 覆盖,三者都会自动保鲜;dev 栈此后已重建多轮,09-12 的\n快照早已不是当前事实。\n\n§1 证据行补第三步;§8 增一行。未登记 16 → 13。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:24:42-07:00"}],"HeadCommit":{"Sha1":"ae6cf47e538de724c00c270f78ad014669585c8d","Message":"docs(计划): mainline-dev-deployment 退役,四份手工记录清零(真源仓 903f019)\n\n结论由 compose 的 redpanda 启用状态、四份更新的 runtime-up 记录与\ncheck:deployed 覆盖,三者都会自动保鲜;dev 栈此后已重建多轮,09-12 的\n快照早已不是当前事实。\n\n§1 证据行补第三步;§8 增一行。未登记 16 → 13。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:24:42-07:00"},"CompareURL":"luoanwu/platform-governance/compare/e81617fb827a3db190701bc33bca21cc14ce20c8...ae6cf47e538de724c00c270f78ad014669585c8d","Len":1}...
|
1789698286
|
Edit
Delete
|
|
30750
|
18
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"a5cfb02de {"Commits":[{"Sha1":"a5cfb02de0c5005803687631f1a6df3c0158c509","Message":"去掉收入报表多余注释并恢复霸屏需求描述\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:23:54+08:00"}],"HeadCommit":{"Sha1":"a5cfb02de0c5005803687631f1a6df3c0158c509","Message":"去掉收入报表多余注释并恢复霸屏需求描述\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:23:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3acc1167b01ad0228e51424c97d0385bc26be3bc...a5cfb02de0c5005803687631f1a6df3c0158c509","Len":1}...
|
1789698273
|
Edit
Delete
|
|
30749
|
17
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"a5cfb02de {"Commits":[{"Sha1":"a5cfb02de0c5005803687631f1a6df3c0158c509","Message":"去掉收入报表多余注释并恢复霸屏需求描述\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:23:54+08:00"}],"HeadCommit":{"Sha1":"a5cfb02de0c5005803687631f1a6df3c0158c509","Message":"去掉收入报表多余注释并恢复霸屏需求描述\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:23:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3acc1167b01ad0228e51424c97d0385bc26be3bc...a5cfb02de0c5005803687631f1a6df3c0158c509","Len":1}...
|
1789698273
|
Edit
Delete
|
|
30748
|
19
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"a5cfb02de {"Commits":[{"Sha1":"a5cfb02de0c5005803687631f1a6df3c0158c509","Message":"去掉收入报表多余注释并恢复霸屏需求描述\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:23:54+08:00"}],"HeadCommit":{"Sha1":"a5cfb02de0c5005803687631f1a6df3c0158c509","Message":"去掉收入报表多余注释并恢复霸屏需求描述\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:23:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3acc1167b01ad0228e51424c97d0385bc26be3bc...a5cfb02de0c5005803687631f1a6df3c0158c509","Len":1}...
|
1789698273
|
Edit
Delete
|
|
30747
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"96bfdde50 {"Commits":[{"Sha1":"96bfdde508464b4b0e1e3fb05f77a9f488492fc0","Message":"chore(reports): 回绑 @ 903f019\n\ncheck:evidence passed:35 份已登记全部新鲜,0 过期 / 0 例外 / 0 告警;\n未登记 13 份(四份手工记录退役后的稳定态)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:23:58-07:00"},{"Sha1":"903f019dc8033d3042cc0446e054e2665782fedc","Message":"chore(governance): 退役 mainline-dev-deployment,四份手工记录清零\n\n目录负责人裁决:与今日退役的另三份同类处置。\n\n它只记 09-12 在 dev 栈启用 Redpanda 这一件事(自述 scope「Redpanda only」),\n仓内无生成脚本、不可重跑。该结论现由三处覆盖且都会自动保鲜:\n\n- stack/compose.yaml 的 redpanda 已是启用状态(非候选注释块),MS-2 的机器\n 判定直接读它\n- stack/reports/runtime-up.*.json:四份更新的 dev 运行记录(09-14 / 09-16 ×3)\n- pnpm check:deployed:活体核验运行镜像与源提交\n\ndev 栈此后已重建多轮,09-12 那份快照描述的容器与端点早已不是当前事实。\n\nevidence-scopes note 补记本次裁决(它本就未登记,无条目可撤);\n09-12 的执行记录里那处纯文本引用补一句退役说明——L4 不报(不是 markdown\n链接),但读者会去找一个不存在的文件。\n\n至此四份无生成脚本的手工记录全部退役:identity-http、\nmainline-candidate-regression、stack-image-pins、mainline-dev-deployment。\n\ncheck:evidence passed:35 份已登记全部新鲜,未登记 14 → 13。\ngovernance 测试 277/277。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:23:31-07:00"}],"HeadCommit":{"Sha1":"96bfdde508464b4b0e1e3fb05f77a9f488492fc0","Message":"chore(reports): 回绑 @ 903f019\n\ncheck:evidence passed:35 份已登记全部新鲜,0 过期 / 0 例外 / 0 告警;\n未登记 13 份(四份手工记录退役后的稳定态)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:23:58-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/314c179366fb02a53485f4efbd0e3d3e88cd5470...96bfdde508464b4b0e1e3fb05f77a9f488492fc0","Len":2}...
|
1789698242
|
Edit
Delete
|
|
30746
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e81617fb8 {"Commits":[{"Sha1":"e81617fb827a3db190701bc33bca21cc14ce20c8","Message":"docs(计划): MS-4 判据输入纳入新鲜度监控;Manifest 缺项 4 → 6(真源仓 314c179)\n\nrelease-manifest / sbom / image-smoke / mainline-dev-deployment 此前被归为\n「没有 provenance.gitSha」,实为写了源 SHA 但平铺在顶层,check:evidence 只认\n嵌套形状。实锤危害:Manifest 绑 ac3683d 四天,其后结论输入改了 10 个文件,\n刷新后缺项 4 → 6,多出的 images.stack.* 未锁与 SBOM 不满足 D-2 两条都是真的\n——而 MS-4 的退出条件正是读这份 Manifest。\n\n§1 Release Manifest 行按刷新后的六项缺项重采;§1 证据行改为 35 份全新鲜;\n§8 增一行,含未做项与理由(image-smoke 待下次真实运行、mainline-dev-deployment\n无生成脚本属手工记录)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:21:54-07:00"}],"HeadCommit":{"Sha1":"e81617fb827a3db190701bc33bca21cc14ce20c8","Message":"docs(计划): MS-4 判据输入纳入新鲜度监控;Manifest 缺项 4 → 6(真源仓 314c179)\n\nrelease-manifest / sbom / image-smoke / mainline-dev-deployment 此前被归为\n「没有 provenance.gitSha」,实为写了源 SHA 但平铺在顶层,check:evidence 只认\n嵌套形状。实锤危害:Manifest 绑 ac3683d 四天,其后结论输入改了 10 个文件,\n刷新后缺项 4 → 6,多出的 images.stack.* 未锁与 SBOM 不满足 D-2 两条都是真的\n——而 MS-4 的退出条件正是读这份 Manifest。\n\n§1 Release Manifest 行按刷新后的六项缺项重采;§1 证据行改为 35 份全新鲜;\n§8 增一行,含未做项与理由(image-smoke 待下次真实运行、mainline-dev-deployment\n无生成脚本属手工记录)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:21:54-07:00"},"CompareURL":"luoanwu/platform-governance/compare/a03bc2d7789a81e0da6b79e51f2abb32fff2b906...e81617fb827a3db190701bc33bca21cc14ce20c8","Len":1}...
|
1789698116
|
Edit
Delete
|
|
30745
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"314c17936 {"Commits":[{"Sha1":"314c179366fb02a53485f4efbd0e3d3e88cd5470","Message":"chore(reports): 回绑 @ 71b306f,登记面 33 → 35 全新鲜\n\nrelease-manifest 与 sbom 首次带嵌套 provenance 并受新鲜度保护。\n\nManifest 刷新后缺项 4 → 6,多出的两条都是真的、被旧快照藏了四天:\n- images.stack.*:compose 启用 runtime 服务后镜像是变量 ${PLATFORM_RUNTIME_IMAGE:?},\n 未按 digest 锁定(PF-05 / PF-23 晋级前解决)\n- sbom:局部 lockfile 清单(268 包,仅 Node 依赖,不含基础镜像 Debian 包)\n 不满足 D-2 的完整 SBOM 要求\n\ncheck:evidence passed:35 份已登记全部新鲜,0 过期 / 0 例外 / 0 告警。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:21:00-07:00"},{"Sha1":"71b306f53390e6119590b5225b660cd4effcd3b5","Message":"chore(governance): 登记 release-manifest 与 sbom 进 evidence-scopes(35 条)\n\n承 c5d9897。三份补了嵌套 provenance 之后,其中两份现在就能登记:\n\n- release-manifest(warn):作用域 = compose、image-digest.json、四类包的\n package.json、runtime/modules、生成器与 schema。**这是 MS-4 退出条件的判据\n 输入**,此前无人监控其新鲜度\n- sbom(warn):作用域 = image-digest.json、生成器、runtime 锁文件\n\nimage-smoke 本轮不登记:生成器已修,但要补上形状得起真实容器重跑(脚本强制\n--env-file,需 DB/Redis),不值得为补一个形状去起一套底座——待其下一次真实\n运行后登记。note 里写明了这一条与 mainline-dev-deployment 的区别(后者没有\n生成脚本,属手工记录那一类,不是形状问题)。\n\n同时修正 note 里 ① 类的描述:原写「没有 provenance.gitSha,要先让产生脚本写\nprovenance」,对这四份是不准确的——数据早就有。\n\ngovernance 测试 277/277。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:20:23-07:00"},{"Sha1":"c5d98975f8c466d035550a4f38899db325d8b806","Message":"feat(governance): 三份报告补嵌套 provenance,让 MS-4 判据输入受新鲜度保护\n\n2026-09-17 目录负责人裁决:补嵌套 provenance,四份有 SHA 的全做。\n\n问题:release-manifest / sbom / image-smoke / mainline-dev-deployment 都写了\n源 SHA,但是**平铺**在顶层(sourceSha),而 check:evidence 只认嵌套的\nprovenance.gitSha。于是它们登记不进 evidence-scopes,游离在新鲜度之外。\n此前 evidence-scopes 的口径说明把它们归为「没有 provenance.gitSha,要先让\n产生脚本写 provenance」——对其中四份是不准确的:数据早就有,缺的是形状。\n\n实锤这不是理论风险:Manifest 绑 ac3683d(2026-09-14),其后它的结论输入改了\n10 个文件(contracts/governance 的 package.json、image-digest.json、\ncompose.yaml、client-fact 全套),四天无人报警。重跑后缺项 4 → 6,多出的两条\n都是真的——compose 启用 runtime 服务后镜像是变量未按 digest 锁定;SBOM 未随\n19150ae 镜像重生成。**一份过期的 Manifest 一直在少报,而 MS-4 的退出条件正是\n读它**(status=complete 且 runner 为 CI)。\n\n改动:\n- stack/release-manifest.schema.json 增可选 provenance 对象(不进 required,\n 向后兼容;additionalProperties:false 故必须显式加),并写明与顶层三项同源\n- release-manifest.mjs 同时写 provenance 与顶层兼容字段,实测两者一致\n- sbom.mjs / smoke-image.mjs 增 provenance: gitProvenance(root)。注意它们原有的\n sourceSha 是**镜像的**源提交,与「本报告在哪个提交产出」不是一回事,两者都留\n\nmainline-dev-deployment 做不了:全仓搜索确认它没有生成脚本,是第四份手工记录\n(与今日退役的三份同类),不是形状问题。另行处置。\n\ngovernance 测试 277/277。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:19:03-07:00"}],"HeadCommit":{"Sha1":"314c179366fb02a53485f4efbd0e3d3e88cd5470","Message":"chore(reports): 回绑 @ 71b306f,登记面 33 → 35 全新鲜\n\nrelease-manifest 与 sbom 首次带嵌套 provenance 并受新鲜度保护。\n\nManifest 刷新后缺项 4 → 6,多出的两条都是真的、被旧快照藏了四天:\n- images.stack.*:compose 启用 runtime 服务后镜像是变量 ${PLATFORM_RUNTIME_IMAGE:?},\n 未按 digest 锁定(PF-05 / PF-23 晋级前解决)\n- sbom:局部 lockfile 清单(268 包,仅 Node 依赖,不含基础镜像 Debian 包)\n 不满足 D-2 的完整 SBOM 要求\n\ncheck:evidence passed:35 份已登记全部新鲜,0 过期 / 0 例外 / 0 告警。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:21:00-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/2dfbcb9148a7beabb926462eebb82645e548c10a...314c179366fb02a53485f4efbd0e3d3e88cd5470","Len":3}...
|
1789698065
|
Edit
Delete
|
|
30744
|
18
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"3acc1167b {"Commits":[{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"}],"HeadCommit":{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/fe3c44ce9fcd5ad1eab5fc746050bdb0be8b2935...3acc1167b01ad0228e51424c97d0385bc26be3bc","Len":1}...
|
1789697338
|
Edit
Delete
|
|
30743
|
17
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"3acc1167b {"Commits":[{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"}],"HeadCommit":{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/fe3c44ce9fcd5ad1eab5fc746050bdb0be8b2935...3acc1167b01ad0228e51424c97d0385bc26be3bc","Len":1}...
|
1789697338
|
Edit
Delete
|
|
30742
|
19
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"3acc1167b {"Commits":[{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"}],"HeadCommit":{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/fe3c44ce9fcd5ad1eab5fc746050bdb0be8b2935...3acc1167b01ad0228e51424c97d0385bc26be3bc","Len":1}...
|
1789697338
|
Edit
Delete
|
|
30741
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"a03bc2d77 {"Commits":[{"Sha1":"a03bc2d7789a81e0da6b79e51f2abb32fff2b906","Message":"docs(计划): stack-image-pins 退役,check:evidence 首次全绿(真源仓 a9fd6e8)\n\n第三份无生成脚本的手工记录按其例外自写的「倾向 ① 退役」执行。结论已由\nrelease-manifest 的 parseComposeImages 覆盖(同为 12 条 0 未锁,未锁进\nmissing,由真脚本产出自动保鲜)。evidence-scopes exceptions 自此为空。\n\n§1 证据行改为 passed(33 新鲜 / 0 过期 / 0 例外 / 0 告警);§8 增一行。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:01:40-07:00"}],"HeadCommit":{"Sha1":"a03bc2d7789a81e0da6b79e51f2abb32fff2b906","Message":"docs(计划): stack-image-pins 退役,check:evidence 首次全绿(真源仓 a9fd6e8)\n\n第三份无生成脚本的手工记录按其例外自写的「倾向 ① 退役」执行。结论已由\nrelease-manifest 的 parseComposeImages 覆盖(同为 12 条 0 未锁,未锁进\nmissing,由真脚本产出自动保鲜)。evidence-scopes exceptions 自此为空。\n\n§1 证据行改为 passed(33 新鲜 / 0 过期 / 0 例外 / 0 告警);§8 增一行。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:01:40-07:00"},"CompareURL":"luoanwu/platform-governance/compare/150e625ed2a33300a3bc051fd4e60fa6e76a7947...a03bc2d7789a81e0da6b79e51f2abb32fff2b906","Len":1}...
|
1789696904
|
Edit
Delete
|
|
30740
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2dfbcb914 {"Commits":[{"Sha1":"2dfbcb9148a7beabb926462eebb82645e548c10a","Message":"chore(reports): 回绑 @ a9fd6e8,check:evidence 全绿\n\n33 份已登记全部新鲜,0 过期 / 0 未提交输入 / 0 例外 / 0 告警。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:00:52-07:00"},{"Sha1":"a9fd6e826db77532ac3abfc149a9de822e40ea12","Message":"chore(governance): 退役 stack-image-pins,check:evidence 首次转 passed\n\n目录负责人裁决:按该报告自己的例外里写的「倾向 ① 退役」执行。\n\n它与今日退役的另两份同类:仓内无生成脚本(2026-09-14 全仓搜索确认),是\n一次性手工产物,永远无法重跑,只能靠例外掩盖。其结论「compose 12 个镜像\n是否全按 digest 锁定」已由 governance/release-manifest.mjs 的\nparseComposeImages 完整覆盖——实测同为 12 条、0 未锁,且未锁时进 missing,\n由真脚本产出、自动保鲜,严格优于被退役的手工快照。\n\n- evidence-scopes:entries 34 → 33,exceptions 1 → 0(自此为空)\n- check-evidence-freshness 的成因注释保留 2026-09-14 那条实锤(它正是本门禁\n 存在的理由),但标注该报告已退役,免得后人去找一个不存在的文件\n\ncheck:evidence:**passed**,33 新鲜 / 0 过期 / 0 输入未提交 / 0 例外。\n这是它第一次不是 partial。governance 测试 277/277。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:00:17-07:00"}],"HeadCommit":{"Sha1":"2dfbcb9148a7beabb926462eebb82645e548c10a","Message":"chore(reports): 回绑 @ a9fd6e8,check:evidence 全绿\n\n33 份已登记全部新鲜,0 过期 / 0 未提交输入 / 0 例外 / 0 告警。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T19:00:52-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/e6d286b4f61d0227fa7f42cd0f5f40e624540dbf...2dfbcb9148a7beabb926462eebb82645e548c10a","Len":2}...
|
1789696855
|
Edit
Delete
|
|
30739
|
11
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"c14db8f1a {"Commits":[{"Sha1":"c14db8f1a9ec41d87a955d658f790551ba854f74","Message":"需求 未成年人核验 16886\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-18T09:59:31+08:00"}],"HeadCommit":{"Sha1":"c14db8f1a9ec41d87a955d658f790551ba854f74","Message":"需求 未成年人核验 16886\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-18T09:59:31+08:00"},"CompareURL":"vodtest/pay/compare/8fb41e899e8648e9f6030654749d7e720747bac0...c14db8f1a9ec41d87a955d658f790551ba854f74","Len":1}...
|
1789696776
|
Edit
Delete
|
|
30738
|
10
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"c14db8f1a {"Commits":[{"Sha1":"c14db8f1a9ec41d87a955d658f790551ba854f74","Message":"需求 未成年人核验 16886\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-18T09:59:31+08:00"}],"HeadCommit":{"Sha1":"c14db8f1a9ec41d87a955d658f790551ba854f74","Message":"需求 未成年人核验 16886\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-18T09:59:31+08:00"},"CompareURL":"vodtest/pay/compare/8fb41e899e8648e9f6030654749d7e720747bac0...c14db8f1a9ec41d87a955d658f790551ba854f74","Len":1}...
|
1789696776
|
Edit
Delete
|