|
24707
|
1
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"88cbebc0f {"Commits":[{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"}],"HeadCommit":{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"},"CompareURL":"vodtest/app/compare/c40369072ce6c20d2eb85a523176aa4ac89773e0...88cbebc0f4710364e5cd17f8386d5a7203322b34","Len":1}...
|
1787280623
|
Edit
Delete
|
|
24708
|
3
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"88cbebc0f {"Commits":[{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"}],"HeadCommit":{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"},"CompareURL":"vodtest/app/compare/c40369072ce6c20d2eb85a523176aa4ac89773e0...88cbebc0f4710364e5cd17f8386d5a7203322b34","Len":1}...
|
1787280623
|
Edit
Delete
|
|
24709
|
4
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"88cbebc0f {"Commits":[{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"}],"HeadCommit":{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"},"CompareURL":"vodtest/app/compare/c40369072ce6c20d2eb85a523176aa4ac89773e0...88cbebc0f4710364e5cd17f8386d5a7203322b34","Len":1}...
|
1787280623
|
Edit
Delete
|
|
24710
|
7
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"88cbebc0f {"Commits":[{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"}],"HeadCommit":{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"},"CompareURL":"vodtest/app/compare/c40369072ce6c20d2eb85a523176aa4ac89773e0...88cbebc0f4710364e5cd17f8386d5a7203322b34","Len":1}...
|
1787280623
|
Edit
Delete
|
|
24711
|
10
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"88cbebc0f {"Commits":[{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"}],"HeadCommit":{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"},"CompareURL":"vodtest/app/compare/c40369072ce6c20d2eb85a523176aa4ac89773e0...88cbebc0f4710364e5cd17f8386d5a7203322b34","Len":1}...
|
1787280623
|
Edit
Delete
|
|
24712
|
11
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"88cbebc0f {"Commits":[{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"}],"HeadCommit":{"Sha1":"88cbebc0f4710364e5cd17f8386d5a7203322b34","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-21T10:50:19+08:00"},"CompareURL":"vodtest/app/compare/c40369072ce6c20d2eb85a523176aa4ac89773e0...88cbebc0f4710364e5cd17f8386d5a7203322b34","Len":1}...
|
1787280623
|
Edit
Delete
|
|
36456
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"88d6b3943 {"Commits":[{"Sha1":"88d6b3943cf3a0ae9cff1dd404eafc204e90b1d5","Message":"docs(skills): ep-check-runtime 补两条本机实测的坑(compose 新增 PLATFORM_DEPLOYMENT_ENV 必填、用例数上涨后地板棘轮须同批收紧)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T19:24:04-07:00"}],"HeadCommit":{"Sha1":"88d6b3943cf3a0ae9cff1dd404eafc204e90b1d5","Message":"docs(skills): ep-check-runtime 补两条本机实测的坑(compose 新增 PLATFORM_DEPLOYMENT_ENV 必填、用例数上涨后地板棘轮须同批收紧)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T19:24:04-07:00"},"CompareURL":"luoanwu/platform-governance/compare/c5f51ac90be62dc9f15314b85fe58b2f05f37351...88d6b3943cf3a0ae9cff1dd404eafc204e90b1d5","Len":1}...
|
1791685457
|
Edit
Delete
|
|
23495
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"88d85e8b3 {"Commits":[{"Sha1":"88d85e8b3d7ef7f89123feae397e877fc81d72d1","Message":"Add inspection SMS template page\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-17T16:21:25+08:00"}],"HeadCommit":{"Sha1":"88d85e8b3d7ef7f89123feae397e877fc81d72d1","Message":"Add inspection SMS template page\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-17T16:21:25+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/e461a105a0fa1a139fd295d2ef450f21af08bcfb...88d85e8b3d7ef7f89123feae397e877fc81d72d1","Len":1}...
|
1786954907
|
Edit
Delete
|
|
23496
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"88d85e8b3 {"Commits":[{"Sha1":"88d85e8b3d7ef7f89123feae397e877fc81d72d1","Message":"Add inspection SMS template page\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-17T16:21:25+08:00"}],"HeadCommit":{"Sha1":"88d85e8b3d7ef7f89123feae397e877fc81d72d1","Message":"Add inspection SMS template page\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-17T16:21:25+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/e461a105a0fa1a139fd295d2ef450f21af08bcfb...88d85e8b3d7ef7f89123feae397e877fc81d72d1","Len":1}...
|
1786954907
|
Edit
Delete
|
|
20294
|
5
|
5
|
5
|
67
|
0
|
0
|
refs/heads/governance/adversarial-audit-fixes-2026 refs/heads/governance/adversarial-audit-fixes-20260728...
|
0
|
{"Commits":[{"Sha1":"88df9fddc {"Commits":[{"Sha1":"88df9fddc74d13ebbc389e8ca265c8953c06bc22","Message":"治理: /review 首个自动化验收——fixture 注入 + G29 null 字芯片用例,UI 地板 6→7\n\n- REVIEW_WORKDIR 注入点 + 仓内确定性 fixture(fixture-song,含 G29 null 时间字)\n- check:ui 第 7 例:字级时间面板渲染 / null 字禁用虚线芯片(title 无对齐证据)/\n 有证据字可点击试听\n- 负向测试:fixture 缺失整轮红且 e2e-results 显示仅新用例 ok:false(其余 6 绿)\n- 地板 uiTestsPassed 6→7、ownTestCases 62→63;报告绑定 gitSha 348939f5\n- 边界如实记:执行链路(C24 重跑刷新)仍无自动化,fixture 用例覆盖不到\n\ncheck / check:ui(7) 本机全绿。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-01T22:14:08-07:00"},{"Sha1":"348939f512d2bc10165e5bcb98597837828a63f2","Message":"治理: G29 关闭——null 时间字契约落地,导出契约账本清零\n\n用户拍板选 A:无对齐证据的官方字保留、时间置 null(官方字全覆盖)。\n\n- phase2 三处修复:发射点保留 null 字 / VAD 尾延长落最后一个有时间字 /\n 全局换算透传 null;TDD 2 用例先红后绿,pytest 地板 137→139\n- 导出层 groupTimedChars:null 字并入相邻有时间段(行首并后、其余并前、\n 全 null 回落行级),elrc/ass/kas 渲染零改动消费分组结果\n- 工作台 null 字虚线禁用芯片(不参与高亮/试听),类型 start/end 允许 null\n- 4 首债务歌复跑(GUNCHARLIE/有你有我/爱情一阵风/素颜):\n check:export-contract 账本 23 行→0,存量冻结清空\n- 浏览器实证(web-verify:3131 隔离 distDir):素颜 elrc\n \u003c00:20.33\u003e的很\u003c00:20.35\u003e 文本完整、X-Export-Per-Char-Downgraded 4→0、\n 工作台 13 个 null 芯片正确渲染、控制台零错误\n\ncheck / pipeline(139) / export-contract(账本清零) 本机全绿。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-01T20:51:41-07:00"},{"Sha1":"54d0518408a1fdeae63f4fb61a3d5fb885e09c0c","Message":"治理: G25 关闭——7 首债务歌定源重跑 phase2 清账,残余分类转出 G29\n\n- 定源纪律:qingtian×2 靠人声时长 314.57s 逐位比对定源晴天 full_mix,\n 分析对齐靠歌词 grep + 230.24s 时长吻合定源魏翔时差(比对而非猜);\n 爱情一阵风/素颜 现场重分离(demucs worker)\n- 7 首 phase2 重跑(52-89s/首):陈旧产物债 90 行→23 行全清\n (qingtian×2 22→0、分析对齐 21→0、GUNCHARLIE 48→1)\n- 剩余 4 首 23 行重跑不可清:实为现行代码缺口——phase2 丢弃无对齐\n 证据的官方字(素颜 L3「很」抽查推翻 roman 空预设),违反双轨契约\n 官方字全覆盖意图,登记 G29 待契约拍板\n- 冻结账本收紧 7 首→4 首;门禁 INFO 文案改指 G29(重跑不可清)\n- 词元化修复(C18/G27/C26)借清账首次过真歌产物级验证(泰/闽/国语)\n\ncheck / pipeline(137) / export-contract(存量4+新增0) 本机全绿。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-01T20:33:19-07:00"},{"Sha1":"2a22686cab5028a364debbc9aad9ffeaed40d20f","Message":"治理: 语言判定/词元化单源收口 + 报告 provenance 与导出契约账本\n\n- C23 运行时单源 config/structure-modes.v1.json 入库(fresh clone 实证必红)+\n check:pipeline 入库绊网(git ls-files 而非 existsSync)\n- C24 工作台同曲重跑面板不刷新:dataToken 令牌驱动重取\n- C25 vote_language/resolve_structure_languages 标签归一 + 拉丁票白名单\n fail-closed(用户拍板),策略收口 _latin_script_language 单源\n- G27+C26 worker 词元化三处对齐 services + NFD 谚文/假名修复(分组保码位、\n 罗马化走 NFC 合成);check:pipeline 升级为跨 venv 行为比对(11 组多语言用例\n + 词元拼接无损不变量)\n- C27 phase1 CLI 声明通道接通(run/align 均传 declared_language)+\n resolve_structure_languages 对 detected/fallback/declared 入口统一归一\n- G22 主体:scripts/lib/provenance.mjs 单源,15 处报告写点统一携带\n gitSha/worktreeDirty,check:governance 强制校验(含 runtime/ui 转强制)\n- G25 半闭环:check:export-contract 门禁 + 冻结账本(首跑盘出存量债 7 首,\n 新增即阻塞、账本缺失 fail-closed)\n\npytest 地板 124→137;check / runtime(56) / ui(6) / pipeline(137) /\nexport-contract 五级门禁本机全绿;全部修复先红后绿负向测试取证。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-01T20:13:48-07:00"},{"Sha1":"eb6956a03b3a63cf459aade2c4538b9a3e992e91","Message":"feat: default review runs to vocal-fast\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-07-30T19:52:34-07:00"}],"HeadCommit":{"Sha1":"88df9fddc74d13ebbc389e8ca265c8953c06bc22","Message":"治理: /review 首个自动化验收——fixture 注入 + G29 null 字芯片用例,UI 地板 6→7\n\n- REVIEW_WORKDIR 注入点 + 仓内确定性 fixture(fixture-song,含 G29 null 时间字)\n- check:ui 第 7 例:字级时间面板渲染 / null 字禁用虚线芯片(title 无对齐证据)/\n 有证据字可点击试听\n- 负向测试:fixture 缺失整轮红且 e2e-results 显示仅新用例 ok:false(其余 6 绿)\n- 地板 uiTestsPassed 6→7、ownTestCases 62→63;报告绑定 gitSha 348939f5\n- 边界如实记:执行链路(C24 重跑刷新)仍无自动化,fixture 用例覆盖不到\n\ncheck / check:ui(7) 本机全绿。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-01T22:14:08-07:00"},"CompareURL":"luoanwu/songformer-structure-lyrics/compare/7d093d6ffa01151af6a18fbd41e0d3d8fb82e9ed...88df9fddc74d13ebbc389e8ca265c8953c06bc22","Len":5}...
|
1785651775
|
Edit
Delete
|
|
21350
|
11
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21351
|
9
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21352
|
1
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21353
|
3
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21354
|
4
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21355
|
7
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21356
|
8
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
21357
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260818
|
0
|
{"Commits":[{"Sha1":"88f10ec79 {"Commits":[{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"}],"HeadCommit":{"Sha1":"88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Message":"需求-美团直连管理\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-08-10T10:44:20+08:00"},"CompareURL":"vodtest/pc/compare/0745af9e41b4021fcb1dac288f869fa37b6d88c2...88f10ec7993b6d176a5ed29a3515ac1c10e959e3","Len":1}...
|
1786329879
|
Edit
Delete
|
|
20261
|
8
|
5
|
8
|
51
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"88fb2aa68 {"Commits":[{"Sha1":"88fb2aa68377d24865992a812dc9dfb5f200569c","Message":"接入阿里模型\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T17:58:13+08:00"}],"HeadCommit":{"Sha1":"88fb2aa68377d24865992a812dc9dfb5f200569c","Message":"接入阿里模型\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T17:58:13+08:00"},"CompareURL":"luoanwu/yggdrasil-local-life-tools/compare/d230fd6dfb8fdba731ca1356263d1ec584d734be...88fb2aa68377d24865992a812dc9dfb5f200569c","Len":1}...
|
1785491898
|
Edit
Delete
|
|
20262
|
5
|
5
|
8
|
51
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"88fb2aa68 {"Commits":[{"Sha1":"88fb2aa68377d24865992a812dc9dfb5f200569c","Message":"接入阿里模型\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T17:58:13+08:00"}],"HeadCommit":{"Sha1":"88fb2aa68377d24865992a812dc9dfb5f200569c","Message":"接入阿里模型\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T17:58:13+08:00"},"CompareURL":"luoanwu/yggdrasil-local-life-tools/compare/d230fd6dfb8fdba731ca1356263d1ec584d734be...88fb2aa68377d24865992a812dc9dfb5f200569c","Len":1}...
|
1785491898
|
Edit
Delete
|
|
30771
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"88fc7ff5c {"Commits":[{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"}],"HeadCommit":{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/eb3442cbc8bcd0f7783520a510276ba0892eb764...88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Len":1}...
|
1789700245
|
Edit
Delete
|
|
30772
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"88fc7ff5c {"Commits":[{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"}],"HeadCommit":{"Sha1":"88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Message":"一键报警设置改独立页面并移除App员工详情\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-18T10:57:03+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/eb3442cbc8bcd0f7783520a510276ba0892eb764...88fc7ff5ce12ec35afbb7fb49d8009ae0a312e29","Len":1}...
|
1789700245
|
Edit
Delete
|
|
32991
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"890186f6c {"Commits":[{"Sha1":"890186f6ced6dcb9f3ed0cf8181953c468022255","Message":"chore(reports): 静态门禁与聚合报告回绑 @ bf81e72\n\n在 clean bf81e72 上一次 check:governance 运行:naming / schema-sync / validation-source / contract-consumers / dual-backend-parity / statemachine-write-guard / fork-readiness / app-manifest / migrations / database-rls / os-product-layer / governance-docs / docs-truth / runtime-governance 与 governance 聚合共享同一 runId。\n\n聚合棘轮仍红,两项均早于 A1—A3 存在:osProductLayerViolations 0→1(O18:OS 宿主 UI 报告相对当前产品验收与 OS Web 源已陈旧);reportProvenanceViolations 0→6(runtime / UI / 双后端行为等验收报告源码指纹仍属 d338bf1)。本提交只记录事实,不放宽基线。\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-26T07:07:11-07:00"},{"Sha1":"bf81e722bdb0bee4347e23613d3f787ad187b39c","Message":"feat(auth): 企业 IdP 令牌 profile——按租户 issuer 白名单与 JWKS、at+jwt、单值 aud、tenant_id 绑定 issuer、scope 收窄、租户头一致性(G23 / 控制面接入蓝图 A3,关 H3)\n\n- @repo/auth 新增 AUTH_TOKEN_PROFILE=enterprise-idp,与既有 local-jwt 互斥并存:issuer 白名单由 PLATFORM_IDENTITY_BASE_URL(IdP 规范 origin,不带路径)+ PLATFORM_IDENTITY_TENANT_SLUGS_JSON 派生为 {origin}/t/{slug};每租户 issuer 一份 {issuer}/oauth2/jwks 缓存,启动强制发现、周期刷新、最大陈旧窗口,任一租户刷新失败整体不替换;未验签 payload 的 iss 只在白名单内路由。校验 RS256、typ=at+jwt、单值 aud(字符串或恰一元素数组)、sub/jti/sid/grant_id/scope 必需、iat 不在未来、tenant_id 必须等于 issuer 对应租户、actor_type 若存在必须 human(403)、x-tenant-id / 实时 ?tenantId= 若存在必须一致(401 TENANT_HEADER_MISMATCH);角色只经 AUTH_SCOPE_ROLES_JSON 显式收窄;撤销沿用权威快照(可选)。与 AUTH_JWT_ISSUER / AUTH_JWKS_URL / 静态密钥互斥,非 RS256、非 TLS、带路径 origin、畸形映射均拒绝启动。两后端接线零改动:startRemoteJwksRefresh / authenticateHttp / authenticateRealtime 按 profile 分派,HTTP / SSE / WS 同口径;authenticate* 增加 nowSeconds 测试时钟 seam\n- @repo/contracts 新增 platform-identity.ts:tenant ↔ IdP slug 映射校验 / 解析与租户 issuer 派生单源(slug 规则取契约 v1 issuer pattern);enterprise-fact-publisher 改为消费该单源(A2 出站与 A3 入站共用一份映射)\n- 测试:控制面《企业 IdP 访问令牌契约》夹具复制件(2 正向 / 10 负向,packages/auth/src/__fixtures__,标明来源)逐条驱动 + HR 侧规则 7 例,auth 包 45/45;NestJS auth.enterprise-idp.http.test.ts 2/2(生产装配 + 隔离 PostgreSQL 62 迁移)与 local-jwt JWKS 回归 1/1;Fastify 同名 2/2 与回归 1/1;contracts 2/2;publisher 11/11。变异探针(禁用 typ 检查)使夹具 neg-id-token-as-access-token 与 HR 规则用例准确红\n- turbo.json 登记 AUTH_TOKEN_PROFILE、AUTH_SCOPE_ROLES_JSON;CLAUDE.md 真源地图 / G23 与蓝图 §10 回灌\n\n本地证据(2026-09-26):双后端 typecheck、lint;naming / validation / contract-consumers / dual-backend / write-guard / fork-readiness / governance-docs / docs-truth 通过。真实企业 IdP、逐次 introspection 与 dev / 生产验收仍为 0。\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-26T07:06:43-07:00"},{"Sha1":"21a33f1f621387b11f6ee8b53a58bdeca4e2106e","Message":"chore(reports): 静态门禁与聚合报告回绑 @ 0beede4\n\n在 clean 0beede4 上一次 check:governance 运行:naming / schema-sync / validation-source / contract-consumers / dual-backend-parity / statemachine-write-guard / fork-readiness / app-manifest / migrations / database-rls / os-product-layer / governance-docs / docs-truth / runtime-governance 与 governance 聚合共享同一 runId;appManifestViolations=0、appManifestChecks=14。\n\n聚合棘轮仍红,两项均早于 A1/A2 存在:osProductLayerViolations 0→1(O18:OS 宿主 UI 报告相对当前产品验收与 OS Web 源已陈旧,需重跑宿主 UI 验收);reportProvenanceViolations 0→6(runtime / UI / 双后端行为等验收报告源码指纹仍属 d338bf1,需重跑真实 DB 与浏览器验收)。本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T06:27:51-07:00"},{"Sha1":"0beede4f795c180c0591e4877873763707e62797","Message":"feat(facts): 出站令牌按租户取——client_credentials 服务身份与静态令牌租户绑定,凭据失败不消耗死信配额(G23 / 控制面接入蓝图 A2,关 H2)\n\n- packages/enterprise-fact-publisher:PlatformFactCredentialProvider 成为出站令牌单源,publisher 按 envelope.tenant_id 取令牌、绝不跨租户复用。createClientCredentialsProvider 向企业 IdP POST {PLATFORM_IDENTITY_BASE_URL}/t/{tenantSlug}/oauth2/token(client_secret_basic,grant_type/audience/scope 表单,与控制面 identity MachineIdentity.issue 契约对齐),每租户缓存、到期前刷新、同租户并发合并、失败冷却,非 localhost 强制 TLS;createTenantBoundStaticCredential 让 PLATFORM_FACT_TOKEN 只服务其 tenant_id/tenantId 声明的租户,NODE_ENV=production 禁止。两种模式互斥,同时配置或都缺失均拒绝启动;ten_… → slug 映射经 PLATFORM_IDENTITY_TENANT_SLUGS_JSON 由 IdP Owner 给出,缺映射失败关闭\n- 双后端 relay:PlatformCredentialError(PLATFORM_CREDENTIAL_UNAVAILABLE/REJECTED/TENANT_UNMAPPED/TENANT_UNBOUND)不递增 attempts、不进死信,按 ENTERPRISE_FACT_CREDENTIAL_RETRY_MS(默认 30s)重排并写 last_error_code;事实本身的发布失败仍走指数退避与十次死信;dispatcher/plugin 传入 credentialRetryMs\n- 测试:publisher 单测 11 例;NestJS/Fastify enterprise-fact-relay 各 12 例(新增凭据失败不消耗配额并恢复后同 fact_id 投递、多租户各用本租户令牌且未映射租户失败关闭),隔离 PostgreSQL 空库 62 迁移首次部署后通过;变异探针(破坏凭据分类)使两条新用例准确红。跨仓 e2e 的 HS256 演示令牌带 tenantId,静态绑定路径保持兼容;platform-fact-delivery.acceptance 改用 createTenantBoundStaticCredential\n- turbo.json 登记全部新环境变量(C23);README、enterprise-fact-delivery.md、platform-shared-dev.md、蓝图 §10 与 CLAUDE.md 真源地图 / G23 回灌\n\n本地证据(2026-09-26):双后端 typecheck、lint;naming/validation/contract-consumers/dual-backend/write-guard/fork-readiness/governance-docs/docs-truth 通过。真实企业 IdP 签发、slug 映射输入与 dev/生产传输仍为 0;全量 check:runtime 与控制面跨仓 e2e 本轮未重跑。\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-26T06:27:20-07:00"}],"HeadCommit":{"Sha1":"890186f6ced6dcb9f3ed0cf8181953c468022255","Message":"chore(reports): 静态门禁与聚合报告回绑 @ bf81e72\n\n在 clean bf81e72 上一次 check:governance 运行:naming / schema-sync / validation-source / contract-consumers / dual-backend-parity / statemachine-write-guard / fork-readiness / app-manifest / migrations / database-rls / os-product-layer / governance-docs / docs-truth / runtime-governance 与 governance 聚合共享同一 runId。\n\n聚合棘轮仍红,两项均早于 A1—A3 存在:osProductLayerViolations 0→1(O18:OS 宿主 UI 报告相对当前产品验收与 OS Web 源已陈旧);reportProvenanceViolations 0→6(runtime / UI / 双后端行为等验收报告源码指纹仍属 d338bf1)。本提交只记录事实,不放宽基线。\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-26T07:07:11-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/849a0460c229611a1afa4b798be51fbc72408273...890186f6ced6dcb9f3ed0cf8181953c468022255","Len":4}...
|
1790432773
|
Edit
Delete
|
|
33524
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33525
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33526
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33527
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33528
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33529
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33530
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
33531
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"890b705c7 {"Commits":[{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"}],"HeadCommit":{"Sha1":"890b705c7f81eb81e2e9db97cd5398a777152b44","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-30T10:24:16+08:00"},"CompareURL":"vodtest/pay/compare/5092245e72b15932d8234eff21ece66ca1504894...890b705c7f81eb81e2e9db97cd5398a777152b44","Len":1}...
|
1790735065
|
Edit
Delete
|
|
13599
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13600
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13601
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13602
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13603
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13604
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13605
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
13606
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"890d8744b {"Commits":[{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"}],"HeadCommit":{"Sha1":"890d8744bb581107d8535386cd77facc06e01dbb","Message":"酒水支付新增组合支付\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-22T15:57:26+08:00"},"CompareURL":"vodtest/pay/compare/fe18def56c435ff2ceba2349b59a2ab92ebee15e...890d8744bb581107d8535386cd77facc06e01dbb","Len":1}...
|
1782115088
|
Edit
Delete
|
|
110
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"89209aba1 {"Commits":[{"Sha1":"89209aba1afe21133399ce0db0a47c2729c9a4b4","Message":"feat: 新增门店管理模块,补充门店维度营销分析端点\n\n一、门店管理模块 (stores)\n- 门店 CRUD:创建、更新、删除、状态管理\n- 门店类型:旗舰店、标准店、加盟店、合作店、迷你店、快闪店\n- 状态机:pending → active → suspended/renovating → closed\n\n二、门店维度营销分析端点\n- GET /stores/:id/marketing-analytics - 门店营销分析(活动、直播、团购、订单汇总)\n- GET /stores/:id/roi-analytics - 门店 ROI 分析(投入产出比、渠道分解、同比环比)\n- GET /stores/:id/livestream-stats - 门店直播统计(场次、时长、观众、GMV)\n- GET /stores/:id/campaigns - 门店活动列表\n\n三、门店对比和排行\n- POST /stores/compare - 多门店横向对比\n- GET /stores/ranking - 门店排行榜(营收、订单、评分、直播GMV)\n\n四、门店营销配置\n- PATCH /stores/:id/marketing-config - 团购/直播/促销开关、平台配置、预算设置\n\n五、前端 API 模块\n- stores.ts:完整类型定义 + API 封装 + 状态配置 + 工具函数\n\n严格遵循8条开发红线\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-11T07:36:12Z"},{"Sha1":"bd02a7f3eefc8d114499177151ddde0a410c4065","Message":"feat: 完善 KTV 智慧营销域模块代码实现 - 19个后端模块 + 19个前端API模块\n\n一、分析类模块 (3个)\n- social-analytics: 社交媒体分析(账号概览、内容表现、粉丝画像、竞品对比、趋势分析)\n- content-analytics: 内容分析(表现概览、热门内容、分类表现、发布时间分析)\n- livestream-gifts: 直播礼物(礼物配置、赠送记录、礼物统计、排行榜)\n\n二、商家联盟域模块 (5个)\n- alliance-partners: 联盟商家(入驻审核、等级管理、状态机驱动)\n- alliance-agreements: 联盟协议(协议模板、审批流、续签终止)\n- alliance-campaigns: 联盟活动(多商家参与、效果追踪、奖励配置)\n- alliance-coupons: 联盟优惠券(发放核销、成本分摊、使用规则)\n- alliance-packages: 联盟套餐(多商家组合、分成模式、有效期管理)\n\n三、社群运营域模块 (4个)\n- community-materials: 社群素材(素材库、审核流程、使用追踪)\n- community-tasks: 社群任务(任务配置、执行管理、状态机驱动)\n- community-fission: 社群裂变(邀请奖励、拼团助力、排行榜)\n- community-bots: 社群机器人(多平台支持、自动回复、消息日志)\n\n四、团购运营域模块 (7个)\n- groupbuy-platforms: 团购平台(平台接入、同步配置、对账管理)\n- groupbuy-promotions: 团购促销(促销配置、状态管理、批量操作)\n- groupbuy-inventory: 团购库存(库存管理、预警机制、调拨盘点)\n- groupbuy-redemptions: 团购核销(券码验证、核销记录、统计分析)\n- groupbuy-reviews: 团购评价(评价管理、商家回复、审核分析)\n- groupbuy-commissions: 团购佣金(佣金规则、结算审批、对账报表)\n- groupbuy-influencers: 团购达人(招募审核、等级体系、带货数据)\n\n技术规范:\n- 后端:5层标准结构(schema/service/controller/routes/index)\n- 前端:完整 TypeScript 类型定义 + API 封装\n- 严格遵循8条开发红线(多租户隔离、状态机、事件驱动等)\n\n文件统计:\n- 后端模块:19个目录,95个文件\n- 前端API:19个TypeScript模块,总计约10,000+行代码\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-11T07:21:51Z"},{"Sha1":"5c0e2a9ccc614bb1dac8ed3875f4eeddb1bed80d","Message":"feat: 完善 modules.ts 模块元数据定义,覆盖全部142个已部署模块\n\n主要变更:\n1. 新增 ModuleCategory 类型:\n - hr (人力资源域)\n - marketing-customer (营销客户维度)\n - ktv-content, ktv-social, ktv-geo, ktv-adflow, ktv-livestream, ktv-alliance, ktv-community, ktv-groupbuy (KTV智慧营销域)\n\n2. 补充缺失的模块定义:\n - 营销客户维度:campaign-targets, segments, customer-marketing\n - 系统核心模块:auth, scheduled-jobs, event-logs, event-subscriptions, realtime, ai-copilot\n - 服务域:service, service-monitor\n - 履约域:maintenance, workflow-generator\n - 财务域:customer-profit\n - HR域:hr\n\n3. 新增KTV智慧营销域模块(未来规划):\n - 内容管理、社交媒体、GEO优化、投流管理、直播运营、商家联盟、社群运营、团购运营等34个模块\n\n4. 清理重复模块定义:\n - 删除 users, roles, departments, notifications, files, events, approvals, analytics, dashboard, reports, im 的重复定义\n\n模块统计:\n- 已部署模块:142个(全部覆盖)\n- 总定义模块:176个(含34个未来规划模块)\n\n严格遵循8条开发红线\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-11T06:14:38Z"},{"Sha1":"b7ed9e35d5ce2b9182dd507c95aa9c675335c3b3","Message":"feat: 营销模块客户/门店维度增强 - 活动定向、客户分群、营销分析\n\n核心功能:\n- 新增4个数据库表:campaign_targets、audience_segments、segment_members、campaign_performance\n- 新增3个后端模块:campaign-targets(活动定向)、segments(客户分群)、customer-marketing(营销分析)\n- 新增3个前端API模块,包含完整类型定义和工具函数\n- 新增18个权限配置,归入营销客户维度分组\n\n技术亮点:\n- 分群状态机:draft → active → paused → archived\n- 营销衍生指标:CTR、CVR、ROI、CPA、ROAS 自动计算\n- 多维度分析:客户、门店、活动、分群四个维度\n- 严格遵循8条开发红线\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-11T06:00:53Z"},{"Sha1":"fb6039939f7601cf35179127a6b8205e787342aa","Message":"feat: 完善社交账号、广告人群、广告报表等6个核心模块,严格遵循8条开发红线\n\n完善模块:\n- social-accounts: 8平台账号授权、数据同步、指标追踪、健康度评估\n- social-interactions: 6种互动类型、4种状态、情感分析、自动回复\n- livestream-analytics: 10+分析维度、房间/商品/主播/话术效果分析\n- livestream-scripts: 7种话术类型、6种场景、AI生成优化、结构化模板\n- ad-audiences: 6种人群类型、6种数据源、相似人群、规则验证\n- ad-reports: 8种报表API、10种指标计算、预算预警、效果建议\n\n特性:\n- 状态机驱动:所有状态变更通过POST动作接口\n- 类型安全:禁用any,完整类型定义与后端严格匹配\n- 四层架构:智库层/数链层/SOP层/IM层交互文档\n- 工具函数:格式化、验证、健康度计算、图表数据生成\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-11T05:02:28Z"}],"HeadCommit":{"Sha1":"89209aba1afe21133399ce0db0a47c2729c9a4b4","Message":"feat: 新增门店管理模块,补充门店维度营销分析端点\n\n一、门店管理模块 (stores)\n- 门店 CRUD:创建、更新、删除、状态管理\n- 门店类型:旗舰店、标准店、加盟店、合作店、迷你店、快闪店\n- 状态机:pending → active → suspended/renovating → closed\n\n二、门店维度营销分析端点\n- GET /stores/:id/marketing-analytics - 门店营销分析(活动、直播、团购、订单汇总)\n- GET /stores/:id/roi-analytics - 门店 ROI 分析(投入产出比、渠道分解、同比环比)\n- GET /stores/:id/livestream-stats - 门店直播统计(场次、时长、观众、GMV)\n- GET /stores/:id/campaigns - 门店活动列表\n\n三、门店对比和排行\n- POST /stores/compare - 多门店横向对比\n- GET /stores/ranking - 门店排行榜(营收、订单、评分、直播GMV)\n\n四、门店营销配置\n- PATCH /stores/:id/marketing-config - 团购/直播/促销开关、平台配置、预算设置\n\n五、前端 API 模块\n- stores.ts:完整类型定义 + API 封装 + 状态配置 + 工具函数\n\n严格遵循8条开发红线\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-11T07:36:12Z"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/abd8cdd0283c96dc4a62fbf753d2aca2e68aa379...89209aba1afe21133399ce0db0a47c2729c9a4b4","Len":187}...
|
1771862388
|
Edit
Delete
|
|
141
|
5
|
5
|
5
|
9
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"893022bfd {"Commits":[{"Sha1":"893022bfd17ce1f2e75e75651551cf8ceaacfe45","Message":"feat: 嗨赞AI输入法Android版初始提交\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-02-27T15:28:58+08:00"}],"HeadCommit":{"Sha1":"893022bfd17ce1f2e75e75651551cf8ceaacfe45","Message":"feat: 嗨赞AI输入法Android版初始提交\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-02-27T15:28:58+08:00"},"CompareURL":"luoanwu/haizhan-ime-android/compare/a8f0a86b4c1d4422bfe5c002b8c5307111d317bb...893022bfd17ce1f2e75e75651551cf8ceaacfe45","Len":1}...
|
1772177363
|
Edit
Delete
|
|
28949
|
5
|
5
|
5
|
115
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"893c0ef89 {"Commits":[{"Sha1":"893c0ef891743c1b55aae0f68073ba3ace55889b","Message":"chore: 自 base-framework@386855e 移出 OS 产品扩展与两级 OS 门禁(G26 关闭;框架零依赖)\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T21:01:23-07:00"}],"HeadCommit":{"Sha1":"893c0ef891743c1b55aae0f68073ba3ace55889b","Message":"chore: 自 base-framework@386855e 移出 OS 产品扩展与两级 OS 门禁(G26 关闭;框架零依赖)\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T21:01:23-07:00"},"CompareURL":"","Len":1}...
|
1789039524
|
Edit
Delete
|
|
33136
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"89476024b {"Commits":[{"Sha1":"89476024b155f2127735233e069805ffd9134530","Message":"feat(process): pin Case correlation and deduplicate source events\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-28T16:45:23-07:00"}],"HeadCommit":{"Sha1":"89476024b155f2127735233e069805ffd9134530","Message":"feat(process): pin Case correlation and deduplicate source events\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-28T16:45:23-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/1caf52279b79b46e8d1ca8fb9065d1e6e4bfa2bc...89476024b155f2127735233e069805ffd9134530","Len":1}...
|
1790639294
|
Edit
Delete
|
|
36296
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"894ea9f93 {"Commits":[{"Sha1":"894ea9f93a6f8dee1439a1d894217688dd2df894","Message":"chore(reports): record clean merged registry evidence boundary\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T03:11:00-07:00"},{"Sha1":"cf653859dd56fb4e74c58da6fdc764e4796f95c1","Message":"merge: retain GitHub release PR history for mirror sync\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T03:10:52-07:00"},{"Sha1":"37fbc9f87f95fb99c249cc6e755ca69d3f78cd31","Message":"Merge pull request #59 from laoluojuhai/codex/formal-release-materials-20261010\n\n准备 rc.8 源码列车并补齐现用镜像完整 SBOM","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-10-10T03:07:40-07:00"}],"HeadCommit":{"Sha1":"894ea9f93a6f8dee1439a1d894217688dd2df894","Message":"chore(reports): record clean merged registry evidence boundary\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T03:11:00-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/8bf6402a86153ee21c79f76a2343be10325aa735...894ea9f93a6f8dee1439a1d894217688dd2df894","Len":3}...
|
1791627077
|
Edit
Delete
|
|
28512
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"895d082be {"Commits":[{"Sha1":"895d082beea96d68347a044a7d5325a4f22ca99c","Message":"merge: record timeline deployment while preserving subsequent subtitle work\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T16:59:03-07:00"},{"Sha1":"f09cc258438a96bbbbb438a90b300066137891bd","Message":"docs(release): record verified professional timeline deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T16:58:52-07:00"},{"Sha1":"c95402fcbf05b677946fbdadca403acf54b684f6","Message":"fix(video-edit): preserve fractional source inpoints in subtitle samples\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T16:56:15-07:00"},{"Sha1":"f4eb48bf2949e4a612ceaa07c771d62bf8863af1","Message":"merge: integrate subtitle samples with full timeline preview\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T16:53:19-07:00"},{"Sha1":"c924a892265d2032152096e70ad1c4c824a411f3","Message":"feat(video-edit): add subtitle burn panel and bounded samples\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T16:51:52-07:00"}],"HeadCommit":{"Sha1":"895d082beea96d68347a044a7d5325a4f22ca99c","Message":"merge: record timeline deployment while preserving subsequent subtitle work\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T16:59:03-07:00"},"CompareURL":"luoanwu/image-generation/compare/32bdfb83944482eb042e5b98fcf9e0548d6e6953...895d082beea96d68347a044a7d5325a4f22ca99c","Len":5}...
|
1788911963
|
Edit
Delete
|
|
24956
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"895e9819f {"Commits":[{"Sha1":"895e9819fe9d51a9a01b115dac1d5e260fb39511","Message":"移除APP部分分账概览模块\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T16:42:26+08:00"}],"HeadCommit":{"Sha1":"895e9819fe9d51a9a01b115dac1d5e260fb39511","Message":"移除APP部分分账概览模块\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T16:42:26+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/279c1b271706b93797e16cde661e09bee617f225...895e9819fe9d51a9a01b115dac1d5e260fb39511","Len":1}...
|
1787301778
|
Edit
Delete
|
|
24957
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"895e9819f {"Commits":[{"Sha1":"895e9819fe9d51a9a01b115dac1d5e260fb39511","Message":"移除APP部分分账概览模块\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T16:42:26+08:00"}],"HeadCommit":{"Sha1":"895e9819fe9d51a9a01b115dac1d5e260fb39511","Message":"移除APP部分分账概览模块\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-21T16:42:26+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/279c1b271706b93797e16cde661e09bee617f225...895e9819fe9d51a9a01b115dac1d5e260fb39511","Len":1}...
|
1787301778
|
Edit
Delete
|
|
34614
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/claude/p25a-worker-smoke
|
1
|
{"Commits":[{"Sha1":"8970c15d3 {"Commits":[{"Sha1":"8970c15d3a3292d92644958d28691919787a741e","Message":"test: add worker-mode checks to the container image smoke (P2.5a)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:36:00-07:00"},{"Sha1":"201b87d0b0d260c382cac2baaa0747e7a78abc1b","Message":"docs: correct the V1.0 remaining-work list: the SLO breach monitor already exists (cb41c910)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T16:19:28-07:00"}],"HeadCommit":{"Sha1":"8970c15d3a3292d92644958d28691919787a741e","Message":"test: add worker-mode checks to the container image smoke (P2.5a)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:36:00-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/ea5ba1e00b67ea56b264d26cd139ebc8fcbe2ef9...8970c15d3a3292d92644958d28691919787a741e","Len":2}...
|
1790983213
|
Edit
Delete
|
|
34613
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"8970c15d3 {"Commits":[{"Sha1":"8970c15d3a3292d92644958d28691919787a741e","Message":"test: add worker-mode checks to the container image smoke (P2.5a)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:36:00-07:00"}],"HeadCommit":{"Sha1":"8970c15d3a3292d92644958d28691919787a741e","Message":"test: add worker-mode checks to the container image smoke (P2.5a)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:36:00-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/201b87d0b0d260c382cac2baaa0747e7a78abc1b...8970c15d3a3292d92644958d28691919787a741e","Len":1}...
|
1790983213
|
Edit
Delete
|
|
35105
|
1
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"8973e2145 {"Commits":[{"Sha1":"8973e2145096a01aeb885d0774ff27424b429cc2","Message":"Merge remote-tracking branch 'pay/pay-261020' into pay-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-08T15:42:44+08:00"},{"Sha1":"7f2cd09e1ef9e28c1a1cf3def84b4225f6a3d58b","Message":"有开启重置二维码的。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-08T15:42:29+08:00"}],"HeadCommit":{"Sha1":"8973e2145096a01aeb885d0774ff27424b429cc2","Message":"Merge remote-tracking branch 'pay/pay-261020' into pay-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-08T15:42:44+08:00"},"CompareURL":"vodtest/pay/compare/3f104a35cc4124b6a11b4c5d295a98bdd7809110...8973e2145096a01aeb885d0774ff27424b429cc2","Len":2}...
|
1791445372
|
Edit
Delete
|