|
25063
|
10
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"6c86efa32 {"Commits":[{"Sha1":"6c86efa32d21b098a523f5b4cd055516cf4b53f2","Message":"小程序版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:40:09+08:00"}],"HeadCommit":{"Sha1":"6c86efa32d21b098a523f5b4cd055516cf4b53f2","Message":"小程序版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:40:09+08:00"},"CompareURL":"vodtest/pay/compare/ad37d4b6fb5cf96b0188865b39c43dd08bd959e3...6c86efa32d21b098a523f5b4cd055516cf4b53f2","Len":1}...
|
1787305229
|
Edit
Delete
|
|
25064
|
10
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25065
|
9
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25066
|
1
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25067
|
3
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25068
|
4
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25069
|
7
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25070
|
8
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25071
|
11
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"e29ace85a {"Commits":[{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"}],"HeadCommit":{"Sha1":"e29ace85adaefffcc280b96710309b0c3e307fab","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T17:40:24+08:00"},"CompareURL":"vodtest/app/compare/6627681e1cced377c6d28c7434a1a076f671c8fe...e29ace85adaefffcc280b96710309b0c3e307fab","Len":1}...
|
1787305252
|
Edit
Delete
|
|
25072
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"907eefaf8 {"Commits":[{"Sha1":"907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585","Message":"更新美团团购不可用日期教程\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:42:44+08:00"}],"HeadCommit":{"Sha1":"907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585","Message":"更新美团团购不可用日期教程\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:42:44+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ab8b191a65e4db952a30cfe7935db48e5f06e8be...907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585","Len":1}...
|
1787305383
|
Edit
Delete
|
|
25073
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"907eefaf8 {"Commits":[{"Sha1":"907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585","Message":"更新美团团购不可用日期教程\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:42:44+08:00"}],"HeadCommit":{"Sha1":"907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585","Message":"更新美团团购不可用日期教程\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:42:44+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ab8b191a65e4db952a30cfe7935db48e5f06e8be...907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585","Len":1}...
|
1787305383
|
Edit
Delete
|
|
25074
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"2b0f7bca4 {"Commits":[{"Sha1":"2b0f7bca4ca4df288324fed02d0d07185cb03e1b","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:44:07+08:00"}],"HeadCommit":{"Sha1":"2b0f7bca4ca4df288324fed02d0d07185cb03e1b","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:44:07+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/c927ea6f7a6a3818e52e993446fd48f1c3c4e115...2b0f7bca4ca4df288324fed02d0d07185cb03e1b","Len":1}...
|
1787305452
|
Edit
Delete
|
|
25075
|
7
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25076
|
9
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25077
|
1
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25078
|
3
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25079
|
4
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25080
|
8
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25081
|
10
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25082
|
11
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"55d4729e1 {"Commits":[{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"}],"HeadCommit":{"Sha1":"55d4729e16366f87f53bbe325c5f404d88470080","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-21T17:46:22+08:00"},"CompareURL":"vodtest/app/compare/e29ace85adaefffcc280b96710309b0c3e307fab...55d4729e16366f87f53bbe325c5f404d88470080","Len":1}...
|
1787305590
|
Edit
Delete
|
|
25083
|
11
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25084
|
9
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25085
|
1
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25086
|
3
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25087
|
4
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25088
|
7
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25089
|
8
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25090
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"20ded6188 {"Commits":[{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"}],"HeadCommit":{"Sha1":"20ded6188b4db52df7839d1befa5958417560a9d","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:49:19+08:00"},"CompareURL":"vodtest/pc/compare/ce805e0febb84aa4b8d3b5d3ba0ead3bf6bfda29...20ded6188b4db52df7839d1befa5958417560a9d","Len":1}...
|
1787305823
|
Edit
Delete
|
|
25091
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"b8bd28f08 {"Commits":[{"Sha1":"b8bd28f08ec81626eec0038bb5ddad96e29602ed","Message":"更新美团预订教程最新截图\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:58:27+08:00"}],"HeadCommit":{"Sha1":"b8bd28f08ec81626eec0038bb5ddad96e29602ed","Message":"更新美团预订教程最新截图\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:58:27+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585...b8bd28f08ec81626eec0038bb5ddad96e29602ed","Len":1}...
|
1787306312
|
Edit
Delete
|
|
25092
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"b8bd28f08 {"Commits":[{"Sha1":"b8bd28f08ec81626eec0038bb5ddad96e29602ed","Message":"更新美团预订教程最新截图\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:58:27+08:00"}],"HeadCommit":{"Sha1":"b8bd28f08ec81626eec0038bb5ddad96e29602ed","Message":"更新美团预订教程最新截图\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T17:58:27+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/907eefaf8b2f28b37e14e1ecd315e8a2a3f1b585...b8bd28f08ec81626eec0038bb5ddad96e29602ed","Len":1}...
|
1787306312
|
Edit
Delete
|
|
25093
|
11
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25094
|
9
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25095
|
1
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25096
|
3
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25097
|
4
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25098
|
7
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25099
|
8
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25100
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"c4c008190 {"Commits":[{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"}],"HeadCommit":{"Sha1":"c4c008190b6f40507faceaa4f80838e55618bacb","Message":"美团直连\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-21T17:59:22+08:00"},"CompareURL":"vodtest/pc/compare/20ded6188b4db52df7839d1befa5958417560a9d...c4c008190b6f40507faceaa4f80838e55618bacb","Len":1}...
|
1787306397
|
Edit
Delete
|
|
25101
|
10
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25102
|
9
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25103
|
1
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25104
|
3
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25105
|
4
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25106
|
7
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25107
|
8
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25108
|
11
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"160595366 {"Commits":[{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"}],"HeadCommit":{"Sha1":"160595366dcfaaa1f3e1b4da738f06e4d442ce27","Message":"添加提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-21T18:03:31+08:00"},"CompareURL":"vodtest/pc/compare/c4c008190b6f40507faceaa4f80838e55618bacb...160595366dcfaaa1f3e1b4da738f06e4d442ce27","Len":1}...
|
1787306637
|
Edit
Delete
|
|
25109
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"c0ed7540c {"Commits":[{"Sha1":"c0ed7540c137f2a6828d24503a4c396156996f33","Message":"feat(governance): 三项拍板落地——HTTP jobs kind 值域收窄 + 结果裁决角色闸 + RoleAssignmentDto 接线 (#3)\n\n三项 2026-08-20 拍板:① HTTP /api/jobs kind 值域收窄为 HTTP_ENQUEUEABLE_JOB_KINDS\n(内部作业 analysis/outcome.expire 入口即 400,消费门禁断言升级并负向验证);\n② 结果裁决角色闸 canResolveOutcome 单源(outcome confirm/dispute/attribution 收口\napprover/admin,判责矩阵与 approve 完全对等,G8 ⑥);③ /api/roles list/upsert 返回\n接线 contracts RoleAssignmentDto。另含发布快照推进 cf68476 与合并插坏段落修复。\n\n本地全链(2026-08-20):pnpm check exit 0 · check:runtime 378/378(地板 370→378)·\ncheck:ui 14/14。PR CI:头 cec3cd5 run 32375879119 两 job 全绿(2395bfb 的 run #16 红\n为 G18 已档收尾偶发——378 测试全过仅 Fastify auth.rs256 收尾 TCP 未处理拒绝,\n等价复跑即绿,判责档案见 CLAUDE.md G18)。","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-08-20T07:30:53-07:00"},{"Sha1":"cf684760ca7c7d1580ffd27e4ab28726ab8a7636","Message":"fix(build): 串行化双 app prisma:generate——U6 竞态在本仓 CI 首次实锤(run #13)(#2)\n\nturbo 包级依赖 api-fastify#prisma:generate → api-nestjs#prisma:generate 全局串行化,\n消除共享 .prisma/client 输出的并行写坏竞态(main run #13 红盘根因,playbook U6)。\nPR merge-ref CI 两 job 全绿(run 32372272135)。","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-08-20T06:14:00-07:00"},{"Sha1":"24eee9a94b903d2e24cf965a081eb8c38a0158e3","Message":"fix(build): 串行化双 app prisma:generate——U6 竞态在本仓 CI 首次实锤(run #13)\n\nmerge 9f94390(PR #1)后的 main push run #13 红:两 app 的 prisma generate 被\nturbo 并行执行,共享输出 node_modules/.prisma/client/default.js 被写坏\n(default.js:5 SyntaxError: Unexpected token ')',NestJS 21 个测试套件加载即灭)。\n同一棵树半小时前在 PR merge-ref 全绿(run 32360248617)——纯概率性竞态,\n正是 playbook U6 预记的形态(上游实锤过,本仓 CI 首中)。\n\n修复(U6 自记的长期解法):turbo.json 增包级任务依赖\n api-fastify#prisma:generate dependsOn api-nestjs#prisma:generate\n全局串行化(CI / 本地 / 任何调用方同治),不改各包脚本与开发用法。\n\n验证:pnpm prisma:generate 连跑 3 次,两 generate 严格先后执行,\ndefault.js 每次 node --check 解析干净;pnpm check 静态全绿。\n回灌:playbook U6 补本仓实锤与已落地解法;CLAUDE.md 发布快照补 run #13 判责一笔。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nClaude-Session: https://claude.ai/code/session_01SPyuoU3B2ecKWLUDp1ogF4\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-08-20T13:04:20Z"},{"Sha1":"9f94390ac23dee9c3055f9d1d7ab4bca93f50ffa","Message":"fix(governance): 全面治理修复——C25/C26/F8 + 文档真源回灌 + 对等修正与新断言 (#1)\n\n体检 → 修复 → 三轮与 main 汇合的完整治理轮。合并树实测:pnpm check exit 0 ·\ncheck:runtime 370/370 · check:ui 14/14;PR merge-ref CI 两 job 全绿(run 32360248617)。\n含 C26(棘轮地板采集只认 git 已跟踪文件)的唯一根因修复。详见 PR #1 描述与\ndocs/governance-experience.md C25/C26 战役记录。","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-08-20T05:53:19-07:00"},{"Sha1":"c22c7bcdbc589842e356b7a3ed3a7fc8fc9dc76b","Message":"merge: 汇合 main 技能目录治理特性轮(5e00445..e4b6a5e)——三方合并全链绿\n\n冲突解决(并集原则):\n- 发布快照/证据行:取 main「第二次全绿 run 32355865911」事实 + 本轮「参数以 report\n 为准」纪律 + 补记 run #8 C26 判责;数字按合并树实测(54/363/370/14)\n- baseline 表:fork-readiness 取本轮 F8 版;agent-adapters(G21 闭环新门禁)取 main;\n own-tests/own-test-cases 取 C26 口径注记 + 合并树实测值\n- 缺口索引:C25/C26(本轮)与 G21(main)并集;G21 OPEN 段随 main 删除\n- 经验库:C25/C26 战役(本轮)+ G21 战役(main)并集\n- reports/baseline 合并后全链重跑再生成\n\n合并树验证(2026-08-20,基座重启后实跑):pnpm check exit 0(含 agent-adapters 新门禁 +\nC26 跟踪计数)· check:runtime 370/370(地板 368→370)· check:ui 14/14(地板 11→14)·\ngovernance 53→54/349→363 · 终检 exit 0\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\nClaude-Session: https://claude.ai/code/session_01SPyuoU3B2ecKWLUDp1ogF4\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-08-20T10:42:36Z"}],"HeadCommit":{"Sha1":"c0ed7540c137f2a6828d24503a4c396156996f33","Message":"feat(governance): 三项拍板落地——HTTP jobs kind 值域收窄 + 结果裁决角色闸 + RoleAssignmentDto 接线 (#3)\n\n三项 2026-08-20 拍板:① HTTP /api/jobs kind 值域收窄为 HTTP_ENQUEUEABLE_JOB_KINDS\n(内部作业 analysis/outcome.expire 入口即 400,消费门禁断言升级并负向验证);\n② 结果裁决角色闸 canResolveOutcome 单源(outcome confirm/dispute/attribution 收口\napprover/admin,判责矩阵与 approve 完全对等,G8 ⑥);③ /api/roles list/upsert 返回\n接线 contracts RoleAssignmentDto。另含发布快照推进 cf68476 与合并插坏段落修复。\n\n本地全链(2026-08-20):pnpm check exit 0 · check:runtime 378/378(地板 370→378)·\ncheck:ui 14/14。PR CI:头 cec3cd5 run 32375879119 两 job 全绿(2395bfb 的 run #16 红\n为 G18 已档收尾偶发——378 测试全过仅 Fastify auth.rs256 收尾 TCP 未处理拒绝,\n等价复跑即绿,判责档案见 CLAUDE.md G18)。","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-08-20T07:30:53-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/e4b6a5e4925ba1a7234be9035af63c53fd77b945...c0ed7540c137f2a6828d24503a4c396156996f33","Len":9}...
|
1787326999
|
Edit
Delete
|
|
25110
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"55b9c2a0a {"Commits":[{"Sha1":"55b9c2a0af78b6998bac3614dedc7187e37057ea","Message":"merge: 汇合远端治理修复轮(PR #1/#2/#3,e4b6a5e..c0ed754)与本地 C45–C68 大波次\n\n冲突决议(24 文件):\n- reports/baseline:取本地 08-22 棘轮(458 tests / 66 files / 456 cases / 19×2 UI,为远端严格超集)\n- jobs.processor / work.module / queue.ts(fastify):取本地 C26 JobIntent 同事务链(远端 commit 后 queue.add + defaultJobOptions 兜底已被结构性取代;嫁接远端 Redis db NaN 守卫到 Fastify 侧保持双后端对等)\n- roles.service ×2:取本地 C42 审计事务版 + 嫁接远端 RoleAssignmentDto 返回类型接线(PR #3 拍板资产)\n- page.tsx:取本地 C53 会话身份(auth-identity testid,Playwright 依赖)\n- check-ui-acceptance:本地 OIDC 编排 + 远端 F8 注释并集\n- CLAUDE.md:本地 C45–C68 动态区为基底,嫁接远端 F8 行、五层 CI 假红叙事、结果裁决角色闸(G8 ⑫)、own-tests git-tracked 口径注记,快照更新为两远端对齐 c0ed754(run 32380591807 绿)\n\n编号撞号收口:两条时间线独立分配了 C25/C26/C1——远端线三个战役重编号为 C69(runner 自含 contracts 构建 + F8)/ C70(地板采集只认 git 已跟踪)/ C71(队列双注册策略显式化),经验库标题、脚本注释、测试注释同步改引;本地 C25(迟到成功)/C26(JobIntent)/C1(check-naming)编号不变。\n\n合并树证据:静态 pnpm check 全绿(Node 22,本地 dirty 工作区 2026-08-22);双后端 UI 聚合 38/38 绿(伙伴会话实跑,指纹绑定本合并内容)。合并提交自身的远端 CI 以 headSha 定位的 run 为准。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T08:10:56-07:00"},{"Sha1":"f79d0b0b172086ad5ae0954bd2f27a4e640398a1","Message":"feat(security)+feat(ops)+feat(mobile): 生产安全与运维深水区大波次——权限/OIDC/RLS/凭据隔离/追踪/韧性/容量/移动端双平台\n\n- 权限与身份:C52 PermissionAssignment 细粒度权限(ALLOW/DENY 覆盖 + 迁移 CHECK)+ C53 Web OIDC PKCE 真实登录态(mock IdP + BFF code exchange + 会话复核)+ C51 生产启动 fail-closed(check:auth-startup)\n- 数据库纵深:C54 22 租户表 FORCE RLS 双策略与 ALS Prisma bridge + C55/C56 migration/API/dispatcher 三凭据分离、独立 dispatcher 入口(check:db-credentials / check:rls)\n- 可观测与韧性:C57 OTLP/W3C 四进程分布式追踪(packages/observability tracing + otel-collector/tempo 参考编排)+ C58/C63/C64/C65 依赖断链/半开黑洞/超时延迟/池饱和 14 fault 恢复(check:dependency-resilience)\n- 容量包络:C61 双 API 真实依赖探测 480 次(check:capacity)+ C66 双后端业务写链 40 主链持久积压无损排空(check:write-capacity)\n- 多实例与 Redis:C49 四 OS 进程真实竞争领取(check:multi-instance)+ C50 requirepass/非零 DB live 认证链(check:redis-auth)\n- 数字员工体验:C46 Actor 入职状态机与六步配置 + C45 health 单源 + C47 SSE 浏览器验收 + 工作台响应式设计收口(design-qa 验收记录 + PageMetricStrip + 头像资产)\n- 移动端:C59/C60 Capacitor 8 Android/iOS 双平台受版本控制工程 + 静态导出 runner(check:mobile)+ Android debug APK/emulator 验收 + 移动 runbook\n- 治理回灌:CLAUDE.md/AGENTS.md 动态区 C45–C67 战役索引、baseline 棘轮(458 tests / 127 行为对比点 / 19×2 UI 用例)、全量 reports 证据刷新\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T07:42:56-07:00"},{"Sha1":"4f2e17b9c3aa4745c5acebadabdd979e0a7ee7f4","Message":"Harden governance runtime and acceptance coverage\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-21T08:36:22-07:00"},{"Sha1":"f6ea2efbccafe9df16c29fd2f3ee80cedd159338","Message":"feat: 完善可靠作业交接与产品手册\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-20T06:47:23-07:00"}],"HeadCommit":{"Sha1":"55b9c2a0af78b6998bac3614dedc7187e37057ea","Message":"merge: 汇合远端治理修复轮(PR #1/#2/#3,e4b6a5e..c0ed754)与本地 C45–C68 大波次\n\n冲突决议(24 文件):\n- reports/baseline:取本地 08-22 棘轮(458 tests / 66 files / 456 cases / 19×2 UI,为远端严格超集)\n- jobs.processor / work.module / queue.ts(fastify):取本地 C26 JobIntent 同事务链(远端 commit 后 queue.add + defaultJobOptions 兜底已被结构性取代;嫁接远端 Redis db NaN 守卫到 Fastify 侧保持双后端对等)\n- roles.service ×2:取本地 C42 审计事务版 + 嫁接远端 RoleAssignmentDto 返回类型接线(PR #3 拍板资产)\n- page.tsx:取本地 C53 会话身份(auth-identity testid,Playwright 依赖)\n- check-ui-acceptance:本地 OIDC 编排 + 远端 F8 注释并集\n- CLAUDE.md:本地 C45–C68 动态区为基底,嫁接远端 F8 行、五层 CI 假红叙事、结果裁决角色闸(G8 ⑫)、own-tests git-tracked 口径注记,快照更新为两远端对齐 c0ed754(run 32380591807 绿)\n\n编号撞号收口:两条时间线独立分配了 C25/C26/C1——远端线三个战役重编号为 C69(runner 自含 contracts 构建 + F8)/ C70(地板采集只认 git 已跟踪)/ C71(队列双注册策略显式化),经验库标题、脚本注释、测试注释同步改引;本地 C25(迟到成功)/C26(JobIntent)/C1(check-naming)编号不变。\n\n合并树证据:静态 pnpm check 全绿(Node 22,本地 dirty 工作区 2026-08-22);双后端 UI 聚合 38/38 绿(伙伴会话实跑,指纹绑定本合并内容)。合并提交自身的远端 CI 以 headSha 定位的 run 为准。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T08:10:56-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/c0ed7540c137f2a6828d24503a4c396156996f33...55b9c2a0af78b6998bac3614dedc7187e37057ea","Len":4}...
|
1787411590
|
Edit
Delete
|
|
25111
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"28ea42cca {"Commits":[{"Sha1":"28ea42cca5364bd425358f803436ae5c8f9bc687","Message":"fix(governance): mobile export runner 自含 contracts 构建——C69 的 mobile 化身在首轮合并推送 CI 实锤\n\nrun 32580980619 静态 job 红判责:check-mobile-export 的正向静态导出直跑 next build,\nweb 运行时入口依赖 @repo/contracts dist;干净 checkout 无残留构建产物即秒崩\n(violations 1 / staticFiles 0 / synced 0),本机因开发期残留 dist 恒绿——与 C69\n「本机恒绿 ≠ 干净环境能跑」同构,是该教训的第三次现身(runtime → UI → mobile)。\n\n- check-mobile-export.mjs:正向导出前自含 `pnpm --filter @repo/contracts build` +\n dist/index.js 存在性断言(M9,防 tsbuildinfo 静默空转),与两验收 runner 同款\n- check-fork-readiness.mjs:F8 绊网从两 runner 扩至三 runner(含 mobile export);\n 负向已验证(拆掉 mobile 构建步 → F8 精确 1 红 → 恢复复绿)\n- CLAUDE.md/AGENTS.md:C69 行与 G14 ② 叙事回灌三 runner 口径与本次实锤\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T08:19:42-07:00"}],"HeadCommit":{"Sha1":"28ea42cca5364bd425358f803436ae5c8f9bc687","Message":"fix(governance): mobile export runner 自含 contracts 构建——C69 的 mobile 化身在首轮合并推送 CI 实锤\n\nrun 32580980619 静态 job 红判责:check-mobile-export 的正向静态导出直跑 next build,\nweb 运行时入口依赖 @repo/contracts dist;干净 checkout 无残留构建产物即秒崩\n(violations 1 / staticFiles 0 / synced 0),本机因开发期残留 dist 恒绿——与 C69\n「本机恒绿 ≠ 干净环境能跑」同构,是该教训的第三次现身(runtime → UI → mobile)。\n\n- check-mobile-export.mjs:正向导出前自含 `pnpm --filter @repo/contracts build` +\n dist/index.js 存在性断言(M9,防 tsbuildinfo 静默空转),与两验收 runner 同款\n- check-fork-readiness.mjs:F8 绊网从两 runner 扩至三 runner(含 mobile export);\n 负向已验证(拆掉 mobile 构建步 → F8 精确 1 红 → 恢复复绿)\n- CLAUDE.md/AGENTS.md:C69 行与 G14 ② 叙事回灌三 runner 口径与本次实锤\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T08:19:42-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/55b9c2a0af78b6998bac3614dedc7187e37057ea...28ea42cca5364bd425358f803436ae5c8f9bc687","Len":1}...
|
1787411987
|
Edit
Delete
|
|
25112
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d0abf16e0 {"Commits":[{"Sha1":"d0abf16e0287850cbb497074a866f1b35074dbb1","Message":"fix(test): auth.roles 升权审计断言按 subject 收窄——合并组合暴露的语义冲突\n\nCI run 32581362188 判责:本地线 C42 审计断言(查询租户全量 role.assigned 并断言恰好 2 条)\n与远端线 PR #3 新增的结果裁决闸用例(同租户内先授过一次 approver)在两条时间线上各自全绿,\n合并后首次同文件运行即互相污染——第 3 条审计事件令断言 3≠2 红。git 无冲突 ≠ 语义无冲突。\n\n修复由并行会话完成、本提交收编(两侧同款):审计断言先 filter(subject === \"u-upgrade\")\n再 toMatchObject——断言收窄到被测 subject,与其他用例的角色授予解耦。\n双端 auth.roles 已在一次性专属库(PG 55447 + Redis 6397/9)各 6/6 复现通过。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T08:28:23-07:00"}],"HeadCommit":{"Sha1":"d0abf16e0287850cbb497074a866f1b35074dbb1","Message":"fix(test): auth.roles 升权审计断言按 subject 收窄——合并组合暴露的语义冲突\n\nCI run 32581362188 判责:本地线 C42 审计断言(查询租户全量 role.assigned 并断言恰好 2 条)\n与远端线 PR #3 新增的结果裁决闸用例(同租户内先授过一次 approver)在两条时间线上各自全绿,\n合并后首次同文件运行即互相污染——第 3 条审计事件令断言 3≠2 红。git 无冲突 ≠ 语义无冲突。\n\n修复由并行会话完成、本提交收编(两侧同款):审计断言先 filter(subject === \"u-upgrade\")\n再 toMatchObject——断言收窄到被测 subject,与其他用例的角色授予解耦。\n双端 auth.roles 已在一次性专属库(PG 55447 + Redis 6397/9)各 6/6 复现通过。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-22T08:28:23-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/28ea42cca5364bd425358f803436ae5c8f9bc687...d0abf16e0287850cbb497074a866f1b35074dbb1","Len":1}...
|
1787412510
|
Edit
Delete
|