|
21689
|
8
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"e401a6d51 {"Commits":[{"Sha1":"e401a6d51f226dd652bbef6931ce065e0506e4ed","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-11T09:57:57+08:00"}],"HeadCommit":{"Sha1":"e401a6d51f226dd652bbef6931ce065e0506e4ed","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-11T09:57:57+08:00"},"CompareURL":"vodtest/pc/compare/b5c94568519eb444c3f23256dcbfc79f4587c816...e401a6d51f226dd652bbef6931ce065e0506e4ed","Len":1}...
|
1786413537
|
Edit
Delete
|
|
21690
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"e401a6d51 {"Commits":[{"Sha1":"e401a6d51f226dd652bbef6931ce065e0506e4ed","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-11T09:57:57+08:00"}],"HeadCommit":{"Sha1":"e401a6d51f226dd652bbef6931ce065e0506e4ed","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-11T09:57:57+08:00"},"CompareURL":"vodtest/pc/compare/b5c94568519eb444c3f23256dcbfc79f4587c816...e401a6d51f226dd652bbef6931ce065e0506e4ed","Len":1}...
|
1786413537
|
Edit
Delete
|
|
28854
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"e3efb3c61 {"Commits":[{"Sha1":"e3efb3c619905b02fe97a0d5c1222b3bccefb9f2","Message":"新增重新发起预订选时页面\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-10T09:59:57+08:00"}],"HeadCommit":{"Sha1":"e3efb3c619905b02fe97a0d5c1222b3bccefb9f2","Message":"新增重新发起预订选时页面\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-10T09:59:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/057e337d863d8687d24a70cc426e6cef2d749249...e3efb3c619905b02fe97a0d5c1222b3bccefb9f2","Len":1}...
|
1789005639
|
Edit
Delete
|
|
28855
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"e3efb3c61 {"Commits":[{"Sha1":"e3efb3c619905b02fe97a0d5c1222b3bccefb9f2","Message":"新增重新发起预订选时页面\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-10T09:59:57+08:00"}],"HeadCommit":{"Sha1":"e3efb3c619905b02fe97a0d5c1222b3bccefb9f2","Message":"新增重新发起预订选时页面\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-10T09:59:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/057e337d863d8687d24a70cc426e6cef2d749249...e3efb3c619905b02fe97a0d5c1222b3bccefb9f2","Len":1}...
|
1789005639
|
Edit
Delete
|
|
10979
|
1
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10980
|
9
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10981
|
3
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10982
|
4
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10983
|
7
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10984
|
8
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10985
|
10
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
10986
|
11
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e3eea539a {"Commits":[{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},{"Sha1":"750fb8da59b1be45aba97456346f3cf9009812a6","Message":"小程序游戏类原生微信支付修改。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:38:56+08:00"}],"HeadCommit":{"Sha1":"e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-09T18:39:04+08:00"},"CompareURL":"vodtest/pay/compare/24f12a6f67e6ea31f2764884f8f8c8de8987eb40...e3eea539ab8ef712c7d9fcb5b23ccc1418107d13","Len":2}...
|
1781001563
|
Edit
Delete
|
|
1220
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/chore/release-rollback-orchestrator
|
0
|
{"Commits":[{"Sha1":"e3e4f75d0 {"Commits":[{"Sha1":"e3e4f75d0b1d6119ca2e07fa20262c1332444963","Message":"feat(release): 新增 scripts/release/rollback-prod.sh 三层回滚编排器\n\nCLAUDE.md C6.1 标注的\"统一回滚编排\"真缺口。串联现有三个独立回滚工具:\n - 流量层 (traffic): blue-green-deploy.sh --rollback 零代价、零数据风险\n - 镜像层 (app): rollback.sh --version N 中等代价、不动 DB\n - DB 层 (db): generate-rollback-strategy.sh 高风险、需 DBA 确认\n\n外加:\n - 五项预检(操作员身份 / .env.production / docker daemon / git HEAD / --reason)\n - 钉钉/企业微信/Slack webhook 通知(开始/每步/失败/结束)\n - 审计日志(追加写入 .rollback-audit.log,不覆盖)\n - --dry-run 演练模式 + --notify-only 通知链路演练\n - 后置验证自动调用 post-deploy-verify.sh\n - 失败不自动二次回滚(避免 thrash,由 oncall 决策)\n\n设计原则:\n 1. 不自动 apply DDL — generate-rollback-strategy.sh 只生成 SQL\n 由 DBA 在事务中手工 review 后执行\n 2. --reason 必填 — 写入审计与通知,可追溯\n 3. 数据库回滚需输入大写 ROLLBACK-DB 二次确认\n 4. 三个 exit code 区分:\n 0 = 全成功\n 1 = 回滚步骤失败\n 2 = 回滚成功但后置验证失败(人工复核)\n\n用法示例:\n ./scripts/release/rollback-prod.sh --list\n ./scripts/release/rollback-prod.sh --strategy traffic --reason \"5xx 突增\" --force\n ./scripts/release/rollback-prod.sh --strategy app --version 2 --reason \"登录死锁\"\n ./scripts/release/rollback-prod.sh --dry-run --strategy full --version 1 --reason \"演练\"\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","CommitterName":"luoguoguo","Timestamp":"2026-04-26T23:15:01-07:00"},{"Sha1":"fdd8b70d9d9b8cdede72c798322233b39622258f","Message":"fix(scripts): generate-rollback-strategy 去硬编码 /Users/jh.sj 绝对路径\n\n原脚本第 8 行写死 MIGRATIONS_DIR=/Users/jh.sj/巨嗨/巨嗨智库/...,\n在任何其他开发机或 CI 环境立即失败。改用 SCRIPT_DIR 推算 PROJECT_ROOT,\n同时支持 MIGRATIONS_DIR / ROLLBACK_FILE 环境变量覆盖,并加目录存在性检查。\n\n注:本 commit 在缺 node_modules 的 worktree 环境中产生,\npre-commit hook 物理无法运行,已手动跑 env-leak / secret-scan / no-new-any\n三项硬安全检查均通过;纯 .sh 改动不影响 TS 检查范围;\nCI governance-audit job 推上去后会全量复检。\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","CommitterName":"luoguoguo","Timestamp":"2026-04-26T23:13:59-07:00"},{"Sha1":"2f48db790aed38fc57c204cf12b4998ecec92205","Message":"fix(router): useListPage 默认跳 /new,对齐 14 个仍用 /create 的模块路径\n\n仓库历史并存 /new (86) 与 /create (89) 两种新建路由命名约定,\nuseListPage.handleCreate 硬编码跳转 ${basePath}/new。当 router\n只注册 /create 时,/new 会被同级 :id 通配路由捕获,\nDetail.vue 用 id=\"new\" 调 detail API 触发 404。\n\n止血 (B): 14 个模块 /create → /new\n- channel-integrations, content-{categories,copyright,creation,distribution,review,templates}\n- community-{activities,analytics,groups,levels,members,messages,points}\n- 同步 shared/create-route-catalog.ts (13 项快照) + route-permission-compat.test.ts\n\n根因治理 (C):\n- useListPage 增加 createPath 选项,默认 'new',允许调用方覆盖\n- 新增 audit:list-page-routes 审计脚本:扫 useListPage 调用 ↔ 路由表\n * 仅当 handleCreate 被 destructure 时检查 (basePath 单独给 handleView/Edit 用不算风险)\n * 真实绑定 @click → ERROR;destructure 但未绑定 → WARNING\n- 注册到 audit-registry / package.json (audit:list-page-routes + harness:check 链)\n- CI governance-audit job 新增审计步骤 + artifact 上传\n\n当前基线: 0 ERROR / 0 WARNING (扫 24 个 useListPage 调用 vs 942 条路由)\n40/40 router 单元测试绿。\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","CommitterName":"luoguoguo","Timestamp":"2026-04-26T22:26:48-07:00"}],"HeadCommit":{"Sha1":"e3e4f75d0b1d6119ca2e07fa20262c1332444963","Message":"feat(release): 新增 scripts/release/rollback-prod.sh 三层回滚编排器\n\nCLAUDE.md C6.1 标注的\"统一回滚编排\"真缺口。串联现有三个独立回滚工具:\n - 流量层 (traffic): blue-green-deploy.sh --rollback 零代价、零数据风险\n - 镜像层 (app): rollback.sh --version N 中等代价、不动 DB\n - DB 层 (db): generate-rollback-strategy.sh 高风险、需 DBA 确认\n\n外加:\n - 五项预检(操作员身份 / .env.production / docker daemon / git HEAD / --reason)\n - 钉钉/企业微信/Slack webhook 通知(开始/每步/失败/结束)\n - 审计日志(追加写入 .rollback-audit.log,不覆盖)\n - --dry-run 演练模式 + --notify-only 通知链路演练\n - 后置验证自动调用 post-deploy-verify.sh\n - 失败不自动二次回滚(避免 thrash,由 oncall 决策)\n\n设计原则:\n 1. 不自动 apply DDL — generate-rollback-strategy.sh 只生成 SQL\n 由 DBA 在事务中手工 review 后执行\n 2. --reason 必填 — 写入审计与通知,可追溯\n 3. 数据库回滚需输入大写 ROLLBACK-DB 二次确认\n 4. 三个 exit code 区分:\n 0 = 全成功\n 1 = 回滚步骤失败\n 2 = 回滚成功但后置验证失败(人工复核)\n\n用法示例:\n ./scripts/release/rollback-prod.sh --list\n ./scripts/release/rollback-prod.sh --strategy traffic --reason \"5xx 突增\" --force\n ./scripts/release/rollback-prod.sh --strategy app --version 2 --reason \"登录死锁\"\n ./scripts/release/rollback-prod.sh --dry-run --strategy full --version 1 --reason \"演练\"\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@luoguoguodeMacBook-Pro.local","CommitterName":"luoguoguo","Timestamp":"2026-04-26T23:15:01-07:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/8b28a0af74c8801b122de4d42a95742e2302646a...e3e4f75d0b1d6119ca2e07fa20262c1332444963","Len":3}...
|
1777270515
|
Edit
Delete
|
|
26133
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"e3c68491b {"Commits":[{"Sha1":"e3c68491bf56bc07fef336950c9a83e5460843c3","Message":"Add room scope select all header\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-26T13:18:49+08:00"}],"HeadCommit":{"Sha1":"e3c68491bf56bc07fef336950c9a83e5460843c3","Message":"Add room scope select all header\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-26T13:18:49+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ddc80ac43579416f843e8971467f9346b87c31e2...e3c68491bf56bc07fef336950c9a83e5460843c3","Len":1}...
|
1787721552
|
Edit
Delete
|
|
26134
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"e3c68491b {"Commits":[{"Sha1":"e3c68491bf56bc07fef336950c9a83e5460843c3","Message":"Add room scope select all header\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-26T13:18:49+08:00"}],"HeadCommit":{"Sha1":"e3c68491bf56bc07fef336950c9a83e5460843c3","Message":"Add room scope select all header\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-26T13:18:49+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ddc80ac43579416f843e8971467f9346b87c31e2...e3c68491bf56bc07fef336950c9a83e5460843c3","Len":1}...
|
1787721552
|
Edit
Delete
|
|
22923
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"e3c166715 {"Commits":[{"Sha1":"e3c16671509b2667e8b8c497124d0003edafc3fc","Message":"触发手动获取团购静态预览更新\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-14T15:25:10+08:00"}],"HeadCommit":{"Sha1":"e3c16671509b2667e8b8c497124d0003edafc3fc","Message":"触发手动获取团购静态预览更新\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-14T15:25:10+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/0e2094e659481b3f38c811c38711b41a8ce0640f...e3c16671509b2667e8b8c497124d0003edafc3fc","Len":1}...
|
1786692314
|
Edit
Delete
|
|
22924
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"e3c166715 {"Commits":[{"Sha1":"e3c16671509b2667e8b8c497124d0003edafc3fc","Message":"触发手动获取团购静态预览更新\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-14T15:25:10+08:00"}],"HeadCommit":{"Sha1":"e3c16671509b2667e8b8c497124d0003edafc3fc","Message":"触发手动获取团购静态预览更新\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-14T15:25:10+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/0e2094e659481b3f38c811c38711b41a8ce0640f...e3c16671509b2667e8b8c497124d0003edafc3fc","Len":1}...
|
1786692314
|
Edit
Delete
|
|
31214
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e3b9d1252 {"Commits":[{"Sha1":"e3b9d12525448038fd8d8ac3f3c1470552ce4ff7","Message":"chore(reports): sbom 回绑——包清单一字未变,因为镜像还是 106 个提交前那个\n\nlockfile 模式扫 reports/image-digest.json 指向的镜像(sha256:c0869934…,本机 docker 里还在),\n268 个包,worktreeDirty=false。\n\n**这次回绑没有改变任何实质结论:** 触发过期的是 63ff31f 改的 runtime/pnpm-lock.yaml(把 clients\n三包的 devDeps pin 成 exact),而 SBOM 描述的是镜像里的物料——镜像绑的源提交 05e3826 距当前 HEAD\n106 个提交,那些改动根本还没进镜像。逐包比对确认:新旧两份的包清单完全一致,变的只有 SPDX 生成时间戳。\n\n诚实读法:**provenance.gitSha 说「我是在哪跑的」,sourceSha 说「我描述的是 05e3826 的镜像」——\n两者相距 106 个提交。** 作用域纳入 runtime/pnpm-lock.yaml,是为了在锁文件变动时提醒「SBOM 可能\n不再反映当前源码」;正确回应是**重建镜像**(需 BuildKit + Gitea token,不在本机这轮范围),\n而不是重跑一遍生成器。回绑只是让证据链不挂着一条无人处理的红,没有解决镜像落后本身。\n\ncoverage 仍是 partial:只含 /srv/runtime/apps/api-nestjs 的 Node 依赖,不含基础镜像的 Debian 包。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-18T17:22:33-07:00"},{"Sha1":"a48cbd69d9411a1c7bc85e0fb97520c4392d1e73","Message":"docs(证据): 补 identity/reports 的扫描面处置说明,并修掉它已造成的一处数字漂移\n\n全仓盲区复核查出的唯一真发现:check-evidence-freshness.mjs 只扫 reports/ 与\nruntime/reports/ 两个目录(写死在源码里),identity/reports/ 的 15 份报告既不在作用域\n登记里、也不在未登记账里——不是「未登记」,是压根没被看见。\n\nidentity 是 PF-07 阶段 1 的过渡工作区,按仓纪律 7 其三级门禁不进根 pnpm check 链,这层\n分离是有意的;但报告新鲜度的失察不是:那 15 份确实被当证据用(verify:candidate 从\nidentity/reports/baseline.json 读测试地板,docs/项目完整能力表.md E03 直接引用两份),\n而 identity 自带的 check:docs-truth 有 0 条 freshness-sha-* 断言(runtime 版有 4 条),\n于是「报告往前跑了、文档没跟上」这类漂移没有任何一道门禁能发现。\n\n它已经真的发生了。三处文档写 runtime 255 / UI 12 @ 85d538b,而报告实际绑:\nruntime-acceptance @ 25ead3e(2026-09-12,261 项 / 地板 255)、ui-acceptance @ 90cda56\n(2026-09-13,12 项)、dual-backend-behavior @ 25ead3e(差分 0)。三处按文档既有的\n「当前 + 历史」体例改正,85d538b 那轮移入历史;该次报告未记录的细节(新 UI 运行的\nWeb / API 端口)不补写,明示未记录。\n\n处置说明写进 undeclaredNote,含二选一出口(纳入扫描面逐份登记,或给 identity 的\ncheck-docs-truth 补 freshness-sha-* 断言)并注明 PF-07 阶段 2 后此条作废——但在那之前\n不得把「将来会消失」当作现在不管的理由。归门禁 Owner 裁。\n\n核验:check:evidence 未登记账仍 10 份 0 份无说明;identity check:governance-docs 与\ncheck:docs-truth 均绿;工作区一致性 L4 / L10 / L13 均 0。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-18T17:20:16-07:00"}],"HeadCommit":{"Sha1":"e3b9d12525448038fd8d8ac3f3c1470552ce4ff7","Message":"chore(reports): sbom 回绑——包清单一字未变,因为镜像还是 106 个提交前那个\n\nlockfile 模式扫 reports/image-digest.json 指向的镜像(sha256:c0869934…,本机 docker 里还在),\n268 个包,worktreeDirty=false。\n\n**这次回绑没有改变任何实质结论:** 触发过期的是 63ff31f 改的 runtime/pnpm-lock.yaml(把 clients\n三包的 devDeps pin 成 exact),而 SBOM 描述的是镜像里的物料——镜像绑的源提交 05e3826 距当前 HEAD\n106 个提交,那些改动根本还没进镜像。逐包比对确认:新旧两份的包清单完全一致,变的只有 SPDX 生成时间戳。\n\n诚实读法:**provenance.gitSha 说「我是在哪跑的」,sourceSha 说「我描述的是 05e3826 的镜像」——\n两者相距 106 个提交。** 作用域纳入 runtime/pnpm-lock.yaml,是为了在锁文件变动时提醒「SBOM 可能\n不再反映当前源码」;正确回应是**重建镜像**(需 BuildKit + Gitea token,不在本机这轮范围),\n而不是重跑一遍生成器。回绑只是让证据链不挂着一条无人处理的红,没有解决镜像落后本身。\n\ncoverage 仍是 partial:只含 /srv/runtime/apps/api-nestjs 的 Node 依赖,不含基础镜像的 Debian 包。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-18T17:22:33-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/d7d9fe5adc753a199dba41ec4be184d3db5053c4...e3b9d12525448038fd8d8ac3f3c1470552ce4ff7","Len":2}...
|
1789777366
|
Edit
Delete
|
|
31767
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e3b7d3213 {"Commits":[{"Sha1":"e3b7d32131235d99a085579bc9fa8d5591d07b72","Message":"docs(计划): 补记 ep-workbench-callback.env 已由 Owner 从废纸篓 rm -P 删除 @ 真源仓 a0dd6361\n\n§8 当日「/private/tmp 下三条 worktree 移除」一行:.env 单独删除的时间、方式,以及本会话因沙箱无法访问 ~/.Trash 未能独立核实。\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-21T09:57:35-07:00"}],"HeadCommit":{"Sha1":"e3b7d32131235d99a085579bc9fa8d5591d07b72","Message":"docs(计划): 补记 ep-workbench-callback.env 已由 Owner 从废纸篓 rm -P 删除 @ 真源仓 a0dd6361\n\n§8 当日「/private/tmp 下三条 worktree 移除」一行:.env 单独删除的时间、方式,以及本会话因沙箱无法访问 ~/.Trash 未能独立核实。\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-21T09:57:35-07:00"},"CompareURL":"luoanwu/platform-governance/compare/0450055cecd7ad2f04154142c10d0ccb57a23d0f...e3b7d32131235d99a085579bc9fa8d5591d07b72","Len":1}...
|
1790009858
|
Edit
Delete
|
|
27471
|
1
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e3984e565 {"Commits":[{"Sha1":"e3984e565956056b47746bf79cf0bc36e782ce7c","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T15:28:20+08:00"}],"HeadCommit":{"Sha1":"e3984e565956056b47746bf79cf0bc36e782ce7c","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T15:28:20+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/f00e3f80984f784ee2cfc6f6e069d6040e05282f...e3984e565956056b47746bf79cf0bc36e782ce7c","Len":1}...
|
1788334110
|
Edit
Delete
|
|
27472
|
5
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e3984e565 {"Commits":[{"Sha1":"e3984e565956056b47746bf79cf0bc36e782ce7c","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T15:28:20+08:00"}],"HeadCommit":{"Sha1":"e3984e565956056b47746bf79cf0bc36e782ce7c","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T15:28:20+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/f00e3f80984f784ee2cfc6f6e069d6040e05282f...e3984e565956056b47746bf79cf0bc36e782ce7c","Len":1}...
|
1788334110
|
Edit
Delete
|
|
30852
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e393d2db5 {"Commits":[{"Sha1":"e393d2db524e2c16a517866d412b1d039c01640a","Message":"docs(计划): 偏差 #36 裁决「维持分离」,S-5 由过渡方案改判为终态\n\n目录负责人裁定选项 ①:模块依赖故障 ≠ 宿主运行时不健康。模块健康只在\nGET /api/platform/modules[/:id/health] 可见,/api/health 只反映宿主依赖。\n\n两处改判:\n- S-5 不再标「过渡方案」而是终态。这条分离由 e2e/identity-profile.test.ts\n 第 188—189 行的成对断言守着,是设计不是欠账;真源仓已给该用例补注释说明\n 裁决出处与那次 775 → 561 的实锤\n- 跨目录待办更新:FR-1—5 已随框架 0.22.0 全部到位(FR-1 健康子检查 0.19.0、\n FR-4 租户 claim 读序 0.20.0、FR-5 runner 三值 0.20.0),余 FR-6 待受理\n\n偏差 #36 移入已关闭,并在其中记下「FR 被受理 ≠ 它解锁的工作就该做」。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T23:49:17-07:00"}],"HeadCommit":{"Sha1":"e393d2db524e2c16a517866d412b1d039c01640a","Message":"docs(计划): 偏差 #36 裁决「维持分离」,S-5 由过渡方案改判为终态\n\n目录负责人裁定选项 ①:模块依赖故障 ≠ 宿主运行时不健康。模块健康只在\nGET /api/platform/modules[/:id/health] 可见,/api/health 只反映宿主依赖。\n\n两处改判:\n- S-5 不再标「过渡方案」而是终态。这条分离由 e2e/identity-profile.test.ts\n 第 188—189 行的成对断言守着,是设计不是欠账;真源仓已给该用例补注释说明\n 裁决出处与那次 775 → 561 的实锤\n- 跨目录待办更新:FR-1—5 已随框架 0.22.0 全部到位(FR-1 健康子检查 0.19.0、\n FR-4 租户 claim 读序 0.20.0、FR-5 runner 三值 0.20.0),余 FR-6 待受理\n\n偏差 #36 移入已关闭,并在其中记下「FR 被受理 ≠ 它解锁的工作就该做」。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-17T23:49:17-07:00"},"CompareURL":"luoanwu/platform-governance/compare/4be34a8411ad6ac48125865937ecad8ec32abc1f...e393d2db524e2c16a517866d412b1d039c01640a","Len":1}...
|
1789714159
|
Edit
Delete
|
|
31090
|
11
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31091
|
9
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31092
|
1
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31093
|
3
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31094
|
4
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31095
|
7
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31096
|
8
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
31097
|
10
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"e38218cd2 {"Commits":[{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"}],"HeadCommit":{"Sha1":"e38218cd25e98e7e652892a07e700718e8a508a4","Message":"客户满意度批量作废确定弹窗\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-18T16:57:43+08:00"},"CompareURL":"vodtest/admin/compare/6ae1c8f25aeeb4516dfae1a019dc8dddb492ebf8...e38218cd25e98e7e652892a07e700718e8a508a4","Len":1}...
|
1789721872
|
Edit
Delete
|
|
32859
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e37745638 {"Commits":[{"Sha1":"e377456388812dee2bc863266d62516adf447744","Message":"chore(reports): embed current evidence in snapshots\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T02:13:11-07:00"},{"Sha1":"22e71e8444200731c155e0dc276bf70e1d8f07af","Message":"chore(reports): record partial evidence after closeout merge\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T02:13:07-07:00"},{"Sha1":"0b498ad7f411b56cf0cb206351ee21c2d74ff9b3","Message":"chore(reports): rebind snapshots after evidence and image merge\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T02:10:09-07:00"},{"Sha1":"9fdfd57a655dc6cd1721d2d81284d6092536a1eb","Message":"Merge evidence reruns and credential updates into closeout\n\n# Conflicts:\n#\treports/evidence-freshness.latest.json\n#\treports/workbench-catalog-snapshot.latest.json\n#\treports/workbench-ops-snapshot.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T02:03:34-07:00"},{"Sha1":"402c415eed1d13be8b25eceda124e0030c98562c","Message":"docs(deploy): record workbench snapshot publication\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T01:57:39-07:00"}],"HeadCommit":{"Sha1":"e377456388812dee2bc863266d62516adf447744","Message":"chore(reports): embed current evidence in snapshots\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T02:13:11-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/e4d940935405b79aa9b9edbdfb4f4ae491f68f0e...e377456388812dee2bc863266d62516adf447744","Len":31}...
|
1790241239
|
Edit
Delete
|
|
8492
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8493
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8494
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8495
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8496
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8497
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8498
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
8499
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e375705af {"Commits":[{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"}],"HeadCommit":{"Sha1":"e375705af0ee48dbb0e24c4d17252cd3f92508d1","Message":"续费测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T10:07:13+08:00"},"CompareURL":"vodtest/pay/compare/87dac620aecc24d4171b201659e846c8a0da4ab9...e375705af0ee48dbb0e24c4d17252cd3f92508d1","Len":1}...
|
1780538837
|
Edit
Delete
|
|
22747
|
1
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22748
|
9
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22749
|
3
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22750
|
4
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22751
|
7
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22752
|
8
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22753
|
10
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
22754
|
11
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e36bf0a87 {"Commits":[{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},{"Sha1":"25b83b1237dfc05e6de91ac9f5082c46d61b0bc6","Message":"Merge pull request '1' (#326) from pay-260728 into pay\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/326\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:26+08:00"},{"Sha1":"f759a0f869978cceda7d6973c40b09db741f7830","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T13:12:42+08:00"},{"Sha1":"effda302bf1d7e5e2d331223b3ba20c216556c4e","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:13:10+08:00"},{"Sha1":"bfdcc932d26a806f53a19c1afbd66d9f71b335e5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-08-11T11:12:58+08:00"}],"HeadCommit":{"Sha1":"e36bf0a874e0578ad6fa28a911117388e1385c4a","Message":"Merge pull request '1' (#327) from pay into pay-260818\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pay/pulls/327\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-14T09:57:44+08:00"},"CompareURL":"vodtest/pay/compare/6115d07d97526bc2d21865f90c447572d62506c6...e36bf0a874e0578ad6fa28a911117388e1385c4a","Len":8}...
|
1786672667
|
Edit
Delete
|
|
18099
|
5
|
5
|
5
|
63
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"e35b3d577 {"Commits":[{"Sha1":"e35b3d57744e6178a7c3fdeae0aab051c6f2408f","Message":"fix: 工作台展示与激活解耦修复播放闪烁;移除引擎标识显示\n\n- 闪烁根因:激活与展示耦合在叶子字区间判定,播放穿过字间空洞时\n 三句上下文/字级轨道/KTV/检查器整块逐帧卸载重挂\n- 修法:展示层改句包络定位当前句;激活层仍只认叶子字区间\n (空洞内零字扫色、data-lyric-active=false,蓝图不变量保持),\n 句间空档三层空态不变(e2e 无词隔离用例语义原样)\n- 波形画布改 layout-effect 与播头同帧提交,仅尺寸变化时重设像素\n- 头部「Qwen3 FA · 80ms grid」与错误兜底文案中的引擎标识不再显示\n (engine/runtimeContract 数据层保留,审计不受影响)\n- 证据:typecheck 绿;check:ui 7/7(2026-07-21 实跑);\n 真实空洞点实测(句内 52.40s 整行保持、句间 63.88s 三层空态)\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-07-21T20:43:46-07:00"}],"HeadCommit":{"Sha1":"e35b3d57744e6178a7c3fdeae0aab051c6f2408f","Message":"fix: 工作台展示与激活解耦修复播放闪烁;移除引擎标识显示\n\n- 闪烁根因:激活与展示耦合在叶子字区间判定,播放穿过字间空洞时\n 三句上下文/字级轨道/KTV/检查器整块逐帧卸载重挂\n- 修法:展示层改句包络定位当前句;激活层仍只认叶子字区间\n (空洞内零字扫色、data-lyric-active=false,蓝图不变量保持),\n 句间空档三层空态不变(e2e 无词隔离用例语义原样)\n- 波形画布改 layout-effect 与播头同帧提交,仅尺寸变化时重设像素\n- 头部「Qwen3 FA · 80ms grid」与错误兜底文案中的引擎标识不再显示\n (engine/runtimeContract 数据层保留,审计不受影响)\n- 证据:typecheck 绿;check:ui 7/7(2026-07-21 实跑);\n 真实空洞点实测(句内 52.40s 整行保持、句间 63.88s 三层空态)\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-07-21T20:43:46-07:00"},"CompareURL":"luoanwu/forced-alignment/compare/1b55d1eece101ec72f25af96f62713da05ae06ff...e35b3d57744e6178a7c3fdeae0aab051c6f2408f","Len":1}...
|
1784691828
|
Edit
Delete
|
|
31742
|
7
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"e3588cc76 {"Commits":[{"Sha1":"e3588cc76925b15fcd1fef2cb9273313a363d4b5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-21T18:39:40+08:00"}],"HeadCommit":{"Sha1":"e3588cc76925b15fcd1fef2cb9273313a363d4b5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-21T18:39:40+08:00"},"CompareURL":"vodtest/app/compare/68f5c7b3c9ecb669e4c7ba2b15cfeb7b4b72ffee...e3588cc76925b15fcd1fef2cb9273313a363d4b5","Len":1}...
|
1789987419
|
Edit
Delete
|
|
31743
|
9
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260915
|
0
|
{"Commits":[{"Sha1":"e3588cc76 {"Commits":[{"Sha1":"e3588cc76925b15fcd1fef2cb9273313a363d4b5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-21T18:39:40+08:00"}],"HeadCommit":{"Sha1":"e3588cc76925b15fcd1fef2cb9273313a363d4b5","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-21T18:39:40+08:00"},"CompareURL":"vodtest/app/compare/68f5c7b3c9ecb669e4c7ba2b15cfeb7b4b72ffee...e3588cc76925b15fcd1fef2cb9273313a363d4b5","Len":1}...
|
1789987419
|
Edit
Delete
|