|
27419
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"8ab1c54cf {"Commits":[{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"}],"HeadCommit":{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c9e477333055529e2333109bf0b88bd54332ee13...8ab1c54cf6f72acc53949c24021663226fba3ee4","Len":1}...
|
1788330360
|
Edit
Delete
|
|
27420
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"8ab1c54cf {"Commits":[{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"}],"HeadCommit":{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c9e477333055529e2333109bf0b88bd54332ee13...8ab1c54cf6f72acc53949c24021663226fba3ee4","Len":1}...
|
1788330360
|
Edit
Delete
|
|
16994
|
11
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
16995
|
9
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
16996
|
1
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
16997
|
3
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
16998
|
4
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
16999
|
7
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
17000
|
8
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
17001
|
10
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"8aa968df7 {"Commits":[{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"}],"HeadCommit":{"Sha1":"8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Message":"图标修改\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-10T13:12:32+08:00"},"CompareURL":"vodtest/pay/compare/d8b09232d18abdd0871abfaa56cbb967cf3c4fb4...8aa968df758fa2946570cd2fbc9e56baeafbc8fa","Len":1}...
|
1783660360
|
Edit
Delete
|
|
34064
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"8aa26b926 {"Commits":[{"Sha1":"8aa26b92675d489fea49c09e13bd9554d50b4d32","Message":"Prepare 0.158.0 Execution token release\n\nCo-Authored-By: Claude Sonnet 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-09-30T06:02:56-07:00"},{"Sha1":"b2df4513e52d60fa087debdc267c5b3affd37ae2","Message":"K4.3c: Execution tokens bound to one run, re-checked on every use\n\nCo-Authored-By: Claude Sonnet 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-09-30T06:01:14-07:00"}],"HeadCommit":{"Sha1":"8aa26b92675d489fea49c09e13bd9554d50b4d32","Message":"Prepare 0.158.0 Execution token release\n\nCo-Authored-By: Claude Sonnet 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-09-30T06:02:56-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/8d9f505007c84cd445705bb0eea12388c4472d91...8aa26b92675d489fea49c09e13bd9554d50b4d32","Len":2}...
|
1790773382
|
Edit
Delete
|
|
10867
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10868
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10869
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10870
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10871
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10872
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10873
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
10874
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a99434b2 {"Commits":[{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"}],"HeadCommit":{"Sha1":"8a99434b2373fa9a9942af59296889b958ee96d1","Message":"refund_method\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-09T17:09:55+08:00"},"CompareURL":"vodtest/pay/compare/afdf33599c575f0ec80959371c38eb026bf8e536...8a99434b2373fa9a9942af59296889b958ee96d1","Len":1}...
|
1780996213
|
Edit
Delete
|
|
29251
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8a95879f7 {"Commits":[{"Sha1":"8a95879f7501b2874d73cf1f36f07f7673695db3","Message":"test(modules): 六模块失败关闭夹具 + check:fixtures platform-fixtures 套件格式(开发计划 §3A Mx-7)\n\n- runtime/modules/{permission,credential,fact,audit,ai-gateway,scope}/test/fixtures/\u003cm\u003e.fixtures.json(kind=PlatformFixtures,\n P%02d- / N%02d- 命名,56 例):M3 Decision 预检形状 / 目录正反例;M2 人员 Token 复用、空主体、超 ttl、过宽 / 重复 scope、AI 无委托;\n M5 重复投递 / 乱序 / 缺口 / 毒消息(纯函数级);M6 无 Actor、敏感明细、时间篡改;M7 归属 / 委托命令 / 人工批准 / 敏感供应商、\n 路由区域 / 层级 / 留存 / 静默回退;M4 跨租户、版本水位落后、禁止字段(customer-account)、缺 Owner 引用。\n 端口级 / DEC 门后的情形(吊销即时性、OpenBao / Broker 断连、策略不可用、查询越权、配额熔断、别名解析)在各夹具 description 指向\n 端口一致性夹具 / e2e / chaos todo,不冒充。\n- 每模块 src/domain/fixture-evaluator.ts:evaluateFixturePayload(rule, payload) → 拒绝原因(空 = ACCEPT),只调用迁入的纯规则,\n 经 domain index 导出;test/negative/\u003cm\u003e.fixtures.test.ts(经 src,68 例:形状 + 逐例 + 篡改必红)与 governance check:fixtures(经 dist)共用同一函数。\n- governance/check-fixtures.mjs 新增套件格式 C(format=platform-fixtures:fixtureFile + rulesModule + requires;requires 缺失 → unavailable,\n 与 workspaceRelative 同语义)+ evaluatePlatformFixtures 纯函数(id 前缀须与 expect 对应);governance/test/platform-fixtures.test.mjs 3 例\n (正 / 篡改 exit 1 / 缺构建产物 unavailable);governance/fixtures/module-\u003cm\u003e.suite.json ×6。\n- 根 check:fixtures 挂六个模块套件(8 套件 89 例 0 失败);新增根脚本 runtime:build:modules;CI static job 在 pnpm check 前构建模块 dist。\n 负向实测:篡改 audit N01 的 reasons → check:fixtures exit 1(module-audit 1 失败),恢复后 exit 0。\n\n静态门禁(runtime pnpm check)与 governance 测试(106 例)在本提交前的脏树上通过;真实 DB 验收随后绑定。\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-12T03:19:40-07:00"},{"Sha1":"9276c8decb4f65b258b578a130e561ce7bc5d280","Message":"docs(contracts): CT-2 阶段 2 回写候选——11 条候选 schema 改指 CHG-004 材料(镜像验证 passed),FactPersisted 实体改 FactAcceptance(DEC-015),README 指向登记包\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-12T03:18:32-07:00"}],"HeadCommit":{"Sha1":"8a95879f7501b2874d73cf1f36f07f7673695db3","Message":"test(modules): 六模块失败关闭夹具 + check:fixtures platform-fixtures 套件格式(开发计划 §3A Mx-7)\n\n- runtime/modules/{permission,credential,fact,audit,ai-gateway,scope}/test/fixtures/\u003cm\u003e.fixtures.json(kind=PlatformFixtures,\n P%02d- / N%02d- 命名,56 例):M3 Decision 预检形状 / 目录正反例;M2 人员 Token 复用、空主体、超 ttl、过宽 / 重复 scope、AI 无委托;\n M5 重复投递 / 乱序 / 缺口 / 毒消息(纯函数级);M6 无 Actor、敏感明细、时间篡改;M7 归属 / 委托命令 / 人工批准 / 敏感供应商、\n 路由区域 / 层级 / 留存 / 静默回退;M4 跨租户、版本水位落后、禁止字段(customer-account)、缺 Owner 引用。\n 端口级 / DEC 门后的情形(吊销即时性、OpenBao / Broker 断连、策略不可用、查询越权、配额熔断、别名解析)在各夹具 description 指向\n 端口一致性夹具 / e2e / chaos todo,不冒充。\n- 每模块 src/domain/fixture-evaluator.ts:evaluateFixturePayload(rule, payload) → 拒绝原因(空 = ACCEPT),只调用迁入的纯规则,\n 经 domain index 导出;test/negative/\u003cm\u003e.fixtures.test.ts(经 src,68 例:形状 + 逐例 + 篡改必红)与 governance check:fixtures(经 dist)共用同一函数。\n- governance/check-fixtures.mjs 新增套件格式 C(format=platform-fixtures:fixtureFile + rulesModule + requires;requires 缺失 → unavailable,\n 与 workspaceRelative 同语义)+ evaluatePlatformFixtures 纯函数(id 前缀须与 expect 对应);governance/test/platform-fixtures.test.mjs 3 例\n (正 / 篡改 exit 1 / 缺构建产物 unavailable);governance/fixtures/module-\u003cm\u003e.suite.json ×6。\n- 根 check:fixtures 挂六个模块套件(8 套件 89 例 0 失败);新增根脚本 runtime:build:modules;CI static job 在 pnpm check 前构建模块 dist。\n 负向实测:篡改 audit N01 的 reasons → check:fixtures exit 1(module-audit 1 失败),恢复后 exit 0。\n\n静态门禁(runtime pnpm check)与 governance 测试(106 例)在本提交前的脏树上通过;真实 DB 验收随后绑定。\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-12T03:19:40-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/23f6e71c1971bd243b703ddcf0ce7c4d40974a83...8a95879f7501b2874d73cf1f36f07f7673695db3","Len":2}...
|
1789208470
|
Edit
Delete
|
|
1113
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/feat/audit-outbox-tx-bound
|
0
|
{"Commits":[{"Sha1":"8a95110c2 {"Commits":[{"Sha1":"8a95110c2f089d5e800363910dee9bd22993258c","Message":"feat(audit): outbox-atomicity 新增 V2 判据 TX-BOUND-WRITE / ARRAY-TXN-WITH-EVENT\n\n对应 RFC-0001(BaseService 真正原子化)的审计脚本升级。在保留原有\nA/B/C/D 四分类判据不变的前提下,新增两类 WARNING 级判据暴露 Sprint 1 手工\n盘点中发现的两类系统性假绿:\n\n1. TX-BOUND-WRITE(模式 A · BaseService 架构级)\n - 扫描任一含 publishEvent/publishLifecycleEvent 调用的 service 文件\n - 对所有 this.model.\u003cwrite\u003e / prisma.\u003cmodel\u003e.\u003cwrite\u003e 出现位置,若其不在\n 任何 $transaction 回调 / tx-helper 函数范围内,记为 TX-BOUND-WRITE\n - 语义:data write 在默认 prisma client 上执行(未绑定 tx),publishEvent\n 失败或 tx 回滚时数据与事件会分裂\n\n2. ARRAY-TXN-WITH-EVENT(模式 B · 数组事务 + 事务外事件)\n - 扫描 prisma.$transaction([...]) / txn([...]) 数组形式事务\n - 若其所在方法体内(数组事务结束行之后)还有事务外的 publishEvent /\n publishLifecycleEvent 调用,则判 ARRAY-TXN-WITH-EVENT\n - 语义:数组事务无法传递 tx 客户端,后续事件必然独立事务\n\n输出设计:\n- V2 判据默认输出为 WARNING 级(不阻塞 CI),summary 新增\n v2TxBoundWrite / v2ArrayTxnWithEvent 两个计数\n- JSON 报告新增 v2Findings 数组记录 {ruleId, severity, file, line, code, hint}\n- 控制台输出前 15 条 finding,其余存档 JSON\n- 新增 --strict-v2 flag(B+C 为 0 时才触发),Sprint 2 完成迁移后可启用为\n 硬门禁\n\n首次运行结果(main HEAD):\n- A=1633 / B=0 / C=0 / D=43 / 原子化率 100%(未退化)\n- TX-BOUND-WRITE: 297 命中(顶部文件 groupbuy-influencers=20 /\n supply-chain-platform=19 / geo-keywords=10 / price-books=10 /\n finance-credits=9)\n- ARRAY-TXN-WITH-EVENT: 5 命中(finance-credits 4 处 + 新发现\n price-books 1 处)\n\nARRAY-TXN-WITH-EVENT 5 处 100% 对应 Sprint 1 手工盘点(finance-credits 4 处\n+ 1 处 price-books 新发现),印证规则精度高。TX-BOUND-WRITE 297 处为 Sprint 2\n架构级迁移的全量攻击清单。\n\ntsc --noEmit 无新增错误。\n\n关联:Q2 Sprint 1 · Backend Architect RFC-0001 预研\n前序:#36 D-class 首轮盘点 / #37 D-class 深挖 + RFC-0001\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"mluo@MluodeMacBook-Air.local","AuthorName":"Mluo","CommitterEmail":"mluo@MluodeMacBook-Air.local","CommitterName":"Mluo","Timestamp":"2026-04-17T13:14:22+08:00"}],"HeadCommit":{"Sha1":"8a95110c2f089d5e800363910dee9bd22993258c","Message":"feat(audit): outbox-atomicity 新增 V2 判据 TX-BOUND-WRITE / ARRAY-TXN-WITH-EVENT\n\n对应 RFC-0001(BaseService 真正原子化)的审计脚本升级。在保留原有\nA/B/C/D 四分类判据不变的前提下,新增两类 WARNING 级判据暴露 Sprint 1 手工\n盘点中发现的两类系统性假绿:\n\n1. TX-BOUND-WRITE(模式 A · BaseService 架构级)\n - 扫描任一含 publishEvent/publishLifecycleEvent 调用的 service 文件\n - 对所有 this.model.\u003cwrite\u003e / prisma.\u003cmodel\u003e.\u003cwrite\u003e 出现位置,若其不在\n 任何 $transaction 回调 / tx-helper 函数范围内,记为 TX-BOUND-WRITE\n - 语义:data write 在默认 prisma client 上执行(未绑定 tx),publishEvent\n 失败或 tx 回滚时数据与事件会分裂\n\n2. ARRAY-TXN-WITH-EVENT(模式 B · 数组事务 + 事务外事件)\n - 扫描 prisma.$transaction([...]) / txn([...]) 数组形式事务\n - 若其所在方法体内(数组事务结束行之后)还有事务外的 publishEvent /\n publishLifecycleEvent 调用,则判 ARRAY-TXN-WITH-EVENT\n - 语义:数组事务无法传递 tx 客户端,后续事件必然独立事务\n\n输出设计:\n- V2 判据默认输出为 WARNING 级(不阻塞 CI),summary 新增\n v2TxBoundWrite / v2ArrayTxnWithEvent 两个计数\n- JSON 报告新增 v2Findings 数组记录 {ruleId, severity, file, line, code, hint}\n- 控制台输出前 15 条 finding,其余存档 JSON\n- 新增 --strict-v2 flag(B+C 为 0 时才触发),Sprint 2 完成迁移后可启用为\n 硬门禁\n\n首次运行结果(main HEAD):\n- A=1633 / B=0 / C=0 / D=43 / 原子化率 100%(未退化)\n- TX-BOUND-WRITE: 297 命中(顶部文件 groupbuy-influencers=20 /\n supply-chain-platform=19 / geo-keywords=10 / price-books=10 /\n finance-credits=9)\n- ARRAY-TXN-WITH-EVENT: 5 命中(finance-credits 4 处 + 新发现\n price-books 1 处)\n\nARRAY-TXN-WITH-EVENT 5 处 100% 对应 Sprint 1 手工盘点(finance-credits 4 处\n+ 1 处 price-books 新发现),印证规则精度高。TX-BOUND-WRITE 297 处为 Sprint 2\n架构级迁移的全量攻击清单。\n\ntsc --noEmit 无新增错误。\n\n关联:Q2 Sprint 1 · Backend Architect RFC-0001 预研\n前序:#36 D-class 首轮盘点 / #37 D-class 深挖 + RFC-0001\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"mluo@MluodeMacBook-Air.local","AuthorName":"Mluo","CommitterEmail":"mluo@MluodeMacBook-Air.local","CommitterName":"Mluo","Timestamp":"2026-04-17T13:14:22+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/7b47df3186db279cfc071517a6c034aa213d926d...8a95110c2f089d5e800363910dee9bd22993258c","Len":1}...
|
1776402871
|
Edit
Delete
|
|
31671
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8a852297e {"Commits":[{"Sha1":"8a852297e81e2df71e877aee5f01930d7797fbfb","Message":"chore(reports): 回绑 port-conformance @ 7645136a\n\npnpm check:port-conformance 在 clean 树重跑:41 passed / 0 failed / 0 skipped(内核 14 / 模块 6 / 客户端 21 地板),\n覆盖 F2 的 fact 模块改动(register() 摘要绑定)。同时在途的 image-digest / image-smoke / deployed-runtime 是并行会话产物,未动。\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-21T00:00:04-07:00"}],"HeadCommit":{"Sha1":"8a852297e81e2df71e877aee5f01930d7797fbfb","Message":"chore(reports): 回绑 port-conformance @ 7645136a\n\npnpm check:port-conformance 在 clean 树重跑:41 passed / 0 failed / 0 skipped(内核 14 / 模块 6 / 客户端 21 地板),\n覆盖 F2 的 fact 模块改动(register() 摘要绑定)。同时在途的 image-digest / image-smoke / deployed-runtime 是并行会话产物,未动。\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-21T00:00:04-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/7645136ae2a430baad111cdd8b978df78943c73b...8a852297e81e2df71e877aee5f01930d7797fbfb","Len":1}...
|
1789974008
|
Edit
Delete
|
|
26665
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/design/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"8a7c4bd2d {"Commits":[{"Sha1":"8a7c4bd2d225f4aeef7033b502e07292cc8ce636","Message":"docs: add design.md link to PR description template in design-template skill\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-28T16:51:04+08:00"}],"HeadCommit":{"Sha1":"8a7c4bd2d225f4aeef7033b502e07292cc8ce636","Message":"docs: add design.md link to PR description template in design-template skill\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-28T16:51:04+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/9dd04227fe69bbb7504a615547db418b0dfee05f...8a7c4bd2d225f4aeef7033b502e07292cc8ce636","Len":1}...
|
1787907069
|
Edit
Delete
|
|
621
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8a7978e16 {"Commits":[{"Sha1":"8a7978e163a401654f636377fc9ca790391d8779","Message":"Fix role query transforms and update evidence reports\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T19:55:47+08:00"}],"HeadCommit":{"Sha1":"8a7978e163a401654f636377fc9ca790391d8779","Message":"Fix role query transforms and update evidence reports\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T19:55:47+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/6794a93c73e1f0426557604cd3ba8f93a10e82f1...8a7978e163a401654f636377fc9ca790391d8779","Len":1}...
|
1774871763
|
Edit
Delete
|
|
33241
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33242
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33243
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33244
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33245
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33246
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33247
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
33248
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8a6acfc1a {"Commits":[{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"}],"HeadCommit":{"Sha1":"8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Message":"组合支付弹窗“充值并支付”按钮才需判断门店是否支持自助充值\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-29T14:18:01+08:00"},"CompareURL":"vodtest/pay/compare/cd6cc23d051fffec57e1f5d0ca45afae9a115d52...8a6acfc1ad38921213e438ee33e6ee64e2f79a66","Len":1}...
|
1790662694
|
Edit
Delete
|
|
6647
|
3
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6648
|
9
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6649
|
1
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6650
|
4
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6651
|
7
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6652
|
8
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6653
|
10
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
6654
|
11
|
5
|
3
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"8a6a915ea {"Commits":[{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"}],"HeadCommit":{"Sha1":"8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Message":"导购明细\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-28T13:27:59+08:00"},"CompareURL":"vodtest/pc/compare/fde349cbf4c2b674b76e8f58bc3005ad22e1e4a5...8a6a915ea2cb13136936a4525cd43d2b44ba36ce","Len":1}...
|
1779946097
|
Edit
Delete
|
|
33918
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/claude/k46a-ledger-note
|
1
|
{"Commits":[{"Sha1":"8a5c0608a {"Commits":[{"Sha1":"8a5c0608aa97feaccd8b4d1b3467cb85e816e315","Message":"docs: record K4.6a as implemented and live, pending worker hosting and evidence\n\nCo-Authored-By: Claude Sonnet 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-09-30T03:47:07-07:00"}],"HeadCommit":{"Sha1":"8a5c0608aa97feaccd8b4d1b3467cb85e816e315","Message":"docs: record K4.6a as implemented and live, pending worker hosting and evidence\n\nCo-Authored-By: Claude Sonnet 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-09-30T03:47:07-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/f4e3ab253988aa7d455e37796fa0ed75d9f32cc9...8a5c0608aa97feaccd8b4d1b3467cb85e816e315","Len":1}...
|
1790765233
|
Edit
Delete
|
|
26479
|
1
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26480
|
9
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26481
|
3
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26482
|
4
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26483
|
7
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26484
|
8
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26485
|
10
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
26486
|
11
|
5
|
1
|
22
|
0
|
0
|
refs/heads/app-260728
|
0
|
{"Commits":[{"Sha1":"8a4710996 {"Commits":[{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"}],"HeadCommit":{"Sha1":"8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Message":"账单查看限制\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-27T10:32:40+08:00"},"CompareURL":"vodtest/app/compare/42d86499c9a5afa255b82f4198a4356e78bb6e31...8a4710996218aad5df3b9c9a4c47baa3b52eb9e5","Len":1}...
|
1787797969
|
Edit
Delete
|
|
39052
|
5
|
5
|
5
|
135
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8a42cf770 {"Commits":[{"Sha1":"8a42cf77069e4a70692e366281b75ab8848f3e7c","Message":"docs(device): bind final S2 fixed artifact verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-18T04:04:18-07:00"}],"HeadCommit":{"Sha1":"8a42cf77069e4a70692e366281b75ab8848f3e7c","Message":"docs(device): bind final S2 fixed artifact verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-18T04:04:18-07:00"},"CompareURL":"luoanwu/juhai-thing-cloud/compare/4b39ba2e2da24a46314e9d171f4c3636d023290d...8a42cf77069e4a70692e366281b75ab8848f3e7c","Len":1}...
|
1792321485
|
Edit
Delete
|