|
16853
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"01b70b0d1 {"Commits":[{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"}],"HeadCommit":{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"},"CompareURL":"vodtest/pay/compare/7bf61946d36fc14dd4a20a8c5c4061c163145dde...01b70b0d1e1d482bc105c658bc37599609b7d408","Len":1}...
|
1783587786
|
Edit
Delete
|
|
16854
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"01b70b0d1 {"Commits":[{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"}],"HeadCommit":{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"},"CompareURL":"vodtest/pay/compare/7bf61946d36fc14dd4a20a8c5c4061c163145dde...01b70b0d1e1d482bc105c658bc37599609b7d408","Len":1}...
|
1783587786
|
Edit
Delete
|
|
16855
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"01b70b0d1 {"Commits":[{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"}],"HeadCommit":{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"},"CompareURL":"vodtest/pay/compare/7bf61946d36fc14dd4a20a8c5c4061c163145dde...01b70b0d1e1d482bc105c658bc37599609b7d408","Len":1}...
|
1783587786
|
Edit
Delete
|
|
16856
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"01b70b0d1 {"Commits":[{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"}],"HeadCommit":{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"},"CompareURL":"vodtest/pay/compare/7bf61946d36fc14dd4a20a8c5c4061c163145dde...01b70b0d1e1d482bc105c658bc37599609b7d408","Len":1}...
|
1783587786
|
Edit
Delete
|
|
16857
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"01b70b0d1 {"Commits":[{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"}],"HeadCommit":{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"},"CompareURL":"vodtest/pay/compare/7bf61946d36fc14dd4a20a8c5c4061c163145dde...01b70b0d1e1d482bc105c658bc37599609b7d408","Len":1}...
|
1783587786
|
Edit
Delete
|
|
16858
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"01b70b0d1 {"Commits":[{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"}],"HeadCommit":{"Sha1":"01b70b0d1e1d482bc105c658bc37599609b7d408","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T17:03:01+08:00"},"CompareURL":"vodtest/pay/compare/7bf61946d36fc14dd4a20a8c5c4061c163145dde...01b70b0d1e1d482bc105c658bc37599609b7d408","Len":1}...
|
1783587786
|
Edit
Delete
|
|
24216
|
11
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24217
|
9
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24218
|
1
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24219
|
3
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24220
|
4
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24221
|
7
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24222
|
8
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
24223
|
10
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"01c25ff75 {"Commits":[{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"}],"HeadCommit":{"Sha1":"01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Message":"需求-修改派对进行时\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-19T13:29:24+08:00"},"CompareURL":"vodtest/pay/compare/ad0b379bd8d9c81140607f08905845cb2aa443cc...01c25ff75cf1828a0a489e3e38b0bbd7e309aeda","Len":1}...
|
1787117456
|
Edit
Delete
|
|
28499
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"01c329dd4 {"Commits":[{"Sha1":"01c329dd4465b365525374486cc4b99f7aeadd12","Message":"Merge branch 'main' into feature/quality-brand-tone\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T12:00:35-07:00"},{"Sha1":"bc98606507c5b4c8210b49cf0c5db5dc7ee999a9","Message":"test(quality): record full chain acceptance and brand tone coverage\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T12:00:35-07:00"},{"Sha1":"95525541db0d2c9fad21dd162e562c1717868555","Message":"Merge branch 'main' into feature/quality-brand-tone\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T11:52:42-07:00"},{"Sha1":"f125833aa51c26293ced98e65c4c7ea9790915cb","Message":"fix(quality): inherit brand tone through storyboard generation\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T11:49:27-07:00"},{"Sha1":"741dc363df449c2ec5ecdbdfa12b48fc200bdcf4","Message":"fix(quality): preserve legacy replay and distinguish policy from copy\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T11:46:22-07:00"}],"HeadCommit":{"Sha1":"01c329dd4465b365525374486cc4b99f7aeadd12","Message":"Merge branch 'main' into feature/quality-brand-tone\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T12:00:35-07:00"},"CompareURL":"luoanwu/image-generation/compare/9f10a4c02ce3566a3a92b468af23f96d75569b6b...01c329dd4465b365525374486cc4b99f7aeadd12","Len":7}...
|
1788894058
|
Edit
Delete
|
|
31226
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"01d0eabfa {"Commits":[{"Sha1":"01d0eabfa71ec061d876d39d4f399d2290530a15","Message":"chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 56e6e57;锚点随批次刷新\n\nRedis 发布时限批次的三级证据,绑定 clean HEAD `56e6e57`(worktreeDirty:false):\n\n· runtime 30/30 步、**776 tests / 0 failures**、行为矩阵 **204/204**(地板 204);\n 776 = 759 + 本批 17 例(contracts 9 + 两后端各 4),与前置预测一致。\n dependency-resilience / multi-instance / write-capacity 这些真打 Redis 的\n 门禁全过——2 秒时限没有误伤健康链路。\n· 静态 28/28。\n· 依赖 pnpm audit --prod --audit-level high = 0 high / 3 moderate\n (npm 审计接口 503 重试两次后成功)。\n\n本提交按 C241 把锚点指向父提交 56e6e57;证据新鲜度的 runtime 行同步回绑。\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-18T18:44:00-07:00"},{"Sha1":"56e6e57c22a534a07ac54bc5f8bf9da1c6806a03","Message":"chore(reports): 静态 28/28 回绑 @ 00cd95d;数字前置到本批实测值\n\nown-tests 96 → 99、own-test-cases 762 → 779(+3 文件 / +17 例:contracts 9 例判定单测\n与两后端各 4 例黑洞 Redis 验收;C70 只计 git 已跟踪文件,故必须在实现提交落地后才数得到)。\n\ntests-passing 759 → 776 是**预测值**(759 + 17),由下一轮 runtime 实测证实。\n前两批这条路子都验证过:预测被实测原样证实。\n\n锚点按 C241 指向父提交 00cd95d。\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-18T18:31:04-07:00"},{"Sha1":"00cd95da0b4f2694db9528235f69d2f95a6707ab","Message":"fix(realtime): Redis 发布加可判责时限 + 批次预算刹车——此前一次 Redis 故障既不可判责也不收敛\n\nB3″ 登记的推迟项里有一条是真缺口,同日单独做掉。**先有证据再动手**:起一个「接受连接但\n永不应答」的 TCP 服务端(C63 已建模的半开/黑洞形态),用与本仓 publisher 完全相同的连接配置\n(maxRetriesPerRequest: null——BullMQ 的要求)打一次 publish,**8 秒后仍然挂着**。\n不是慢,是永远:ioredis 在该配置下无限重试,命令永不 reject。\n\n真正的后果不在「慢」,在它挂在 outbox 领取事务**之内**:\n\n 修复前 修复后\n 单行 publish 无限挂起 2s 抛 REALTIME_REDIS_COMMAND_TIMEOUT\n 该行 attempts 不增(整事务回滚) +1,事务提交\n 批内其余 49 行 一次都没试过 按预算尽量试,剩下留给下一跳\n 连续故障 每秒重开一个必然超时的事务,不收敛 10 跳后进死信,可判责终态\n 运维看到的错误 Prisma 事务超时,**指向数据库** 稳定前缀,指向 Redis\n\n**光加超时不够,这是最容易做漏的一半。** 故障时每行烧掉一个完整时限,一批 50 行 ×2s 远超\n15 秒事务预算——事务照样超时回滚、attempts 照样不增,只是从「挂着」变成「忙着」。\n所以有 realtimeDispatchBudget:每行开工前裁决「还剩不剩得下再试一行」,不够就 break,\n把剩下的留给下一跳,让本事务先把已累加的 attempts 提交掉。**收敛性来自这条刹车,不是超时。**\n\n超时**抛错不吞**:五个 publish 点各有自己的失败语义(dispatcher 累加 attempts 走死信,\n进程内扇出向上传播)。在 helper 里吞掉就变成事件静默丢失,比挂住更糟。\n\n证据:\n· contracts 9 例判定单测——含「超时后底层 promise 迟到 reject 不产生 unhandledRejection」\n 与「15s 预算最多放行 7 行」(关键不是 7,是它 \u003c 50);\n· 两后端各 4 例真实 ioredis 打黑洞服务端验收,**直接测生产类**\n (new EventBus(hungRedis) / new EventBusService(hungRedis, ...))——在测试里另写一份\n publish 只能证明 helper 能用,证明不了生产路径接了它;\n· check:dual-backend 增 12 条 targeted 断言(五个 publish 点 + 两处刹车 + 黑洞用例本身)\n + 1 个受控断线负探针,dualBackendParityNegativeProbes 3 → 4。\n负向实测:摘掉 Fastify 生产 EventBus.publish 的时限 → 该用例挂满 30 秒测试上限后红、\n其余三例仍绿(精确命中);已恢复现场。\n\n顺带调了一个既有断言并注明理由:G16 的「提交后才发投递样本」用 4200 字节邻近窗口,预算刹车\n合法地把两点推远约 600 字节,放宽到 4800。它是邻近性启发式不是语义判据,意图未变;\n我也把预算日志挪到 observeDelivery 之后,尽量少动它的相邻性。\n\ncontracts 升 1.24.0(expand-only),两把锁重签,下游 fixture 源码未改即通过。\n\n证据:typecheck 13/13;pnpm check 28/28。runtime 整轮与报告回绑在下一提交。\n锚点按 C241 指向父提交 94ec469。\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-18T18:29:12-07:00"}],"HeadCommit":{"Sha1":"01d0eabfa71ec061d876d39d4f399d2290530a15","Message":"chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 56e6e57;锚点随批次刷新\n\nRedis 发布时限批次的三级证据,绑定 clean HEAD `56e6e57`(worktreeDirty:false):\n\n· runtime 30/30 步、**776 tests / 0 failures**、行为矩阵 **204/204**(地板 204);\n 776 = 759 + 本批 17 例(contracts 9 + 两后端各 4),与前置预测一致。\n dependency-resilience / multi-instance / write-capacity 这些真打 Redis 的\n 门禁全过——2 秒时限没有误伤健康链路。\n· 静态 28/28。\n· 依赖 pnpm audit --prod --audit-level high = 0 high / 3 moderate\n (npm 审计接口 503 重试两次后成功)。\n\n本提交按 C241 把锚点指向父提交 56e6e57;证据新鲜度的 runtime 行同步回绑。\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-18T18:44:00-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/94ec469fbac4eeda3fb9d0f0545be831e8eeb2cb...01d0eabfa71ec061d876d39d4f399d2290530a15","Len":3}...
|
1789782244
|
Edit
Delete
|
|
13399
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13400
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13401
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13402
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13403
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13404
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13405
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
13406
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"01e8da2fb {"Commits":[{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"}],"HeadCommit":{"Sha1":"01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-22T13:53:51+08:00"},"CompareURL":"vodtest/pay/compare/c42c13666d2dbda8afbdb5ba0c47f36812e4d87a...01e8da2fb021d9d59ea3a3325c37ccc6ec1447be","Len":1}...
|
1782107636
|
Edit
Delete
|
|
31586
|
19
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"01eb1162d {"Commits":[{"Sha1":"01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Message":"每个二级菜单需求拆分为独立HTML文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-21T11:00:31+08:00"}],"HeadCommit":{"Sha1":"01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Message":"每个二级菜单需求拆分为独立HTML文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-21T11:00:31+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/9dec1abec69bfb2c146666c3c9d748b5f8f2a7b6...01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Len":1}...
|
1789959739
|
Edit
Delete
|
|
31587
|
17
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"01eb1162d {"Commits":[{"Sha1":"01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Message":"每个二级菜单需求拆分为独立HTML文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-21T11:00:31+08:00"}],"HeadCommit":{"Sha1":"01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Message":"每个二级菜单需求拆分为独立HTML文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-21T11:00:31+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/9dec1abec69bfb2c146666c3c9d748b5f8f2a7b6...01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Len":1}...
|
1789959739
|
Edit
Delete
|
|
31588
|
18
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"01eb1162d {"Commits":[{"Sha1":"01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Message":"每个二级菜单需求拆分为独立HTML文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-21T11:00:31+08:00"}],"HeadCommit":{"Sha1":"01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Message":"每个二级菜单需求拆分为独立HTML文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-21T11:00:31+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/9dec1abec69bfb2c146666c3c9d748b5f8f2a7b6...01eb1162d95c7267d2426ddd42f3d8f27d2ec998","Len":1}...
|
1789959739
|
Edit
Delete
|
|
38874
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"01ed7f53e {"Commits":[{"Sha1":"01ed7f53e480eea0a0cff47909f91be2a7d4ae3e","Message":"docs: describe head registration check and doc-flow argument handling\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:36:24-07:00"},{"Sha1":"3e2c1e05c978ef277062ffa8efe99783f7d4e839","Message":"feat(docs): check registered workspace heads against local repositories\n\nA registered layer or copy head that is missing or off the checked-out\nhistory now fails the gate; a lagging registration prints a note only, so\nparallel sessions are not blocked between a layer commit and its root sync.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:35:19-07:00"},{"Sha1":"78e56b6dff8e2ac52112d31a9010b538e298e4d1","Message":"docs: register 03 refactor plan and its decisions; sync 03 layer head\n\n- AGENTS.md: register the 03 repair/refactor roadmap as single source.\n- README.md: add 03 recommendation to the migration-rewrite decision and a\n row for the four new 03 refactor decisions (重-3..重-6).\n- workspace.json: 03 layer head -\u003e 8b785e0c.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:33:08-07:00"},{"Sha1":"17dc799453034e162a6861043052d63939ca11ae","Message":"docs: mark D2 Task-event model superseded and fix CompleteExecution owner in skill\n\n- 职能边界 §6 D2 关联模型: strike \"ticket derives 03 Task\" and \"03 emits\n TaskAssigned/TaskCompleted/TaskOverdue, 02 subscribes to update\n tickets\", mark 【已取代】 and point to D5, D6 and D51 (03 Task derives\n from the 02「事」business task in EES; business overdue/escalation\n follows that task; tickets are no longer the write point). No new\n fact names.\n- integrate-enterprise-intelligent-os skill: CompleteExecution is an EES\n 02「事」business-task command routed via business-runtime (D5); 03\n only returns execution results. Fixed SKILL.md and the three\n references that repeated \"数字智能层 CompleteExecution\" (dated\n Yggdrasil snapshot gets an inline 勘误).\n- workspace.json: sync layer heads 00 f091e2c, 02 635a4fb, 05 d118805.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:31:59-07:00"},{"Sha1":"3c5ae60b3694593c012f7b8a37e9ee2c29a43dba","Message":"docs: record 需-9 merge and 需-10 first step in the delivery plan\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:29:23-07:00"}],"HeadCommit":{"Sha1":"01ed7f53e480eea0a0cff47909f91be2a7d4ae3e","Message":"docs: describe head registration check and doc-flow argument handling\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:36:24-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/3d7f1143f909a0856bfea5edce06429b9b9c9073...01ed7f53e480eea0a0cff47909f91be2a7d4ae3e","Len":8}...
|
1792237377
|
Edit
Delete
|
|
14598
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"01f52df0e {"Commits":[{"Sha1":"01f52df0ed00e4cbe356fdfc5807fc6e0dfa14a6","Message":"新演示\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-26T18:16:07+08:00"}],"HeadCommit":{"Sha1":"01f52df0ed00e4cbe356fdfc5807fc6e0dfa14a6","Message":"新演示\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-26T18:16:07+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/96ad77b04d1e778c30c332e3ad552f58440ab4ba...01f52df0ed00e4cbe356fdfc5807fc6e0dfa14a6","Len":1}...
|
1782468985
|
Edit
Delete
|
|
151
|
5
|
5
|
5
|
11
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"01f709c72 {"Commits":[{"Sha1":"01f709c72d84bbcd3e98adfb6cdb8eacabf9607a","Message":"test(core): skip toast tests that require widget testing context\n\nToastService uses GetX snackbar which requires GetMaterialApp navigation\ncontext. Skip these tests in unit test environment with clear documentation.\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-01-27T14:13:02+08:00"},{"Sha1":"b230e9645e1eeb7a291ba1ff4eb665c9b87ce00a","Message":"fix(test): update floor renderer tests and ignore coverage directory\n\n- Fix FloorFactory visibility test expectations (filtering is caller's responsibility)\n- Fix FloorConfig.toJson floor_type expectation to use snake_case\n- Add coverage/ to .gitignore\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-01-27T14:12:47+08:00"},{"Sha1":"d21732b003013d9b8be71f6c329ed6058774c246","Message":"refactor(repository): add forTesting constructors and fix error handling\n\n- Add forTesting constructors to RoomRepository, SongRepository,\n SystemRepository, and UserRepository for dependency injection\n- Fix BaseRepository error message handling to use errorMessage param\n- Update repository tests to use new forTesting constructors\n- Improve test isolation with proper mock injection\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-01-27T14:11:47+08:00"},{"Sha1":"1ab29b3601d9529f757dd53268a224b5b2589dae","Message":"docs(design): add Pencil MCP design files with 47 optimized pages\n\n- Add 3 Pencil design files (嗨赞.pen, 嗨赞2.pen, 嗨赞3.pen)\n- Add PENCIL_MCP_DESIGN_PLAN.md with design specifications\n- Add MCP configuration (.mcp.json)\n- Fix test files and CI workflow\n- Optimize all 12 modules with cyberpunk style theme\n\nModules completed:\n- Module 9: Works (4 pages) - layout fixes\n- Module 10: AI (2 pages) - 2x2 grid, dark theme\n- Module 11: Short Video (1 page) - TikTok-style rebuild\n- Module 12: Profile Center (2 pages) - avatar and settings\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-01-27T13:47:48+08:00"},{"Sha1":"1543a246356391aff1980983c02dab8cf3d36dbe","Message":"feat(social): implement user profile and activity feed modules\n\n- Add UserProfile model with stats, relationships, and helpers\n- Add ActivityModel with 9 activity types and JSON serialization\n- Implement FeedRepository with 11 API methods for activity operations\n- Create FeedController with pagination, like/delete/report actions\n- Build FeedPage with tabs (Following/Recommend/Hot) and infinite scroll\n- Implement ActivityCard widget supporting all activity types\n- Add UserProfileController with follow toggle and work loading\n- Create UserProfilePage with header, stats, and tabs\n- Include 19 unit tests (8 profile + 11 feed) - all passing\n- Add API endpoints for activity feed operations\n\nModules completed:\n- SOCIAL-001: User Profile Page\n- SOCIAL-002: Activity Feed (动态广场)\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-01-27T10:01:37+08:00"}],"HeadCommit":{"Sha1":"01f709c72d84bbcd3e98adfb6cdb8eacabf9607a","Message":"test(core): skip toast tests that require widget testing context\n\nToastService uses GetX snackbar which requires GetMaterialApp navigation\ncontext. Skip these tests in unit test environment with clear documentation.\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-01-27T14:13:02+08:00"},"CompareURL":"luoanwu/JHSongApp/compare/0535b9d4b6884a2121cdc8b7a38aadc1f5ef5f61...01f709c72d84bbcd3e98adfb6cdb8eacabf9607a","Len":10}...
|
1772247728
|
Edit
Delete
|
|
38702
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"01f9aa29b {"Commits":[{"Sha1":"01f9aa29b193fe1f1d7cac7a3696db2861cbc736","Message":"docs: close sixteen stale evidence items and retain separate b892 copy\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-16T08:37:18-07:00"}],"HeadCommit":{"Sha1":"01f9aa29b193fe1f1d7cac7a3696db2861cbc736","Message":"docs: close sixteen stale evidence items and retain separate b892 copy\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-16T08:37:18-07:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/5abc445122c2fdf382efcd0e8a0e7af72006e3d8...01f9aa29b193fe1f1d7cac7a3696db2861cbc736","Len":1}...
|
1792165130
|
Edit
Delete
|
|
42899
|
5
|
5
|
5
|
54
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"01fb4befa {"Commits":[{"Sha1":"01fb4befa02ffbef8f259700b9601817de87e05e","Message":"chore(evidence): record static 20/20 and test:scripts 465/465 at ec1cd7b\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T20:37:10-07:00"},{"Sha1":"ec1cd7bee99cf24cde5ee5a2b8fef1cf3ebc8dc5","Message":"feat(f14): accept default-loopback overridable binds for data stores (C50)\n\nUser decision 2026-10-27: `${VAR:-127.0.0.1}` (loopback by default,\nexplicitly overridable) counts as loopback. Still red: `${VAR}`,\n`${VAR:?...}`, `${VAR:-0.0.0.0}` and `${X:+${X}:}` (all interfaces when\nunset). Triggered by hi-atelier VM compose. New assertions fail with the\nrelaxation disabled, pass with it.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T20:35:40-07:00"}],"HeadCommit":{"Sha1":"01fb4befa02ffbef8f259700b9601817de87e05e","Message":"chore(evidence): record static 20/20 and test:scripts 465/465 at ec1cd7b\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T20:37:10-07:00"},"CompareURL":"luoanwu/base-framework/compare/26212ad8133557b95d954e97263753e77b5445c0...01fb4befa02ffbef8f259700b9601817de87e05e","Len":2}...
|
1793158634
|
Edit
Delete
|
|
38926
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"020119dc8 {"Commits":[{"Sha1":"020119dc829554916ea2b3f88dd61ebe1f0292bc","Message":"docs: record verified public snapshot refresh with unchanged UI\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T16:35:24-07:00"}],"HeadCommit":{"Sha1":"020119dc829554916ea2b3f88dd61ebe1f0292bc","Message":"docs: record verified public snapshot refresh with unchanged UI\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T16:35:24-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/b073d79ddae078f74f95689bf50826e2f76939cf...020119dc829554916ea2b3f88dd61ebe1f0292bc","Len":1}...
|
1792280127
|
Edit
Delete
|
|
27889
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"02014ba73 {"Commits":[{"Sha1":"02014ba736e60658da75a21175f631c844bd1131","Message":"fix(web): C247 入职恢复只认挂载后新鲜读取的 Actor 事实——过期缓存 DRAFT 曾把步骤钉在第 1 步(C240/C246 超时根因)\n\n- 第 1 步创建后 configure 的失效重取若在「返回团队」卸载前未完成,缓存留下 DRAFT;再进入时 useActor 先吐出过期缓存,一次性守卫不再纠正\n- isFetchedAfterMount 为 false 时继续显示「正在恢复」,恢复效应只以新鲜事实决定步骤;缓存只作过渡不作裁决\n- 本机双侧 UI 31/31(共 62 次)复跑绿、静态门禁整轮绿;快照锚点刷新至 3880f4c,快照/ci-gate/G14 记录 run 33829889452 判责\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-03T20:10:36-07:00"}],"HeadCommit":{"Sha1":"02014ba736e60658da75a21175f631c844bd1131","Message":"fix(web): C247 入职恢复只认挂载后新鲜读取的 Actor 事实——过期缓存 DRAFT 曾把步骤钉在第 1 步(C240/C246 超时根因)\n\n- 第 1 步创建后 configure 的失效重取若在「返回团队」卸载前未完成,缓存留下 DRAFT;再进入时 useActor 先吐出过期缓存,一次性守卫不再纠正\n- isFetchedAfterMount 为 false 时继续显示「正在恢复」,恢复效应只以新鲜事实决定步骤;缓存只作过渡不作裁决\n- 本机双侧 UI 31/31(共 62 次)复跑绿、静态门禁整轮绿;快照锚点刷新至 3880f4c,快照/ci-gate/G14 记录 run 33829889452 判责\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-03T20:10:36-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/3880f4c3e375d174894b58fb5a2cbbfa24a9daee...02014ba736e60658da75a21175f631c844bd1131","Len":1}...
|
1788491441
|
Edit
Delete
|
|
40588
|
5
|
5
|
5
|
128
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"0209e0f06 {"Commits":[{"Sha1":"0209e0f064746e442e16c75cd2183033741a947f","Message":"docs: verify quotation VFD readiness evidence and qualify safety claims\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-22T16:05:32-07:00"},{"Sha1":"23ed8618685a03946d8b2685504178a98ae46c72","Message":"docs(quotation): add VFD readiness audit with measured gate timings\n\nMeasure the quotation repo's three gate tiers on clean local main 9c4711a\nwith isolated containers and redirected reports: static check 110-126s\n(gate self-tests run twice via governance re-run), runtime 53s 660/0,\nUI 107s 13/13; GitHub CI last ran 2026-08-18. Record a turbo-cache false\ngreen from a stale local Prisma client, human waiting points, package-level\ntest-impact safety conditions and bottleneck-ordered recommendations.\nNo product repo change, push or deploy.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-22T16:02:09-07:00"}],"HeadCommit":{"Sha1":"0209e0f064746e442e16c75cd2183033741a947f","Message":"docs: verify quotation VFD readiness evidence and qualify safety claims\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-22T16:05:32-07:00"},"CompareURL":"luoanwu/eios-01-business-applications/compare/d2c6e24d26482bf67f456b399530e9d3ea6f757c...0209e0f064746e442e16c75cd2183033741a947f","Len":2}...
|
1792712270
|
Edit
Delete
|
|
28795
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"020ee8bce {"Commits":[{"Sha1":"020ee8bcef399296b6afe1d19b912d8e7fcba72f","Message":"Merge branch 'fix/storyboard-draft-model'\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T03:45:46-07:00"},{"Sha1":"cf8a43869accb16e1d0c5cea296cb3aef1c08493","Message":"test(storyboard): verify frozen dialog release candidate\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T03:45:15-07:00"},{"Sha1":"468f1626bf6182702b2f0588d493ff370b0e7942","Message":"Merge branch 'main' into fix/storyboard-draft-model\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T03:35:49-07:00"},{"Sha1":"bdf50df95829cfd505c2109cb70ae12e8179771e","Message":"Merge branch 'main' into fix/storyboard-draft-model\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T03:28:10-07:00"},{"Sha1":"e05f8bf3c4519bd7c8135ca93fc28c3f267db906","Message":"test(storyboard): record verified asset generation dialog\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T03:26:51-07:00"}],"HeadCommit":{"Sha1":"020ee8bcef399296b6afe1d19b912d8e7fcba72f","Message":"Merge branch 'fix/storyboard-draft-model'\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T03:45:46-07:00"},"CompareURL":"luoanwu/image-generation/compare/a7dc208b0a3f74330404cf65e778593857233112...020ee8bcef399296b6afe1d19b912d8e7fcba72f","Len":6}...
|
1788950764
|
Edit
Delete
|
|
17515
|
10
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17516
|
9
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17517
|
1
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17518
|
3
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17519
|
4
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17520
|
7
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17521
|
8
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
17522
|
11
|
5
|
10
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"021aa5992 {"Commits":[{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"}],"HeadCommit":{"Sha1":"021aa5992d8d81e4de9a37479c8a2438b619ca3e","Message":"混合模式\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-07-15T15:21:46+08:00"},"CompareURL":"vodtest/admin/compare/3955131b41ab36e1102e3870736754d85733aa59...021aa5992d8d81e4de9a37479c8a2438b619ca3e","Len":1}...
|
1784100123
|
Edit
Delete
|
|
43599
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"02276ab4b {"Commits":[{"Sha1":"02276ab4bd7c667ec5b7d5af69560dfd807e42ce","Message":"chore(reports): bind complete root32 and deployed image at a5604bc73\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T21:12:33-07:00"},{"Sha1":"a5604bc730f6fd61dad5ebd5d9e0aaa8b409334d","Message":"chore(reports): validate identity module UI after records at 4a026e78b\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T21:07:15-07:00"},{"Sha1":"4a026e78bc47be4e76db6c65f520b8a0685d1543","Message":"chore(reports): bind complete identity static acceptance at 7f4f099c4\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T21:06:39-07:00"},{"Sha1":"7f4f099c4ddc5f095cb8503b7a5c58379409ebab","Message":"chore(reports): bind identity acceptance after deployment records at 171f23d\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T21:05:46-07:00"},{"Sha1":"171f23d1844da3a22beefa30c2071b3af39a1588","Message":"docs: record O22 adoption and current HR scope identity deployments\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T21:04:06-07:00"}],"HeadCommit":{"Sha1":"02276ab4bd7c667ec5b7d5af69560dfd807e42ce","Message":"chore(reports): bind complete root32 and deployed image at a5604bc73\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T21:12:33-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/1ba89d01436b83b27a8968b1e4989150dd5a4c05...02276ab4bd7c667ec5b7d5af69560dfd807e42ce","Len":17}...
|
1793247176
|
Edit
Delete
|
|
13857
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"022851c0a {"Commits":[{"Sha1":"022851c0a010a558a5758eeb66852e733aa42b6f","Message":"周会优化标题。弹幕。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-23T16:14:41+08:00"}],"HeadCommit":{"Sha1":"022851c0a010a558a5758eeb66852e733aa42b6f","Message":"周会优化标题。弹幕。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-23T16:14:41+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/15fed40cfb99cd1c197bd81b04b5ceecebd230f1...022851c0a010a558a5758eeb66852e733aa42b6f","Len":1}...
|
1782202489
|
Edit
Delete
|
|
40785
|
5
|
5
|
5
|
127
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"0235aa94b {"Commits":[{"Sha1":"0235aa94b534c11f9524091621276f9ef7cc8944","Message":"docs(framework): record kernel 0.26.0 release and FW-08 0.26-target inventory\n\n- 0.26.0 published (tag v0.26.0@fb6cbee); seven acceptance reports clean, release:verify passed-with-warnings (audit blocking 41 warned only); framework main and both remotes f00993a\n- FW-08 rerun against 0.26.0: 17 snapshots, 0 aligned / 15 PARTIAL / 2 not applicable; catalog and raw inventory added under reports/\n- README version line and C48 follow-up push status updated; 开发计划 BR-8 / FW-08 rows synced\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-23T04:09:02-07:00"}],"HeadCommit":{"Sha1":"0235aa94b534c11f9524091621276f9ef7cc8944","Message":"docs(framework): record kernel 0.26.0 release and FW-08 0.26-target inventory\n\n- 0.26.0 published (tag v0.26.0@fb6cbee); seven acceptance reports clean, release:verify passed-with-warnings (audit blocking 41 warned only); framework main and both remotes f00993a\n- FW-08 rerun against 0.26.0: 17 snapshots, 0 aligned / 15 PARTIAL / 2 not applicable; catalog and raw inventory added under reports/\n- README version line and C48 follow-up push status updated; 开发计划 BR-8 / FW-08 rows synced\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-23T04:09:02-07:00"},"CompareURL":"luoanwu/eios-00-engineering-framework/compare/5526cfb7ceb85b2e0e7189306122cd719a94a097...0235aa94b534c11f9524091621276f9ef7cc8944","Len":1}...
|
1792754477
|
Edit
Delete
|
|
37356
|
5
|
5
|
5
|
129
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"0237e30fc {"Commits":[{"Sha1":"0237e30fc74cbb9a8223b7a2b710e801e4babb32","Message":"docs(02): 物包 0.3.0 已装入 EES(原仓 main 实现 1f692964,回绑 a6148e07);VoucherPool、Voucher 可登记\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-12T16:16:21-07:00"},{"Sha1":"94d9a4523d846f38a00465d47a8abfaee59ce53e","Message":"docs: record D38 engine Outcome guard and commerce/finance/work 1.3.1 adoption\n\n- 域包开发与对接:§3.2 outcome.outcome 一行改为已换(D38,引擎 SQL 003,原仓 main c40c1445;商、财、事 1.3.1,\n 7域中台 1e29688),标题改为 10 处已全部换掉;边界测试已无例外;需-4 余项已交付;包-7 补需-14 与 D38 现状;§10 加 D38。\n- AGENTS:D25 注明其 ③ 由 D38 修订。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-12T16:07:44-07:00"}],"HeadCommit":{"Sha1":"0237e30fc74cbb9a8223b7a2b710e801e4babb32","Message":"docs(02): 物包 0.3.0 已装入 EES(原仓 main 实现 1f692964,回绑 a6148e07);VoucherPool、Voucher 可登记\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-12T16:16:21-07:00"},"CompareURL":"luoanwu/eios-02-business-platform/compare/c057830c9ff637e5fa06a63291a357f1bbae2806...0237e30fc74cbb9a8223b7a2b710e801e4babb32","Len":2}...
|
1791847052
|
Edit
Delete
|
|
29185
|
5
|
5
|
5
|
54
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"023d78883 {"Commits":[{"Sha1":"023d78883392f389eef8363b752fcd2c86813fc1","Message":"fix(gates): pin 形态判定改看 packages/kernel/package.json(enterprise-platform 建仓实锤:残留 node_modules 让目录仍存在)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T07:48:28-07:00"}],"HeadCommit":{"Sha1":"023d78883392f389eef8363b752fcd2c86813fc1","Message":"fix(gates): pin 形态判定改看 packages/kernel/package.json(enterprise-platform 建仓实锤:残留 node_modules 让目录仍存在)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T07:48:28-07:00"},"CompareURL":"luoanwu/base-framework/compare/cd9c26f20dce96891809f7888872abfe7f3771a1...023d78883392f389eef8363b752fcd2c86813fc1","Len":1}...
|
1789198017
|
Edit
Delete
|
|
32614
|
7
|
5
|
7
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"024c6bcef {"Commits":[{"Sha1":"024c6bcef46c2afa64b93664c99ae5bdde147042","Message":"包厢标签\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-23T16:17:52+08:00"}],"HeadCommit":{"Sha1":"024c6bcef46c2afa64b93664c99ae5bdde147042","Message":"包厢标签\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-23T16:17:52+08:00"},"CompareURL":"vodtest/pc/compare/aeb37e05a53d6e7f5ce254e1f6c6d931feb4369b...024c6bcef46c2afa64b93664c99ae5bdde147042","Len":1}...
|
1790151480
|
Edit
Delete
|