|
22343
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260818
|
0
|
{"Commits":[{"Sha1":"3b580a4d7 {"Commits":[{"Sha1":"3b580a4d79e98e151f68fa968920eeb402e9de12","Message":"调整包型生成入口交互\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-13T15:01:06+08:00"}],"HeadCommit":{"Sha1":"3b580a4d79e98e151f68fa968920eeb402e9de12","Message":"调整包型生成入口交互\n","AuthorEmail":"codex@g-hi.com","AuthorName":"Codex","CommitterEmail":"codex@g-hi.com","CommitterName":"Codex","Timestamp":"2026-08-13T15:01:06+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/edd51a494b7c95cd88835c9301fbd9b87006eabe...3b580a4d79e98e151f68fa968920eeb402e9de12","Len":1}...
|
1786604468
|
Edit
Delete
|
|
31253
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"3b55095e3 {"Commits":[{"Sha1":"3b55095e3aac481fdce7fde36f0dcc24309d5ef4","Message":"feat(modules): public-file 宿主数据迁移与对账工具(DEC-040 实施工作包第 2—3 步的可执行面)\n\n**不连任何库**:源库在工单仓(另一个 Owner 的环境),目标库在平台,两边凭据不该压进一个进程。\n工具做的是「生成幂等 SQL + 逐条对账」,导出与执行由操作者各自用 psql 完成——与仓里\nstack/provision/db.sh 同形(打印 SQL,由人决定在哪个库上执行)。用法与两条导出命令写在脚本头部。\n\n映射守住 DEC-040 的两条硬约束,各有单测:\n- **业务外键不迁**:宿主 Attachment.ticket_id(必填外键 + onDelete Cascade)降级为 owner_type='ticket'\n + owner_ref 两列,平台侧不建外键;\n- **retention_until 原样带过去**:级联删除迁走后,它是「宿主忘了调删除接口」时唯一兜底的东西。\n另外宿主出现未登记的状态值时落 PENDING 并在对账里单列 unmappedStatuses——**不猜**。\n\nSQL 幂等且不倒退:ON CONFLICT (tenant_id, file_id) DO UPDATE 只覆盖宿主侧的事实列,\n**不覆盖 scan_attempts / purged_at / purge_***(重跑不该把平台已推进的清理进度倒回宿主快照那一刻);\n按租户切分并先 set_config,FORCE RLS 下不设租户一行也写不进去。\n\n对账:行数 + sha256 逐条 + 状态分布;balanced 只在「不缺行且摘要逐条一致」时为真,不平退出码 1。\n**不看 storage_ref**——迁移不搬字节,对象仍在同一个桶里。\n\n端到端实跑过(合成 1 行,跑完已删,表回到 0 行):生成的 SQL 在 dev 平台库真表上 INSERT 0 1 / COMMIT,\n导出目标侧对账判平(源 1 / 目标 1、sha256 一致),目标为空时判不平且退出 1。\n模块单测 31 例通过 / 1 跳过(+9);check:modules / check:module-imports / check:stub-surface / check:pins 均 passed。\n\n**没做也不该由我做的**:真实数据迁移、宿主改调平台端点、级联删除语义的宿主侧改造——那些落在工单仓,\n归该仓 Owner;本仓这侧的可执行面到此齐备。\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-19T06:16:30-07:00"}],"HeadCommit":{"Sha1":"3b55095e3aac481fdce7fde36f0dcc24309d5ef4","Message":"feat(modules): public-file 宿主数据迁移与对账工具(DEC-040 实施工作包第 2—3 步的可执行面)\n\n**不连任何库**:源库在工单仓(另一个 Owner 的环境),目标库在平台,两边凭据不该压进一个进程。\n工具做的是「生成幂等 SQL + 逐条对账」,导出与执行由操作者各自用 psql 完成——与仓里\nstack/provision/db.sh 同形(打印 SQL,由人决定在哪个库上执行)。用法与两条导出命令写在脚本头部。\n\n映射守住 DEC-040 的两条硬约束,各有单测:\n- **业务外键不迁**:宿主 Attachment.ticket_id(必填外键 + onDelete Cascade)降级为 owner_type='ticket'\n + owner_ref 两列,平台侧不建外键;\n- **retention_until 原样带过去**:级联删除迁走后,它是「宿主忘了调删除接口」时唯一兜底的东西。\n另外宿主出现未登记的状态值时落 PENDING 并在对账里单列 unmappedStatuses——**不猜**。\n\nSQL 幂等且不倒退:ON CONFLICT (tenant_id, file_id) DO UPDATE 只覆盖宿主侧的事实列,\n**不覆盖 scan_attempts / purged_at / purge_***(重跑不该把平台已推进的清理进度倒回宿主快照那一刻);\n按租户切分并先 set_config,FORCE RLS 下不设租户一行也写不进去。\n\n对账:行数 + sha256 逐条 + 状态分布;balanced 只在「不缺行且摘要逐条一致」时为真,不平退出码 1。\n**不看 storage_ref**——迁移不搬字节,对象仍在同一个桶里。\n\n端到端实跑过(合成 1 行,跑完已删,表回到 0 行):生成的 SQL 在 dev 平台库真表上 INSERT 0 1 / COMMIT,\n导出目标侧对账判平(源 1 / 目标 1、sha256 一致),目标为空时判不平且退出 1。\n模块单测 31 例通过 / 1 跳过(+9);check:modules / check:module-imports / check:stub-surface / check:pins 均 passed。\n\n**没做也不该由我做的**:真实数据迁移、宿主改调平台端点、级联删除语义的宿主侧改造——那些落在工单仓,\n归该仓 Owner;本仓这侧的可执行面到此齐备。\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-19T06:16:30-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/978aaeeb46174baca37960b898e7fd086cec6696...3b55095e3aac481fdce7fde36f0dcc24309d5ef4","Len":1}...
|
1789823887
|
Edit
Delete
|
|
506
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"3b540d63f {"Commits":[{"Sha1":"3b540d63f39a66a79b06f096f7b7e9041dd4bc26","Message":"Fix dev proxy defaults and tenant-safe SLA queries\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-25T20:56:30+08:00"},{"Sha1":"6bb2595c57bb281b0f9b2a6611f498c63a1e3f76","Message":"Sync permission seeds and tighten ticket SLA tenant guards\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-25T20:51:48+08:00"}],"HeadCommit":{"Sha1":"3b540d63f39a66a79b06f096f7b7e9041dd4bc26","Message":"Fix dev proxy defaults and tenant-safe SLA queries\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-25T20:56:30+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/6dde21cfcbb2a424db0efb8629b4351eb2a43315...3b540d63f39a66a79b06f096f7b7e9041dd4bc26","Len":2}...
|
1774443468
|
Edit
Delete
|
|
34211
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/claude/sod-hardening
|
1
|
{"Commits":[{"Sha1":"3b3a096b7 {"Commits":[{"Sha1":"3b3a096b7ce5036a415d64ff4bdef1b4b2e1fbaa","Message":"Release 0.180.0: separation of duties hardening\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T19:10:56-07:00"},{"Sha1":"7b756249c273c5a1fa36d6353dd8539a3a80621b","Message":"Separation of duties for position tenure and impact acknowledgements\n\nBehavior change of deployed commands (migration 145): the Human recording a\nPositionTenure revision cannot be its holder; the Human acknowledging a\nKnowledgeRevocationImpact cannot be the revoker/retirer; the Human acknowledging\na DeviceImpact cannot be the one who suspended/retired the Device. Refused with\nINDEPENDENT_REVIEW_REQUIRED in the commands and by AFTER INSERT deferred\nconstraint triggers, so only rows written after the migration are judged.\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T18:40:13-07:00"},{"Sha1":"95ac8a84e38917e0c36c56dc7d3e6a5f31563219","Message":"feat: add the isolated alert delivery drill with real Prometheus and Alertmanager (P2.4c local evidence)\n\nThe kernel's own rule file fires ErkAuthorizationDenialBurst in a real Prometheus, routes through a\nreal Alertmanager to a test webhook, and verify-alert-delivery passes only on the receiver's\nconfirmation; with the receiver stopped it reports partial. Not the platform stack, not a person.\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T19:05:51-07:00"},{"Sha1":"c4d9248d50061809e2af1b4ab287dc285dd7925c","Message":"K3.3e-2: contract, ledger and 0.179.0 release\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T19:04:19-07:00"},{"Sha1":"db8097604f38dd71a138acc6549ea2a3f1f0102e","Message":"K3.3e-2: reevaluate observed Decisions after an execution policy change\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T19:03:59-07:00"}],"HeadCommit":{"Sha1":"3b3a096b7ce5036a415d64ff4bdef1b4b2e1fbaa","Message":"Release 0.180.0: separation of duties hardening\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T19:10:56-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/af402fad1109700897f5d271b05837f07af73bf7...3b3a096b7ce5036a415d64ff4bdef1b4b2e1fbaa","Len":5}...
|
1790820959
|
Edit
Delete
|
|
33018
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"3b3909bb0 {"Commits":[{"Sha1":"3b3909bb0708b67e9aa9b101664bf5e15e42c404","Message":"chore(reports): 工作台两快照再回绑 @ 777bcb56(把新的 evidence-freshness 结论嵌进 ops 快照)\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-26T17:54:36-07:00"},{"Sha1":"777bcb56a4b89c54007ed5377a3519b2bc470012","Message":"chore(reports): evidence-freshness 回绑 @ 3e1b7ad5(credential 受控命令轮:零依赖门禁、runtime 静态门禁与两快照已重跑;真库 / 浏览器 / 部署验收未重跑,为 warn)\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-26T17:54:36-07:00"},{"Sha1":"3e1b7ad5a752955f0cdffdbde2be167363c2af9b","Message":"chore(reports): 根链 23 环 + runtime 静态门禁 + 工作台两快照 回绑 @ 450a7393(credential.lease-revoke Owner 处理器与账本进入 modules / migration-decs / cross-cutting / stub-surface / doc-claims / facts / candidate-contracts / module-imports / platform-ops-definitions 作用域;stub-surface 只在登记里 10 → 9、doc-claims 103 张 RLS 租户表;快照 implemented 四条)\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-26T17:54:30-07:00"},{"Sha1":"450a7393bd63ee96b936d60a2479ab7300ca25f7","Message":"feat(credential): 受控命令 credential.lease-revoke 落 Owner 处理器与账本,拍板 ③ 的 POST /v1/credential-leases/{leaseId}/revoke 别名到同一处理器(CHG-005 / X09 / OPS-3)\n\n- 账本 platform_credential_operation(迁移 202609260001,头引 DEC-006/007/025,建表即 FORCE RLS;tenantTables 4 → 5,全仓 102 → 103)\n- src/persistence/credential-operations.ts:租户事务与 CredentialStore 同一 advisory lock;同事务改租约 state/revision、appendFactIntent 写 ServiceCredentialRevoked、写审计意图(credential.revoke,details 含 operation_id/definition_id/reason_code);同键同计划 replayed、同键不同 IDEMPOTENCY_KEY_CONFLICT;非 issued 目标记 failed(LEASE_NOT_ISSUED:\u003cstate\u003e)\n- src/ops/credential-ops.ts:CREDENTIAL_LEASE_REVOKE_DEFINITION_ID;输入校验与候选定义 input_schema 对齐;lease_id 接受 lease_… / cref_…,主体 lease:\u003cleaseId\u003e;PLATFORM_OPS_ENABLED=1 ∧ DATABASE_URL_CREDENTIAL 才提供;描述符 opsRuntime 接入\n- api-nestjs:CredentialLeaseRevokeController 只做形状转换,守卫 / dry-run / plan_digest / Idempotency-Key 全走 PlatformOpsController.submit;platform-http.module 登记\n- 测试:模块无库单测 5、集成 6(_rt 角色、RLS)、api-nestjs 纯函数 3、真实 HTTP 6(定义路径 + 契约路径共享账本、401/403/400/404/409、已吊销 failed)\n- 治理:X09 ownerHandlerDefinitions 加 credential.lease-revoke(missing 只剩 permission.cache-rebuild)、控制落点 +2;stub-surface 删 registry-only 的 revoke 操作、PLATFORM_OPS_ENABLED 说明补 credential;候选定义 description 去掉「尚未提供处理器」并重渲快照;快照测试 implemented 四条\n- 文档:CLAUDE.md / README / runbook / 对外交付设计 / 能力表 103 张租户表;未落地面 10 → 9(契约操作 4 → 3);缺失清单 K 组补记;新增 docs/credential租约吊销受控命令实现记录-2026-09-26.md\n- 未做:dev 库迁移与镜像切换、工作台操作表单、MCP 网关放行、check:runtime 全量重跑\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T17:51:46-07:00"}],"HeadCommit":{"Sha1":"3b3909bb0708b67e9aa9b101664bf5e15e42c404","Message":"chore(reports): 工作台两快照再回绑 @ 777bcb56(把新的 evidence-freshness 结论嵌进 ops 快照)\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-26T17:54:36-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/685fcb751aa1494add5a409d1585d52e06e01305...3b3909bb0708b67e9aa9b101664bf5e15e42c404","Len":4}...
|
1790470598
|
Edit
Delete
|
|
12610
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/tracer
|
1
|
{"Commits":[{"Sha1":"3b2dfdecd {"Commits":[{"Sha1":"3b2dfdecdcb9d1e88a99efb2aec902df272ba780","Message":"temp\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-27T15:47:04+08:00"}],"HeadCommit":{"Sha1":"3b2dfdecdcb9d1e88a99efb2aec902df272ba780","Message":"temp\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-27T15:47:04+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/c202a974b946006b433f8fbe1356e35e9cdeb287...3b2dfdecdcb9d1e88a99efb2aec902df272ba780","Len":1}...
|
1781582669
|
Edit
Delete
|
|
32873
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"3b15f787c {"Commits":[{"Sha1":"3b15f787ce30da23bf0dcbab9a730c2b89170354","Message":"docs(治理): 起草数字员工接入控制面 CHG-025\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T06:57:34-07:00"}],"HeadCommit":{"Sha1":"3b15f787ce30da23bf0dcbab9a730c2b89170354","Message":"docs(治理): 起草数字员工接入控制面 CHG-025\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-24T06:57:34-07:00"},"CompareURL":"luoanwu/platform-governance/compare/ff6751f123e8459baf2e512a070f85cc644c0d26...3b15f787ce30da23bf0dcbab9a730c2b89170354","Len":1}...
|
1790258267
|
Edit
Delete
|
|
23623
|
5
|
5
|
5
|
72
|
0
|
0
|
refs/heads/feat/product-catalog-search-and-image-u refs/heads/feat/product-catalog-search-and-image-upload...
|
0
|
{"Commits":[{"Sha1":"3afb568a1 {"Commits":[{"Sha1":"3afb568a1d13a2ceeaf49a2a9bf1d8634f422c23","Message":"fix(gate): 版本中心断言重锚为结构式——距离窗口误杀且漏杀,顺带逼出报价域拆分\n\nPR #11 的 CI 红在 quotation-version-detail-visible。查证为**门禁误杀**:版本中心的\n快照详情一直正常渲染(浏览器实测展开 V1 可见「经济方案 ¥910,000.00 · 1 项明细」),\n只是行内补了 diff 段落与三段设计裁决注释后,两个锚点间距涨到 1309 字符、超过\n{0,500} 距离窗口(after-sales-order-options-hook 同型,本仓第二次踩)。\n\n断言重锚为否定环视 (?:(?!\u003c\\/details\u003e)[\\s\\S])*,语义由「两锚点挨得近」改为\n「快照摘要在版本行元素内部」。差分真值表显示旧写法 4 例错 2 例、两个方向都错:\n不仅误杀,还漏杀「快照挪到行外但离得近」——重锚顺手补上那个洞,并固化为\ncontract-integration.test.mjs 第 24b 条负向用例(实跑 exit=1 且命中预期断言 id)。\n\ncomponent-size 同轮逼出真拆分(门禁明说「先拆分而不是上调登记值」):\n- QuotationWorkbench 661→169:创建卡连同表单状态提为 QuotationCreateCard、\n 单档编辑器提为 QuotationOptionEditor、版本中心提为 QuotationVersionCenter\n- MobileOverview 473→413:报价经营四指标卡提为 OverviewQuoteMetrics\n全部抽为**同文件兄弟组件**——搬到独立文件会让按路径锚定的门禁锚点落空。\nQuotationCreateCard 刻意始终挂载、在 hooks 之后才 return null,保证候选查询的\n发起时机与重构前逐字一致(只搬行不改行为)。登记值同步下调/毕业锁住进步。\n\n⚠️ 抽 OverviewQuoteMetrics 时一度把三元中段当 JSX 搬走并用 \u003c\u003e 包裹,`) : (`\n降格为文本节点原样上屏,且两个分支同时渲染——给有权限的管理员显示「未向当前\n角色开放」。tsc 与 22 项静态门禁全绿,只有浏览器截图抓得到。已修并留档。\n\n证据(作用域=本地工作区):pnpm check 22 项全绿 exit=0、16 组负向自检有牙、\n浏览器实测总览/新建报价/版本中心三处渲染正常。未重跑 check:runtime / check:ui\n(两后端与 contracts 一行未动,那两级证据仍绑定上一轮 commit)。\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-17T03:47:39-07:00"}],"HeadCommit":{"Sha1":"3afb568a1d13a2ceeaf49a2a9bf1d8634f422c23","Message":"fix(gate): 版本中心断言重锚为结构式——距离窗口误杀且漏杀,顺带逼出报价域拆分\n\nPR #11 的 CI 红在 quotation-version-detail-visible。查证为**门禁误杀**:版本中心的\n快照详情一直正常渲染(浏览器实测展开 V1 可见「经济方案 ¥910,000.00 · 1 项明细」),\n只是行内补了 diff 段落与三段设计裁决注释后,两个锚点间距涨到 1309 字符、超过\n{0,500} 距离窗口(after-sales-order-options-hook 同型,本仓第二次踩)。\n\n断言重锚为否定环视 (?:(?!\u003c\\/details\u003e)[\\s\\S])*,语义由「两锚点挨得近」改为\n「快照摘要在版本行元素内部」。差分真值表显示旧写法 4 例错 2 例、两个方向都错:\n不仅误杀,还漏杀「快照挪到行外但离得近」——重锚顺手补上那个洞,并固化为\ncontract-integration.test.mjs 第 24b 条负向用例(实跑 exit=1 且命中预期断言 id)。\n\ncomponent-size 同轮逼出真拆分(门禁明说「先拆分而不是上调登记值」):\n- QuotationWorkbench 661→169:创建卡连同表单状态提为 QuotationCreateCard、\n 单档编辑器提为 QuotationOptionEditor、版本中心提为 QuotationVersionCenter\n- MobileOverview 473→413:报价经营四指标卡提为 OverviewQuoteMetrics\n全部抽为**同文件兄弟组件**——搬到独立文件会让按路径锚定的门禁锚点落空。\nQuotationCreateCard 刻意始终挂载、在 hooks 之后才 return null,保证候选查询的\n发起时机与重构前逐字一致(只搬行不改行为)。登记值同步下调/毕业锁住进步。\n\n⚠️ 抽 OverviewQuoteMetrics 时一度把三元中段当 JSX 搬走并用 \u003c\u003e 包裹,`) : (`\n降格为文本节点原样上屏,且两个分支同时渲染——给有权限的管理员显示「未向当前\n角色开放」。tsc 与 22 项静态门禁全绿,只有浏览器截图抓得到。已修并留档。\n\n证据(作用域=本地工作区):pnpm check 22 项全绿 exit=0、16 组负向自检有牙、\n浏览器实测总览/新建报价/版本中心三处渲染正常。未重跑 check:runtime / check:ui\n(两后端与 contracts 一行未动,那两级证据仍绑定上一轮 commit)。\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-17T03:47:39-07:00"},"CompareURL":"luoanwu/juhai-quotation-system/compare/6e260f9edb613a60434dd3c0b38c78068c346022...3afb568a1d13a2ceeaf49a2a9bf1d8634f422c23","Len":1}...
|
1786963673
|
Edit
Delete
|
|
28187
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"3af657a46 {"Commits":[{"Sha1":"3af657a46bf30dd4b88e9bc8a0d2863912ed51d2","Message":"docs(release): record r18 sidebar label deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T17:13:24-07:00"},{"Sha1":"18178ff9f8e1e53ef95d006b97e2f39152d3f153","Message":"fix(web): rename only Shijie sidebar entry to preview\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T17:04:53-07:00"},{"Sha1":"f04c99c939bbb22ad08d9e8887f3f8097523ce74","Message":"docs(release): record r17 autosave fix deployment and verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T17:02:06-07:00"},{"Sha1":"93a7bc9412d787b59e158aa023c7b213e1f916c6","Message":"fix(shijie): stop repeated autosave of unchanged drafts\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T16:21:16-07:00"},{"Sha1":"c998958016eec2e364802ca675e9b6aea63d4b0f","Message":"docs(release): record verified r16 deployment and current-source acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T16:11:48-07:00"}],"HeadCommit":{"Sha1":"3af657a46bf30dd4b88e9bc8a0d2863912ed51d2","Message":"docs(release): record r18 sidebar label deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-06T17:13:24-07:00"},"CompareURL":"luoanwu/image-generation/compare/97c83be500685347268f18dcadc1282e94823c53...3af657a46bf30dd4b88e9bc8a0d2863912ed51d2","Len":8}...
|
1788740062
|
Edit
Delete
|
|
16801
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16802
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16803
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16804
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16805
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16806
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16807
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
16808
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3af642a71 {"Commits":[{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"}],"HeadCommit":{"Sha1":"3af642a71d43444035d2d5eb8b87e40fffda487d","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-09T16:34:35+08:00"},"CompareURL":"vodtest/pay/compare/142f83882d4c063f6e26721fb2b0575de08862c1...3af642a71d43444035d2d5eb8b87e40fffda487d","Len":1}...
|
1783586080
|
Edit
Delete
|
|
17146
|
11
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17147
|
9
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17148
|
1
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17149
|
3
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17150
|
4
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17151
|
7
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17152
|
8
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
17153
|
10
|
5
|
11
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"3ae2ef908 {"Commits":[{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},{"Sha1":"12b8c981fb8996df90e58f0ffd8447cca753f204","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:32:44+08:00"}],"HeadCommit":{"Sha1":"3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Message":"H5-录音下载\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T15:33:48+08:00"},"CompareURL":"vodtest/pay/compare/b27a58b6d6ded9e8116aa4e287a1b04a4950fdfe...3ae2ef908e017a761cfc2aa86b50e8b4a66ac202","Len":2}...
|
1783928041
|
Edit
Delete
|
|
22141
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"3adc8f9ec {"Commits":[{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"},{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"},{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"},{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"}],"HeadCommit":{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/6dcac98ea11793fb700aae9dd7749d2e831caf4e...3adc8f9eceb95f0ec6489677941b3001b989eee7","Len":10}...
|
1786520410
|
Edit
Delete
|
|
22142
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"3adc8f9ec {"Commits":[{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"},{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"},{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"},{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"}],"HeadCommit":{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/6dcac98ea11793fb700aae9dd7749d2e831caf4e...3adc8f9eceb95f0ec6489677941b3001b989eee7","Len":10}...
|
1786520410
|
Edit
Delete
|
|
26765
|
5
|
5
|
5
|
91
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"3ace3ff6a {"Commits":[{"Sha1":"3ace3ff6a846bd8e245bbeb090fd28d683945735","Message":"chore(governance): refresh static gate reports on clean tree\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-08-29T18:31:39-07:00"},{"Sha1":"648ba8e93c2bfd882ef75360749ef3565c7d84d9","Message":"docs(governance): record clean-commit evidence upgrade and flake triage\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-08-29T18:31:04-07:00"},{"Sha1":"957fa8868180fffbb7fdedfe7678a73b978dff55","Message":"chore(governance): bind full acceptance evidence to clean commit\n\n四级门禁在 clean tree(166f9b3)上全量实跑:静态 12 门禁 + lint/typecheck、\n真实 DB 155 tests、浏览器 4 cases(新 /framework 探针)、OS 双宿主 8 cases、\n治理棘轮无回退。16 份 gate 报告 provenance 全部 gitSha=166f9b3 /\nworktreeDirty=false——迁移后首批绑定 clean commit 的验收证据。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-08-29T18:30:27-07:00"},{"Sha1":"166f9b35fa2a343f6d35562b2f7f5593d42fe982","Message":"fix(governance): harden UI gate diagnosis and readiness probe\n\n两次 ERR_EMPTY_RESPONSE 闪失(重跑即绿、与并行会话的 dev server 活动\n时间窗重合)暴露了取证空洞:\n- playwright 失败时自动落盘 api/web 长驻子进程日志(status 0 纯诊断步骤)\n- startChild 记录子进程退出事件,区分「进程退了」与「内部 worker 死了」\n- web 就绪探针从 / 改为 /framework:预热被测路由,worker 静默死亡会\n 落在 web-start 步骤并带日志判责,而非 playwright 无头悬案\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-08-29T18:28:52-07:00"},{"Sha1":"836337c72a03c6e23ee92f263fde807fb25d296b","Message":"docs(governance): bind baseline scope to committed snapshot\n\n框架快照已入库(3c6f499),GOVERNANCE-BASELINE 作用域从「dirty 工作区」\n升级为「clean commit」;SHA/dirty 绑定以各 reports/*.latest.json 的\nprovenance 字段为准,不再在文档里硬编码易过期的 HEAD。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-08-29T18:24:28-07:00"}],"HeadCommit":{"Sha1":"3ace3ff6a846bd8e245bbeb090fd28d683945735","Message":"chore(governance): refresh static gate reports on clean tree\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-08-29T18:31:39-07:00"},"CompareURL":"luoanwu/qwen3-8-flash-next/compare/3c6f499596071037b0035ababe289c015f79d83e...3ace3ff6a846bd8e245bbeb090fd28d683945735","Len":6}...
|
1788053599
|
Edit
Delete
|
|
30742
|
19
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"3acc1167b {"Commits":[{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"}],"HeadCommit":{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/fe3c44ce9fcd5ad1eab5fc746050bdb0be8b2935...3acc1167b01ad0228e51424c97d0385bc26be3bc","Len":1}...
|
1789697338
|
Edit
Delete
|
|
30743
|
17
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"3acc1167b {"Commits":[{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"}],"HeadCommit":{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/fe3c44ce9fcd5ad1eab5fc746050bdb0be8b2935...3acc1167b01ad0228e51424c97d0385bc26be3bc","Len":1}...
|
1789697338
|
Edit
Delete
|
|
30744
|
18
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"3acc1167b {"Commits":[{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"}],"HeadCommit":{"Sha1":"3acc1167b01ad0228e51424c97d0385bc26be3bc","Message":"数据报表改名业务查询;平台收入结算报表新增霸屏收入结算三级模块\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-18T10:07:13+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/fe3c44ce9fcd5ad1eab5fc746050bdb0be8b2935...3acc1167b01ad0228e51424c97d0385bc26be3bc","Len":1}...
|
1789697338
|
Edit
Delete
|
|
3479
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3480
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3481
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3482
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3483
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3484
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3485
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
3486
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"3ac445346 {"Commits":[{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"}],"HeadCommit":{"Sha1":"3ac445346e2558d854d462bc96b5d97b9d9ad574","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T16:23:51+08:00"},"CompareURL":"vodtest/pay/compare/9ecd6a01b44fa05433ae81813f037b665e7efdf2...3ac445346e2558d854d462bc96b5d97b9d9ad574","Len":1}...
|
1779179041
|
Edit
Delete
|
|
11783
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11784
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11785
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11786
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11787
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11788
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11789
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
11790
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3ac3cfd83 {"Commits":[{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"}],"HeadCommit":{"Sha1":"3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Message":"订单退款\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-11T19:54:21+08:00"},"CompareURL":"vodtest/pay/compare/b000e75aa23d3d9cf174e12d31bf2a9b7951e41a...3ac3cfd8375eea33162ff62d8a4d076b54f0d68a","Len":1}...
|
1781178865
|
Edit
Delete
|
|
22937
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"3ac1c5bcd {"Commits":[{"Sha1":"3ac1c5bcd5042e10e5e0b25d1274810fd90f86fd","Message":"同步20260915最新本地原型并新增团购核销设置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-08-14T15:49:27+08:00"}],"HeadCommit":{"Sha1":"3ac1c5bcd5042e10e5e0b25d1274810fd90f86fd","Message":"同步20260915最新本地原型并新增团购核销设置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-08-14T15:49:27+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/32000fd7bc2b9b14f6df6f58c23532078e54f039...3ac1c5bcd5042e10e5e0b25d1274810fd90f86fd","Len":1}...
|
1786693912
|
Edit
Delete
|
|
22938
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"3ac1c5bcd {"Commits":[{"Sha1":"3ac1c5bcd5042e10e5e0b25d1274810fd90f86fd","Message":"同步20260915最新本地原型并新增团购核销设置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-08-14T15:49:27+08:00"}],"HeadCommit":{"Sha1":"3ac1c5bcd5042e10e5e0b25d1274810fd90f86fd","Message":"同步20260915最新本地原型并新增团购核销设置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-08-14T15:49:27+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/32000fd7bc2b9b14f6df6f58c23532078e54f039...3ac1c5bcd5042e10e5e0b25d1274810fd90f86fd","Len":1}...
|
1786693912
|
Edit
Delete
|
|
1853
|
3
|
5
|
3
|
21
|
0
|
0
|
refs/heads/pay
|
0
|
{"Commits":[{"Sha1":"3ac05738c {"Commits":[{"Sha1":"3ac05738c2d03cc16eec71458be90d50721dc17a","Message":"主分支目录弄错重新上传。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-12T13:37:01+08:00"}],"HeadCommit":{"Sha1":"3ac05738c2d03cc16eec71458be90d50721dc17a","Message":"主分支目录弄错重新上传。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-12T13:37:01+08:00"},"CompareURL":"vodtest/pay/compare/40030cb409c1ee48663184c728e7cf1f05679b38...3ac05738c2d03cc16eec71458be90d50721dc17a","Len":1}...
|
1778564268
|
Edit
Delete
|