|
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
|
|
30737
|
7
|
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
|
|
30736
|
4
|
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
|
|
30735
|
3
|
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
|
|
30734
|
1
|
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
|
|
30733
|
9
|
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
|
|
30732
|
8
|
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
|
|
30731
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"150e625ed {"Commits":[{"Sha1":"150e625ed2a33300a3bc051fd4e60fa6e76a7947","Message":"docs(计划): 真实环境八份证据重跑通过,证据零过期(真源仓 36e0423)\n\n§1 证据新鲜度行与运行/UI 证据行按 2026-09-18 实测重采;§8 增一行。\n\n重跑:runtime-acceptance 775(地板 652 → 775)、ui-acceptance 5、\nmainline-acceptance 四套件 11/17/19/18、mainline-restore 3 库逐库 SHA-256\n一致、revocation-sla、identity-ui 2。退役(目录负责人裁决):identity-http\n与 mainline-candidate-regression,两者仓内无生成脚本、永远无法重跑,结论\n已由自动化门禁覆盖。\n\ncheck:evidence:33 新鲜 / 0 过期 / 0 告警 / 1 例外。\n\n如实保留:invalidationPush 仍是 measured-with-harness-transport,生产传输\n未接线,不构成 MS-3 达成证据。\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-17T18:58:36-07:00"}],"HeadCommit":{"Sha1":"150e625ed2a33300a3bc051fd4e60fa6e76a7947","Message":"docs(计划): 真实环境八份证据重跑通过,证据零过期(真源仓 36e0423)\n\n§1 证据新鲜度行与运行/UI 证据行按 2026-09-18 实测重采;§8 增一行。\n\n重跑:runtime-acceptance 775(地板 652 → 775)、ui-acceptance 5、\nmainline-acceptance 四套件 11/17/19/18、mainline-restore 3 库逐库 SHA-256\n一致、revocation-sla、identity-ui 2。退役(目录负责人裁决):identity-http\n与 mainline-candidate-regression,两者仓内无生成脚本、永远无法重跑,结论\n已由自动化门禁覆盖。\n\ncheck:evidence:33 新鲜 / 0 过期 / 0 告警 / 1 例外。\n\n如实保留:invalidationPush 仍是 measured-with-harness-transport,生产传输\n未接线,不构成 MS-3 达成证据。\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-17T18:58:36-07:00"},"CompareURL":"luoanwu/platform-governance/compare/689e924f3db984f90ee13c2e0dd1a0082a70c1d3...150e625ed2a33300a3bc051fd4e60fa6e76a7947","Len":1}...
|
1789696719
|
Edit
Delete
|
|
30730
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e6d286b4f {"Commits":[{"Sha1":"e6d286b4f61d0227fa7f42cd0f5f40e624540dbf","Message":"docs: 修复退役报告导致的断链(一致性门禁 L4)\n\n09-12 的候选校验记录链向 reports/mainline-candidate-regression.latest.json,\n该报告已随 23281b8 退役,治理层一致性门禁 L4 随即报断链。改为文字说明:\n报告已退役、退役理由、结论现由 governance 测试产出(今 277/277),当时的\n154/0/1 保留为历史记录,不改写历史结论。\n\nL4 / L10 / L13 恢复 CLEAN。\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-17T18:58:04-07:00"}],"HeadCommit":{"Sha1":"e6d286b4f61d0227fa7f42cd0f5f40e624540dbf","Message":"docs: 修复退役报告导致的断链(一致性门禁 L4)\n\n09-12 的候选校验记录链向 reports/mainline-candidate-regression.latest.json,\n该报告已随 23281b8 退役,治理层一致性门禁 L4 随即报断链。改为文字说明:\n报告已退役、退役理由、结论现由 governance 测试产出(今 277/277),当时的\n154/0/1 保留为历史记录,不改写历史结论。\n\nL4 / L10 / L13 恢复 CLEAN。\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-17T18:58:04-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/36e0423efe0ddc105136d193bfb594efb9838d62...e6d286b4f61d0227fa7f42cd0f5f40e624540dbf","Len":1}...
|
1789696688
|
Edit
Delete
|
|
30729
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"36e0423ef {"Commits":[{"Sha1":"36e0423efe0ddc105136d193bfb594efb9838d62","Message":"chore(reports): 全链回绑 @ 1af0f22,证据零过期零告警\n\n干净树重跑根 pnpm check。check:evidence:34 份已登记,**33 份新鲜 / 0 过期 /\n0 输入未提交 / 0 告警 / 1 例外**(stack-image-pins,其例外自带出口)。\n\n这是本轮治理完善的收口:从九份过期、error 级判定,到零过期零告警。\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-17T18:56:42-07:00"},{"Sha1":"1af0f2210a8ac041a26a97ff5f4965461398ebf1","Message":"feat(governance): 测试地板 652 → 775;动态区回灌今日三级验收\n\ncheck:docs-truth 抓出报告已刷新而动态区未跟上——正是今天修过的那类双真源\n漂移,这次由门禁自己拦住。\n\n- 动态区「真实 DB」:2026-09-13 / 7e26a50 / 652 → 2026-09-18 / 6108357 /\n 775,并写明隔离栈与「破坏性注入只认 ms23-ci 类专用工程」的边界\n- 动态区「浏览器」:2026-09-13 / 7e26a50 → 2026-09-18 / 003aadd,端口如实\n- 棘轮:testsPassed 652 → 775(本轮实测),ownTests 35 → 40、\n ownTestCases 185 → 212(静态 runner 自己抬的,它刻意不动其他 runner 的地板)\n\n棘轮只收紧不放宽:775 是今天真实跑出来的数,此后低于它即红。\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-17T18:56:07-07:00"},{"Sha1":"23281b8f814b350af20b95ab6a4176cdbaf25b0a","Message":"chore(governance): 退役两份无生成脚本的报告,过期证据归零\n\n2026-09-17 目录负责人裁决:两份都退役(删文件 + 撤登记,不留例外)。\n\n两份都是 09-12 手工拼的一次性记录,仓内没有任何脚本能产出它们,因此永远\n无法重跑、只会一直过期;而它们的结论现在都由自动化门禁产出并正确绑定:\n\n- identity-http(8 例):逐条比对确认与 runtime/test/e2e/identity-profile.test.ts\n 同名,今日已在 check:runtime 的 775 例里跑过并绑 6108357。其自述的\n provenanceMethod 就写着「Post-run source inspection」,本就不是门禁产物\n- mainline-candidate-regression(155 例):作用域即 governance/{lib,test} 与\n 两个检查器,结论由 node --test governance/test/*.test.mjs 产出,今日 277/277。\n 155 这个数字自 09-12 起无人维护,保留它只会让人以为另有一道独立的候选回归门禁\n\n退役前已核:release-manifest.mjs 与 build-workbench-snapshots.mjs 都不引用\n这两份;其余引用只在 09-12 的历史记录文档与生成式快照字段里,会随重跑更新。\n\nevidence-scopes 登记 36 → 34,note 补记本次裁决与口径(同 stack-image-pins\n例外里写的「倾向 ① 退役」)。\n\ncheck:evidence:33 新鲜 / **0 过期** / 1 例外(stack-image-pins,另有出口)。\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-17T18:54:10-07:00"},{"Sha1":"95d0ac8860038d4af6a3d15d4ca35ff0eff52749","Message":"chore(reports): 主线验收与恢复演练重跑通过 @ bc978a8\n\n在专用隔离栈 enterprise-platform-ms23-ci(PG :55485 / Redis :56395 /\nRedpanda :59105)上重跑,源库经 mainline:prepare 新建(platform_{fact,\npermission,audit,owner,consumer}_ci,全部非超级用户 / NOBYPASSRLS)。\n\n- mainline-acceptance passed,四套件 11 / 17 / 19 / 18:fact-read-http、\n fact-persistence、audit-tamper、mainline-revocation-chaos(含重复投递、\n 非连续乱序版本、毒消息 DLQ 与 broker 停机恢复)\n- mainline-restore passed,3 个库逐库 dump + 还原到新建 drill 库,表数\n 12 / 6 / …,逐库 SHA-256 一致;不删除、不重置源库与既往 drill\n- revocation-sla 随之刷新,仍 partial:invalidationPush 的 verdict 依旧是\n measured-with-harness-transport,生产传输未接线\n\n为什么换栈:恢复演练与 Redpanda 混沌用例的 allowlist 只认\nenterprise-platform-{ms23,ms23-ci,adversarial} 三个 compose 工程,\n共享的 ep-delivery 与 dev 常驻 stack 永远不匹配——这是故意的护栏,\n破坏性注入不得指向共享底座。dev 常驻栈全程未被触碰。\n\ncheck:evidence 过期 4 → 2,余下两份都没有生成脚本,另行处置。\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-17T18:50:15-07:00"},{"Sha1":"bc978a8a99636b34e0bc69b018ee6ce8bd6192b9","Message":"chore(reports): identity 模块 UI 验收重跑通过 @ 828f178\n\n真实统一 Next 前端 + identity profile + 专用 PostgreSQL/Redis,2 个浏览器级\n用例全绿,由 90cda56 重绑 828f178(作用域内此前累计 21 个文件变更)。\n端口 web :7352 / api :7353。\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-17T18:43:48-07:00"}],"HeadCommit":{"Sha1":"36e0423efe0ddc105136d193bfb594efb9838d62","Message":"chore(reports): 全链回绑 @ 1af0f22,证据零过期零告警\n\n干净树重跑根 pnpm check。check:evidence:34 份已登记,**33 份新鲜 / 0 过期 /\n0 输入未提交 / 0 告警 / 1 例外**(stack-image-pins,其例外自带出口)。\n\n这是本轮治理完善的收口:从九份过期、error 级判定,到零过期零告警。\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-17T18:56:42-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/f9cb195319422eac06bd2111e1034e956ebcafb0...36e0423efe0ddc105136d193bfb594efb9838d62","Len":8}...
|
1789696615
|
Edit
Delete
|
|
30728
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f9cb19531 {"Commits":[{"Sha1":"f9cb195319422eac06bd2111e1034e956ebcafb0","Message":"chore(reports): 工作台两份快照回绑 @ e94ad17\n\n经 pnpm reports:rebind 的多报告路径产出,两份同绑同一提交。\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-17T18:22:33-07:00"},{"Sha1":"e94ad17db981932c5d0b08f2b99f2a786bdf36d7","Message":"feat(governance): rebind-reports 支持一个门禁多份报告,纳入工作台两份快照\n\nworkbench-catalog-snapshot 与 workbench-ops-snapshot 由同一个\nbuild-workbench-snapshots.mjs 产出,且它只 import node 内置与\ngovernance/lib/provenance.mjs——同样零依赖,本该在工具覆盖范围内。\n\n注册表 report:string → reports:string[],三处判定与执行循环随之改为按份遍历。\n新增一条语义约束:同一门禁的多份报告要么全带回、要么一份都不带,否则两份会\n绑到不同提交,而它们描述的是同一次运行。两条负向用例分别钉住「任一份在途即\n整体跳过」与「任一份作用域有未提交输入即整体跳过」。\n\n实跑验证:两份快照同绑 aaf4836 / dirty=false。\ngovernance 测试 275 → 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-17T18:22:24-07:00"},{"Sha1":"aaf483645e83337d5d0a8a50b95df678adf0fb76","Message":"chore(reports): 过期证据 13 → 8,全部 error 清零 @ 4b067cd\n\n按偏差 #34 裁决落地后的第一轮清理。源码树干净(仅并行会话的 4 份 latest\n报告未提交,worktreeDirty 本就排除 *.latest.json),故可就地重跑并绑定。\n\n- port-conformance:41/41 passed,由 defd9d7 重绑 4b067cd。这是 09-17 那次\n 「跑通了却因无关文件脏着而不能采信」的收口\n- runtime 静态链 31 任务全过:naming / dual-backend-parity / fork-readiness /\n migrations 四份此前因并行会话提交 WB-1、runtime/apps 多出 workbench 而落进\n 作用域,现已重绑\n- workbench 两份快照重新生成(catalog projects=21 mapped=7/7 conflicts=0;\n ops controlled_operations=recorded)\n\ncheck:evidence 由 failed 转 partial:27 新鲜 / 8 过期 / 1 例外,0 error。\n余下 8 份全部需要真实环境才能重跑,不是本机静态能解决的:\nruntime-acceptance、ui-acceptance、revocation-sla、mainline-acceptance、\nmainline-restore、mainline-candidate-regression、identity-http、identity-ui。\n\n未触碰并行会话在途的 caddy / facts / migration-decs / module-imports 四份。\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-17T18:21:25-07:00"}],"HeadCommit":{"Sha1":"f9cb195319422eac06bd2111e1034e956ebcafb0","Message":"chore(reports): 工作台两份快照回绑 @ e94ad17\n\n经 pnpm reports:rebind 的多报告路径产出,两份同绑同一提交。\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-17T18:22:33-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/4b067cd4a76bfced89f76e979cf7bd36d3521a91...f9cb195319422eac06bd2111e1034e956ebcafb0","Len":3}...
|
1789694573
|
Edit
Delete
|
|
30727
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"689e924f3 {"Commits":[{"Sha1":"689e924f3db984f90ee13c2e0dd1a0082a70c1d3","Message":"docs(计划): 过期证据 9 → 8 且 error 清零;§1 证据行按 f9cb195 重采\n\n偏差 #34 裁决落地后的首轮清理:port-conformance 重绑、runtime 静态链四份\n重绑(WB-1 使 runtime/apps 变动而落进作用域)、工作台两份快照经\npnpm reports:rebind 重绑。check:evidence 由 failed 转 partial(27/8/1,0 error)。\n余 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-17T18:22:48-07:00"}],"HeadCommit":{"Sha1":"689e924f3db984f90ee13c2e0dd1a0082a70c1d3","Message":"docs(计划): 过期证据 9 → 8 且 error 清零;§1 证据行按 f9cb195 重采\n\n偏差 #34 裁决落地后的首轮清理:port-conformance 重绑、runtime 静态链四份\n重绑(WB-1 使 runtime/apps 变动而落进作用域)、工作台两份快照经\npnpm reports:rebind 重绑。check:evidence 由 failed 转 partial(27/8/1,0 error)。\n余 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-17T18:22:48-07:00"},"CompareURL":"luoanwu/platform-governance/compare/693800ceaf834b217a01466e19579af6a23925cf...689e924f3db984f90ee13c2e0dd1a0082a70c1d3","Len":1}...
|
1789694571
|
Edit
Delete
|
|
30726
|
4
|
5
|
4
|
37
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"32321989a {"Commits":[{"Sha1":"32321989ae84e6ea9fb39d6c4a60f19d0b176b2a","Message":"docs: document current monitoring dashboard requirements\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-18T08:40:28+08:00"}],"HeadCommit":{"Sha1":"32321989ae84e6ea9fb39d6c4a60f19d0b176b2a","Message":"docs: document current monitoring dashboard requirements\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-18T08:40:28+08:00"},"CompareURL":"laiqiaojie/yuancheng-lianjie/compare/ff3ecada4ff774e981d2cb76d1565a7345b6d072...32321989ae84e6ea9fb39d6c4a60f19d0b176b2a","Len":1}...
|
1789692031
|
Edit
Delete
|