|
12896
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ecdae120e {"Commits":[{"Sha1":"ecdae120e91a3bcad54ed1e2107d4d31f78e6ac0","Message":"11\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T16:20:45+08:00"}],"HeadCommit":{"Sha1":"ecdae120e91a3bcad54ed1e2107d4d31f78e6ac0","Message":"11\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T16:20:45+08:00"},"CompareURL":"vodtest/pay/compare/09e1186fdc779263f486969d74c4ab47d53fb1e9...ecdae120e91a3bcad54ed1e2107d4d31f78e6ac0","Len":1}...
|
1781598050
|
Edit
Delete
|
|
12897
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ecdae120e {"Commits":[{"Sha1":"ecdae120e91a3bcad54ed1e2107d4d31f78e6ac0","Message":"11\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T16:20:45+08:00"}],"HeadCommit":{"Sha1":"ecdae120e91a3bcad54ed1e2107d4d31f78e6ac0","Message":"11\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T16:20:45+08:00"},"CompareURL":"vodtest/pay/compare/09e1186fdc779263f486969d74c4ab47d53fb1e9...ecdae120e91a3bcad54ed1e2107d4d31f78e6ac0","Len":1}...
|
1781598050
|
Edit
Delete
|
|
48707
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ecd6942d5 {"Commits":[{"Sha1":"ecd6942d585c3fafdfef38be881934bec915918c","Message":"docs(04): 窗口材料新增 §13 53001 与 3101 追平原仓 main 55085456 的换版方案(两份只增迁移已隔离演练、候选镜像已建,未执行)\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-11-11T04:25:21-08:00"}],"HeadCommit":{"Sha1":"ecd6942d585c3fafdfef38be881934bec915918c","Message":"docs(04): 窗口材料新增 §13 53001 与 3101 追平原仓 main 55085456 的换版方案(两份只增迁移已隔离演练、候选镜像已建,未执行)\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-11-11T04:25:21-08:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/e74b8f689ef65cf5925b36296208ff53824e934c...ecd6942d585c3fafdfef38be881934bec915918c","Len":1}...
|
1794400646
|
Edit
Delete
|
|
34896
|
5
|
5
|
5
|
51
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"eccbba06b {"Commits":[{"Sha1":"eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","Message":"feat(fission): 裂变屏补开团、代客参团、成员详情与转介绍绑定 / 手动发奖入口\n\n后端 /group-buys 与 /referrals 的写接口早已就绪并有并发防护,但裂变屏只调了\n列表、结算、退回三个接口,开团、参团、绑定邀请关系、手动发奖都没有界面入口。\n本次只动前端,不改后端与 api.js(五个方法原本就在)。\n\n- 发起拼团:选在售套餐、成团人数、团价、团名、奖励方式、招募有效期、可选团长;\n 校验口径同后端 createGroupBuySchema,非法值在页面拦下不发请求\n- 代客参团:招募中的团可替到店会员占名额,已在团内的会员不出现在选项里;\n 已过截止时间的团不再放行参团(后端目前不校验截止时间,见下)\n- 成员详情:展开时取 /group-buys/:id 的最新成员、团长与获奖标记、各时间点\n- 绑定邀请关系:邀请人 / 被邀人下拉,已选邀请人与已绑定过的会员不可选作被邀人\n- 手动发放转介绍奖励:列出被邀人的已核销订单作为首单凭据,没有则说明原因并禁用\n- 权限同后端 requireRole:店员只见代客参团与绑定,不见开团 / 结算 / 退回 / 发奖\n- 会员、套餐下拉在首次打开表单时才加载;加载失败明示,不显示成「暂无」\n- 写操作防重复提交;成功与失败后都重新拉列表;结果提示固定在视口内\n- 离线样例模式表单可打开,提交只提示、不发请求\n\n验证(一次性 PG + 本分支自起的后端与静态服,桌面 + 手机两个浏览器项目):\n- 前端 npm test / lint / build 通过\n- e2e 新增 4 条深度流程:开团到结算、绑定与无首单不可发奖、凭已核销订单手动发奖、\n 店员入口可见性\n- 基线 a244264 上全量 150 条:147 通过、1 条按设计跳过(种子里可手动发奖的那一对\n 同库只能发一次,第二个浏览器项目跳过)、2 条失败为 07-governance 自助注册用例缺\n ENABLE_SELF_REGISTRATION 开关,主线随后在 e4707f5 的 Playwright 配置里补上\n- rebase 到 ca4022d 后重跑深度流程 + 裂变冒烟 + 注册用例共 24 条:23 通过、\n 1 条按设计跳过;未在 ca4022d 上重跑全量\n\n未做(已另行登记):奖励券码无接口可查、后端不校验拼团截止时间也不自动过期、\n储值赠金团在获奖人无钱包时卡在已满员、团价无上限。\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-10-03T17:17:45-07:00"}],"HeadCommit":{"Sha1":"eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","Message":"feat(fission): 裂变屏补开团、代客参团、成员详情与转介绍绑定 / 手动发奖入口\n\n后端 /group-buys 与 /referrals 的写接口早已就绪并有并发防护,但裂变屏只调了\n列表、结算、退回三个接口,开团、参团、绑定邀请关系、手动发奖都没有界面入口。\n本次只动前端,不改后端与 api.js(五个方法原本就在)。\n\n- 发起拼团:选在售套餐、成团人数、团价、团名、奖励方式、招募有效期、可选团长;\n 校验口径同后端 createGroupBuySchema,非法值在页面拦下不发请求\n- 代客参团:招募中的团可替到店会员占名额,已在团内的会员不出现在选项里;\n 已过截止时间的团不再放行参团(后端目前不校验截止时间,见下)\n- 成员详情:展开时取 /group-buys/:id 的最新成员、团长与获奖标记、各时间点\n- 绑定邀请关系:邀请人 / 被邀人下拉,已选邀请人与已绑定过的会员不可选作被邀人\n- 手动发放转介绍奖励:列出被邀人的已核销订单作为首单凭据,没有则说明原因并禁用\n- 权限同后端 requireRole:店员只见代客参团与绑定,不见开团 / 结算 / 退回 / 发奖\n- 会员、套餐下拉在首次打开表单时才加载;加载失败明示,不显示成「暂无」\n- 写操作防重复提交;成功与失败后都重新拉列表;结果提示固定在视口内\n- 离线样例模式表单可打开,提交只提示、不发请求\n\n验证(一次性 PG + 本分支自起的后端与静态服,桌面 + 手机两个浏览器项目):\n- 前端 npm test / lint / build 通过\n- e2e 新增 4 条深度流程:开团到结算、绑定与无首单不可发奖、凭已核销订单手动发奖、\n 店员入口可见性\n- 基线 a244264 上全量 150 条:147 通过、1 条按设计跳过(种子里可手动发奖的那一对\n 同库只能发一次,第二个浏览器项目跳过)、2 条失败为 07-governance 自助注册用例缺\n ENABLE_SELF_REGISTRATION 开关,主线随后在 e4707f5 的 Playwright 配置里补上\n- rebase 到 ca4022d 后重跑深度流程 + 裂变冒烟 + 注册用例共 24 条:23 通过、\n 1 条按设计跳过;未在 ca4022d 上重跑全量\n\n未做(已另行登记):奖励券码无接口可查、后端不校验拼团截止时间也不自动过期、\n储值赠金团在获奖人无钱包时卡在已满员、团价无上限。\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-10-03T17:17:45-07:00"},"CompareURL":"luoanwu/yggdrasil-local-life-tools/compare/ca4022d7692cfbd6b667348aae3bc4697fe523ca...eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","Len":1}...
|
1791074440
|
Edit
Delete
|
|
30445
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ecc77d987 {"Commits":[{"Sha1":"ecc77d987dbd2cfd9e00a3655fdd68efcd994bcc","Message":"chore(reports): 回绑 @ ff7d2f5——登记门禁读到带 provenance 的上一份报告后 9/9 通过\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-16T07:50:27-07:00"}],"HeadCommit":{"Sha1":"ecc77d987dbd2cfd9e00a3655fdd68efcd994bcc","Message":"chore(reports): 回绑 @ ff7d2f5——登记门禁读到带 provenance 的上一份报告后 9/9 通过\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-16T07:50:27-07:00"},"CompareURL":"luoanwu/platform-governance/compare/ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3...ecc77d987dbd2cfd9e00a3655fdd68efcd994bcc","Len":1}...
|
1789570230
|
Edit
Delete
|
|
34714
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ecc02743a {"Commits":[{"Sha1":"ecc02743a27f9bb5862f9b666b27e494842d0005","Message":"feat: discover MetricDefinition versions in the read-only registry\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T18:44:16-07:00"}],"HeadCommit":{"Sha1":"ecc02743a27f9bb5862f9b666b27e494842d0005","Message":"feat: discover MetricDefinition versions in the read-only registry\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T18:44:16-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/1b37b1a4fce811f101ae1489915077252ab16ac8...ecc02743a27f9bb5862f9b666b27e494842d0005","Len":1}...
|
1790992446
|
Edit
Delete
|
|
45341
|
5
|
5
|
5
|
160
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ecb3c0acf {"Commits":[{"Sha1":"ecb3c0acfefcc4eabe5b36e6380375a99a1a97ae","Message":"docs(mdr): complete live Omni multi-alias acceptance and deployment evidence\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-11-02T01:11:54-08:00"},{"Sha1":"abbb68acd2bcbcc48fc75ffc99b0204cb4ae93a1","Message":"Merge remote-tracking branch 'origin/main' into codex/omni-mdr-consumer-20261101\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-11-02T01:07:36-08:00"},{"Sha1":"d9942d486bf3248d29b45334533b15eb3e3b7a44","Message":"docs(mdr): clarify cumulative acceptance chronology\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-11-02T00:51:00-08:00"},{"Sha1":"f64aad7b0b8e22217e587f72424e786a73619d0b","Message":"docs(mdr): retain preview lock stop and existing admin session readiness\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-11-02T00:50:05-08:00"},{"Sha1":"b5845cb7502ec8ed00986aa3229fca7742b6161e","Message":"Merge remote-tracking branch 'origin/main' into codex/omni-mdr-consumer-20261101\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-11-02T00:43:01-08:00"}],"HeadCommit":{"Sha1":"ecb3c0acfefcc4eabe5b36e6380375a99a1a97ae","Message":"docs(mdr): complete live Omni multi-alias acceptance and deployment evidence\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-11-02T01:11:54-08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub-eios/compare/d80113e1669e373c66e560669a577a7a8ff304bb...ecb3c0acfefcc4eabe5b36e6380375a99a1a97ae","Len":6}...
|
1793610766
|
Edit
Delete
|
|
29074
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"eca205a4d {"Commits":[{"Sha1":"eca205a4d6e506060dd8f024c7559e35f89c8a88","Message":"补充SVIP使用记录明细\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T15:04:54+08:00"}],"HeadCommit":{"Sha1":"eca205a4d6e506060dd8f024c7559e35f89c8a88","Message":"补充SVIP使用记录明细\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T15:04:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/f732b65ecd1c4d51a3f2888448c2c84e65dbf78f...eca205a4d6e506060dd8f024c7559e35f89c8a88","Len":1}...
|
1789110397
|
Edit
Delete
|
|
29075
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"eca205a4d {"Commits":[{"Sha1":"eca205a4d6e506060dd8f024c7559e35f89c8a88","Message":"补充SVIP使用记录明细\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T15:04:54+08:00"}],"HeadCommit":{"Sha1":"eca205a4d6e506060dd8f024c7559e35f89c8a88","Message":"补充SVIP使用记录明细\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T15:04:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/f732b65ecd1c4d51a3f2888448c2c84e65dbf78f...eca205a4d6e506060dd8f024c7559e35f89c8a88","Len":1}...
|
1789110397
|
Edit
Delete
|
|
30724
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"eca16cecb {"Commits":[{"Sha1":"eca16cecb1b0e54e66d69268589ffa59c2fe6eff","Message":"chore(reports): 治理层门禁报告回绑 @ 3ca6a19\n\n清树重跑 run-foundation-gates:阻断性 11/11 通过(check-domain-layer 首次\n以阻断位计入,基线口径 0 阻断),仅记录 2(工作区一致性 L9 / L12)。\n三份报告 worktreeDirty=false,绑定 3ca6a19。\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-17T16:37:02-07:00"},{"Sha1":"3ca6a19355e099d1643d6f03eeb59ae360011615","Message":"feat(governance): 域分层门禁转阻断位,按基线只拦新增\n\n查 L9 派活路径时撞见一条静音:门禁消费登记里 check-domain-layer 的接入\n条件写的是「D5(CHG-007 合并)与 D9(两份契约副本收敛)清零后转阻断位」,\n2026-09-17 实测 D5 = 0、D9 = 0——条件早已满足而无人察觉。\n\n根因:check-gate-consumption 的 G4 只断言 wireInWhen 非空,从不校验它是否\n已成立。该登记本是为治「门禁失败信号无人看」而建的,流外出口是它唯一的\n豁免口,而豁免口自己没有到期判据——用来防静音的机制在自己身上静音了。\n\n处置不能是直接翻阻断位:余下 13 条全在上层应用仓,治理层按回灌边界不代其\n提交,接入即恒红,而恒红正是该登记要治的病。原条件后半句「其余各条按\nOwner 各自的节奏消」已写明正确形态,只是从没人把它实现成基线。故:\n\n- 新增 域分层基线.json:13 条存量逐条具名 Owner 与复核期(D2 权威倒挂 3 ·\n D4 无事实出口 3 · D6 未装入基座 3 · D7 同版本分叉 1 · D10 已装内容不可\n 追溯 1 · D11 门禁零负向探针 2),来源登记指回台账 U-24 / U-32 / U-34 /\n U-36 与 §3 第 2 条。\n- 新增 scripts/lib/domain-layer-baseline.mjs:B1 新增 / B2 存量恶化 /\n B3 基线腐烂或缺 Owner / B4 过复核期,四类任一非空即阻断。B3 与 B4 守的是\n 基线自己——修好了必须删条目,过了复核期必须复核,否则基线会腐烂成豁免清单。\n- check-domain-layer 退出码改基线口径,--no-baseline 仍看未过滤的全量\n (13 条,退出 1);registry 里该条转 run-foundation-gates 阻断位。\n\n一处要点:棘轮只认单调变坏的量。D10 的 matched(命中源仓提交的文件数)与\nD11 的 probes(负向探针条数)都是越大越好,拿来当上限会把改进判成恶化、\n反过来把修复锁死;已在 findingCount 里排除并写明理由,现只有 D2 的 count\n做棘轮。这条有单测守着。\n\n顺带更正 check-workspace-consistency 那条已过期的基线文字:L8 已归零\n(并行会话登记了具名冻结豁免),L9 的「12 仓」按当日实测改为 8 个上层\n应用仓;其接入形态改写为照此先例走基线棘轮,不再用「全清零再接入」——\n否则又是一个可能长期悬空的流外出口。\n\n仍缺一道,已记台账 C-19:G4 至今不会因「wireInWhen 已成立」而判红,\n下一个流外出口还能同样悬空。\n\n证据:治理层 377 例 0 失败(新增 12 例负向)、阻断性门禁 11/11、\n工作区一致性仍 2 条(L9 / L12)。L13 当场抓出收纳表漂移,已随本提交改数\n(根文件 62→63、scripts 50→51、tests 33→34)。报告在脏树上产出,\n不随本提交,清树重跑后另行回绑。\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-17T16:36:39-07:00"}],"HeadCommit":{"Sha1":"eca16cecb1b0e54e66d69268589ffa59c2fe6eff","Message":"chore(reports): 治理层门禁报告回绑 @ 3ca6a19\n\n清树重跑 run-foundation-gates:阻断性 11/11 通过(check-domain-layer 首次\n以阻断位计入,基线口径 0 阻断),仅记录 2(工作区一致性 L9 / L12)。\n三份报告 worktreeDirty=false,绑定 3ca6a19。\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-17T16:37:02-07:00"},"CompareURL":"luoanwu/platform-governance/compare/1645e7288b484ab39a4e3ebb2da44678e9b9e300...eca16cecb1b0e54e66d69268589ffa59c2fe6eff","Len":2}...
|
1789688225
|
Edit
Delete
|
|
29814
|
5
|
5
|
5
|
72
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ec9e07de4 {"Commits":[{"Sha1":"ec9e07de44a5619a8a6b5648f00f5ea7f7dcafcf","Message":"feat(quotation): 接入公共文件平台并补齐 outbox 重放与通知投递\n\n- 新增 packages/public-file,对象存储改走公共文件平台契约,\n 两端 object-storage 与 files 路由同步重构\n- 新增 outbox-operations 模块与路由,配套 outbox_replay_operations 迁移,\n 支持事件重放运维操作\n- 新增 notification-delivery 模块与 packages/notification-delivery,\n 配套 quotation_notification_delivery 迁移\n- packages/contracts 补 notification / outbox-operations 契约与测试\n- 刷新 reports 证据\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-14T19:52:39-07:00"}],"HeadCommit":{"Sha1":"ec9e07de44a5619a8a6b5648f00f5ea7f7dcafcf","Message":"feat(quotation): 接入公共文件平台并补齐 outbox 重放与通知投递\n\n- 新增 packages/public-file,对象存储改走公共文件平台契约,\n 两端 object-storage 与 files 路由同步重构\n- 新增 outbox-operations 模块与路由,配套 outbox_replay_operations 迁移,\n 支持事件重放运维操作\n- 新增 notification-delivery 模块与 packages/notification-delivery,\n 配套 quotation_notification_delivery 迁移\n- packages/contracts 补 notification / outbox-operations 契约与测试\n- 刷新 reports 证据\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-14T19:52:39-07:00"},"CompareURL":"luoanwu/juhai-quotation-system/compare/125c54d328d3da221b5d91c0a2dd0475712c6e96...ec9e07de44a5619a8a6b5648f00f5ea7f7dcafcf","Len":1}...
|
1789440856
|
Edit
Delete
|
|
28205
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ec9d8fb60 {"Commits":[{"Sha1":"ec9d8fb606022dd0c65a2a3974b0f46e0e796029","Message":"fix(ui): show complete creative production workspaces\n\nExpand content steps 01-09, AI editing, shooting scripts, storyboards and video generation through a shared page scroll area. Adapt side panels for narrower screens and restore active work-area positioning.\n\nVerified 75 responsive layout cases and reversible UI interactions; TypeScript and targeted ESLint checks passed. Include existing workspace configuration, business analysis and refreshed governance records.\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T20:42:04-07:00"},{"Sha1":"df2581774880212f8715cae2d11bb2ab9545a12f","Message":"docs(script): record integrated extraction and upload verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T20:13:43-07:00"},{"Sha1":"2074e518ae10e4297fe503551e0105b1050970a4","Message":"Merge branch 'main' into feature/script-extraction-upload\n\n# Conflicts:\n#\tCLAUDE.md\n#\tpackages/contracts/src/index.ts\n#\tscripts/migration-history.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T20:12:05-07:00"},{"Sha1":"555818ed186596afa77349c59b2a6ffa67b9ef6a","Message":"feat(script): extract scenes and support source and reference uploads\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T20:11:39-07:00"},{"Sha1":"a2eefb48d504e62a75436d316faeaa7dc7eb2aed","Message":"feat(video-edit): add AI editing workspace and durable MP4 exports\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T20:08:49-07:00"}],"HeadCommit":{"Sha1":"ec9d8fb606022dd0c65a2a3974b0f46e0e796029","Message":"fix(ui): show complete creative production workspaces\n\nExpand content steps 01-09, AI editing, shooting scripts, storyboards and video generation through a shared page scroll area. Adapt side panels for narrower screens and restore active work-area positioning.\n\nVerified 75 responsive layout cases and reversible UI interactions; TypeScript and targeted ESLint checks passed. Include existing workspace configuration, business analysis and refreshed governance records.\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T20:42:04-07:00"},"CompareURL":"luoanwu/image-generation/compare/fcb51b8d2a12d612e9b738075323e693dc950a73...ec9d8fb606022dd0c65a2a3974b0f46e0e796029","Len":11}...
|
1788752565
|
Edit
Delete
|
|
34543
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/claude/k46b-query-params
|
1
|
{"Commits":[{"Sha1":"ec97c734f {"Commits":[{"Sha1":"ec97c734faad27cbfda751718f6e75db59b74ec0","Message":"docs: declare query parameters of 31 GET routes in the OpenAPI contract (K4.6b)\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:13:17-07:00"}],"HeadCommit":{"Sha1":"ec97c734faad27cbfda751718f6e75db59b74ec0","Message":"docs: declare query parameters of 31 GET routes in the OpenAPI contract (K4.6b)\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:13:17-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/7d867394d6e28d6a17e7fc81c7d2f7872703dcce...ec97c734faad27cbfda751718f6e75db59b74ec0","Len":1}...
|
1790954002
|
Edit
Delete
|
|
38274
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38275
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38276
|
3
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38277
|
4
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38278
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38279
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38280
|
10
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
38281
|
11
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-261020
|
0
|
{"Commits":[{"Sha1":"ec94240f5 {"Commits":[{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},{"Sha1":"2e84e09e80ae036e158add3d26b0d0807eb4dc73","Message":"AI派对管家\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:00+08:00"}],"HeadCommit":{"Sha1":"ec94240f55334f5ba987220cf188842146f3de2c","Message":"Merge remote-tracking branch 'origin/pc-261020' into pc-261020\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-15T14:37:25+08:00"},"CompareURL":"vodtest/pc/compare/62916f63bb8fbfa123bc8616dcff2a2f12807f9e...ec94240f55334f5ba987220cf188842146f3de2c","Len":2}...
|
1792046254
|
Edit
Delete
|
|
34577
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec8f8e91f {"Commits":[{"Sha1":"ec8f8e91fee1d2ee1609bed64e1976e421bd5c64","Message":"Merge remote-tracking branch 'origin/main' into codex/governance-batch-20261002\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:55:15-07:00"},{"Sha1":"03839876e1dfc3d1e602abf212b54f1143032001","Message":"docs: bind the merged fixed replication-lag proof and governance closeout\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:53:43-07:00"},{"Sha1":"e2d1b40b7505a43872fee2a3e959d626df305e83","Message":"docs: retain physical replication-lag proof, development failures and open formal DR boundaries\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:49:50-07:00"},{"Sha1":"58a5afb5dbbdfc6f5ad74cd3d71913e0c9a2c66f","Message":"Merge commit '3fbda746' into codex/governance-batch-20261002\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:49:44-07:00"},{"Sha1":"07f5b4d08c29c5d47c28a5669ba7b7ac9d50d708","Message":"ops: verify physical replication lag across journal, Outboxes and receipts in owned PG16 clusters\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:44:50-07:00"}],"HeadCommit":{"Sha1":"ec8f8e91fee1d2ee1609bed64e1976e421bd5c64","Message":"Merge remote-tracking branch 'origin/main' into codex/governance-batch-20261002\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T08:55:15-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/96ca347a9c90953490d6ee71b7c0dae87a2ec0a5...ec8f8e91fee1d2ee1609bed64e1976e421bd5c64","Len":5}...
|
1790956522
|
Edit
Delete
|
|
39281
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ec87fde49 {"Commits":[{"Sha1":"ec87fde4947b2a24cc24df43cea407673227eb16","Message":"chore(reports): IdP 契约与 identity 操作级覆盖回绑 @ b193c0fbd\n\nb193c0fbd 的 clean 树上 pnpm check 25 环 REAL_EXIT=0(治理自测 1027/1027,contracts check:local 622/0,\nruntime 静态门禁通过;首跑因 worktree 未执行 prisma:generate 在 runtime lint 的 api-nestjs 构建失败,属环境,\n补生成后重跑),另跑 check:canonical-ids(findings 213 条不变)与工作台快照;41 份报告 provenance.gitSha=b193c0fbd、\nworktreeDirty=false。stub-surface:未落地面 29 条不变、只在登记里 0(新增 57 条契约操作全部对上 identity 控制器挂载点),\nmountedOperations 计入 identity 子树。check:evidence:62 新鲜 / 1 过期(deployed-runtime,既有 warn)/ 1 例外,0 错误。\n本分支不改运行时代码或镜像输入,不要求真库 / 浏览器验收重跑。\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-10-18T21:06:18-07:00"},{"Sha1":"b193c0fbddf3cde3164b106b39daef28488cefae","Message":"feat(contracts): 补齐 idp-oidc.v1 / idp-management.v1 两份 OpenAPI,并让操作级覆盖核对认得 identity 控制器\n\n04 完善计划第 25 项「契约补齐」:服务目录里「无 OpenAPI」的两个契约现在有了按 runtime/modules/identity/src/http\n实际挂载控制器写成的文档(contracts/contracts/,版本 0.1.0-proposed,与 credential-lease / scope 同口径,\n不是激活声明;blocked_by DEC-032 / DEC-006 原样):\n- idp-oidc.v1(/t/ 前缀):Discovery、JWKS、authorize、token、userinfo、introspect、revoke、logout 8 条协议操作,\n self-service-api 的会话 / 认证器 / 授权同意 8 条,宿主登录事务 4 条(挂在 /api/idp/hosted-login/…,Cookie+CSRF 鉴权),\n 共 20 条;受信租户解析留在候选 tenant-resolution-api.v1,不重复登记。\n- idp-management.v1(/api/idp/ 前缀):租户引导与迁移、当前租户、租户管理员、用户目录(含旧入口 /api/idp/users 标 deprecated)、\n 认证器管理、应用、OIDC 客户端、审计日志、会话 / 授权迁移、Back-Channel Logout 死信、服务身份与服务授权,共 37 条。\n 请求 / 响应形状取自 src/contracts 的 zod schema、machine/index.ts 与 Prisma 模型;错误码与状态取自控制器与服务。\n\n治理:governance/lib/http-operation-coverage.mjs 的 scanMountedOperations 此前只扫 runtime/apps/api-nestjs/src/platform/http,\nidentity 一旦有了 OpenAPI,每条操作都会被判成「只在登记里」。现与前缀级扫描共用同一份 IdentityController 别名判定\n(stub-surface-core.mjs 抽出 identityControllerAliases / identityControllerBase):t/ 路由原样、其余加 idp/、空基路径合法;\n平台子树行为不变。新增 4 个用例(含「两份 IdP 契约 57 条操作全部找到挂载点」与真实登记清单一致性)。\n\n门禁(本 worktree,依赖已装):pnpm test 1027/0;check:stub-surface 29 条未落地面不变、只在登记里 0;check:modules /\ncaddy / canonical-ids(findings 213 条不变)/ candidate-contracts / doc-claims 通过;contracts check:local 622/0;\nworkbench:snapshots ok。报告另按仓纪律在 clean 树回绑。04 服务目录按本提交预览:常规 OpenAPI 18 → 20、无 OpenAPI 2 → 0、\n可统计操作 138 → 191;正式 服务目录.md 仍从 origin/main 生成,待合入后再刷新。\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-10-18T20:46:02-07:00"}],"HeadCommit":{"Sha1":"ec87fde4947b2a24cc24df43cea407673227eb16","Message":"chore(reports): IdP 契约与 identity 操作级覆盖回绑 @ b193c0fbd\n\nb193c0fbd 的 clean 树上 pnpm check 25 环 REAL_EXIT=0(治理自测 1027/1027,contracts check:local 622/0,\nruntime 静态门禁通过;首跑因 worktree 未执行 prisma:generate 在 runtime lint 的 api-nestjs 构建失败,属环境,\n补生成后重跑),另跑 check:canonical-ids(findings 213 条不变)与工作台快照;41 份报告 provenance.gitSha=b193c0fbd、\nworktreeDirty=false。stub-surface:未落地面 29 条不变、只在登记里 0(新增 57 条契约操作全部对上 identity 控制器挂载点),\nmountedOperations 计入 identity 子树。check:evidence:62 新鲜 / 1 过期(deployed-runtime,既有 warn)/ 1 例外,0 错误。\n本分支不改运行时代码或镜像输入,不要求真库 / 浏览器验收重跑。\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-10-18T21:06:18-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/192a42b0f5a26860ecb029d9def40f2c7cbaabac...ec87fde4947b2a24cc24df43cea407673227eb16","Len":2}...
|
1792386682
|
Edit
Delete
|
|
38951
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ec73cfd73 {"Commits":[{"Sha1":"ec73cfd73aec6b88e7c047a7396e13cb5b856b4f","Message":"docs: register completed EES ID review with signed-baseline boundaries\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T18:45:49-07:00"}],"HeadCommit":{"Sha1":"ec73cfd73aec6b88e7c047a7396e13cb5b856b4f","Message":"docs: register completed EES ID review with signed-baseline boundaries\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T18:45:49-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/4721757b3d1bb558732c63c2cbc1943d2c120ba5...ec73cfd73aec6b88e7c047a7396e13cb5b856b4f","Len":1}...
|
1792290050
|
Edit
Delete
|
|
1303
|
8
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
1304
|
9
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
1305
|
1
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
1306
|
3
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
1307
|
7
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
1308
|
10
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
1309
|
11
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260519
|
0
|
{"Commits":[{"Sha1":"ec6a2fcf4 {"Commits":[{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"}],"HeadCommit":{"Sha1":"ec6a2fcf44c78065aacba544ce48bb101aab17cc","Message":"需求 小程序问题设置 16268\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-04-28T17:53:32+08:00"},"CompareURL":"vodtest/pc/compare/d8a997da89b31c26e900700bb3787ad0ee4964d0...ec6a2fcf44c78065aacba544ce48bb101aab17cc","Len":1}...
|
1777370017
|
Edit
Delete
|
|
16196
|
7
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16197
|
9
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16198
|
1
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16199
|
3
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16200
|
4
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16201
|
8
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16202
|
10
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
16203
|
11
|
5
|
7
|
47
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec5e8192b {"Commits":[{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"}],"HeadCommit":{"Sha1":"ec5e8192bb33a2092a6078679dc65e77d8c665b6","Message":"本地文档缓存清理\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-06T19:46:21+08:00"},"CompareURL":"vodtest/codeskill/compare/1773393a33bacfa7ca59752e9e161fffa1f9cd0d...ec5e8192bb33a2092a6078679dc65e77d8c665b6","Len":1}...
|
1783338384
|
Edit
Delete
|
|
6511
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6512
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6513
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6514
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6515
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6516
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6517
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
6518
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"ec59ad231 {"Commits":[{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"}],"HeadCommit":{"Sha1":"ec59ad2310adbc40226c38ff802c0861f8bd7d92","Message":"没有卡券插图提示\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-27T17:05:45+08:00"},"CompareURL":"vodtest/pay/compare/5814088060ab2d3bcdf60c880197ade12addb282...ec59ad2310adbc40226c38ff802c0861f8bd7d92","Len":1}...
|
1779872783
|
Edit
Delete
|
|
45823
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ec557380c {"Commits":[{"Sha1":"ec557380cfa2c5d6dfa6e196c33c41844109ce70","Message":"docs(platform): 登记 58080 工作台随 main 3139834c8 重建发布与快照刷新\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-11-03T08:25:32-08:00"}],"HeadCommit":{"Sha1":"ec557380cfa2c5d6dfa6e196c33c41844109ce70","Message":"docs(platform): 登记 58080 工作台随 main 3139834c8 重建发布与快照刷新\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-11-03T08:25:32-08:00"},"CompareURL":"luoanwu/enterprise-platform/compare/3139834c84b470a17d50b0f3132c271e4c14070f...ec557380cfa2c5d6dfa6e196c33c41844109ce70","Len":1}...
|
1793723146
|
Edit
Delete
|
|
31346
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"ec52767ef {"Commits":[{"Sha1":"ec52767ef0cd3e1c41ccb43d32c85bf037655ec9","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-20T12:30:20+08:00"}],"HeadCommit":{"Sha1":"ec52767ef0cd3e1c41ccb43d32c85bf037655ec9","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-20T12:30:20+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/7006780a1a8ecd834763fdbce509dfcbb7a1308c...ec52767ef0cd3e1c41ccb43d32c85bf037655ec9","Len":1}...
|
1789878626
|
Edit
Delete
|
|
20270
|
5
|
5
|
5
|
72
|
0
|
0
|
refs/heads/docs/ci-green-on-main
|
0
|
{"Commits":[{"Sha1":"ec4bf7fde {"Commits":[{"Sha1":"ec4bf7fdec43629ca034c3b16fa6fd8b3b456286","Message":"test(negative): 受控失败——删除一个测试文件以验证远端门禁真会阻断\n\nG14 关闭条件的最后一项:证明违规确实被 CI + 分支保护阻断,而不是\n「门禁存在但从没拦住过任何东西」(假绿五形态第 5 形态:假生效门禁)。\n\n刻意注入的违规:删除 apps/api-fastify/test/outbox.deadletter.test.ts。\n预期 ownTests 从 11 掉到 10,低于 reports/baseline.json 的地板 11,\nstatic job 的 check:governance 棘轮应判红;runtime job 因 needs 依赖不会启动。\n\n预期结果:PR 无法合并(required checks: Static governance +\nRuntime and UI acceptance,enforce_admins=true)。\n验证完毕后本 PR 直接关闭,绝不合并。\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-07-31T06:49:50-07:00"}],"HeadCommit":{"Sha1":"ec4bf7fdec43629ca034c3b16fa6fd8b3b456286","Message":"test(negative): 受控失败——删除一个测试文件以验证远端门禁真会阻断\n\nG14 关闭条件的最后一项:证明违规确实被 CI + 分支保护阻断,而不是\n「门禁存在但从没拦住过任何东西」(假绿五形态第 5 形态:假生效门禁)。\n\n刻意注入的违规:删除 apps/api-fastify/test/outbox.deadletter.test.ts。\n预期 ownTests 从 11 掉到 10,低于 reports/baseline.json 的地板 11,\nstatic job 的 check:governance 棘轮应判红;runtime job 因 needs 依赖不会启动。\n\n预期结果:PR 无法合并(required checks: Static governance +\nRuntime and UI acceptance,enforce_admins=true)。\n验证完毕后本 PR 直接关闭,绝不合并。\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-07-31T06:49:50-07:00"},"CompareURL":"luoanwu/juhai-quotation-system/compare/9618d78da3e668f14e3c1611d7090f45eef0c085...ec4bf7fdec43629ca034c3b16fa6fd8b3b456286","Len":1}...
|
1785506104
|
Edit
Delete
|