|
38493
|
5
|
5
|
5
|
82
|
0
|
0
|
refs/heads/codex/notification-sdk-rc8-20261015
|
1
|
{"Commits":[{"Sha1":"39e6108fd {"Commits":[{"Sha1":"39e6108fd293d1ec378ead7a2bdc314a72322d9b","Message":"chore(reports): bind rc8 SDK candidate local acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:15:34-07:00"},{"Sha1":"6f11a0c44622447cb5673444e5291a1413ffa97b","Message":"fix(notification): isolate UNKNOWN effects and verify rate-limit recovery\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T18:55:05-07:00"},{"Sha1":"d5e0f29b4553df6d3d6859affce34037643d28f2","Message":"feat(notification): prepare rc8 SDK consumer candidate and real-chain acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T18:47:26-07:00"}],"HeadCommit":{"Sha1":"39e6108fd293d1ec378ead7a2bdc314a72322d9b","Message":"chore(reports): bind rc8 SDK candidate local acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:15:34-07:00"},"CompareURL":"luoanwu/juhai-ai-work-order-system/compare/f66d2385a43e94bf571c676398600da2b910199a...39e6108fd293d1ec378ead7a2bdc314a72322d9b","Len":3}...
|
1792116937
|
Edit
Delete
|
|
38494
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"27b46ede5 {"Commits":[{"Sha1":"27b46ede5bd349a35edd4513297927600438b960","Message":"chore(reports): 回绑 CHG-049(46c90665)的门禁快照\n\n- rings 重放:根 pnpm check 链、contracts:check:local、workbench 快照、check:evidence、gate-flow、ci-mirror、runtime check;40 份报告按 46c90665 重绑\n- 已知环境项:check:pins、根 pnpm test #362(.local/releases 基线)、check:evidence 部分;与本分支无关\n- 本分支:无库全套 384 项 353 通过 / 31 跳过 / 0 失败;隔离库全套 395 项 378 通过 / 17 跳过 / 0 失败(单独跑);治理 linter 72;contracts 619;check-owner-claims 退出 0\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:07:47-07:00"},{"Sha1":"46c906650e9629240b6926f1be5a4c6aeca6a51c","Message":"test(contracts): CHG-049 钉数——AppManifest 24 份;影响图 338 节点 / 352 边(+ ees.domain.knowledge 及其 3 条边、商包 OWNS Product;报价 Product、知识云 KnowledgeFeedback 改投影减 2 边)\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-15T19:05:22-07:00"},{"Sha1":"49265073574bab8c4b422a71e5737736580691b4","Message":"feat(ees): CHG-049 应用(EES 侧)——登记表记 Product / KnowledgeFeedback 已登记、4 个同名键引用 conflicts.json 的已跟踪冲突;Catalog 交叉核对改 reject(02 需-9,推进计划 04-7 / 裁-22)\n\n- owner-claims.json:Product → commerce / ees.domain.commerce、KnowledgeFeedback → knowledge / ees.domain.knowledge 记 registered;Order / Contract / Refund / Project 加 catalog.conflict(Quotation.Order / .Contract / .Refund、ExecutionControl.Project);enforcement { claims: reject, catalog: reject }\n- owner-claims.mjs:loadCatalogConflicts 读 contracts/catalogs/conflicts.json;catalogStatusOf 区分已跟踪 / 未跟踪冲突;已跟踪记 EES_OWNER_CLAIM_CATALOG_CONFLICT_TRACKED(只报告),未跟踪仍 CATALOG_CONFLICT(catalog reject 下拒装);schema 加可选 catalog.conflict\n- catalog.mjs:ownerClaims() 默认装 conflicts.json,可按 options.conflicts 覆盖\n- 三份锁重钉与登记摘要;合同重新生成(x-owner-claims 两档 reject、发现 4 条 TRACKED);SDK README 改写;域包记录 §61\n- 验收:owner-claims 4 项 + domain-contracts 5 项通过;无库全套 384 项 353 通过 / 31 跳过 / 0 失败;治理 linter 72 项;check-owner-claims 认领 0 发现、Catalog 已登记 28 / 待登记 19 / 冲突 4(全部已跟踪)、退出 0\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T18:58:54-07:00"},{"Sha1":"f39d4c9e6c7025c832b77e93a8c7893965317351","Message":"governance(catalog): CHG-049 干跑——Product / KnowledgeFeedback 键让渡、Quotation.Order / ExecutionControl.Project / Quotation.Contract / Quotation.Refund 登记为冲突(草案待签,不合 main)\n\n- entities.json:Product → commerce / ees.domain.commerce / EES(prd_,D10);KnowledgeFeedback → knowledge / ees.domain.knowledge / EES(D19,知识云 M0)\n- apps:商包清单加 Product、版本 1.8.0;报价清单 Product 改投影;新建知包清单 ees.domain.knowledge(0.4.0);知识云清单 KnowledgeFeedback 改投影\n- conflicts.json:+4 条(DEC-053,C1 / S2 / BLOCK_IMPLEMENTATION);Q3 / Q4 取丙时保留 Contract / Refund 两条\n- governance-linter.test:apps 23 → 24;知识云用例按投影改写\n- 干跑:linter 72 项通过,check:catalog / catalog:drift 通过;check:owner-claims 认领核对 0 发现,Catalog 冲突 4(Project、Contract、Order、Refund)、stale 2(Product、KnowledgeFeedback 待登记表随应用改 registered)\n- 材料:平台治理 doc/decisions/CHG-049-材料;签署前不合 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-15T18:51:26-07:00"}],"HeadCommit":{"Sha1":"27b46ede5bd349a35edd4513297927600438b960","Message":"chore(reports): 回绑 CHG-049(46c90665)的门禁快照\n\n- rings 重放:根 pnpm check 链、contracts:check:local、workbench 快照、check:evidence、gate-flow、ci-mirror、runtime check;40 份报告按 46c90665 重绑\n- 已知环境项:check:pins、根 pnpm test #362(.local/releases 基线)、check:evidence 部分;与本分支无关\n- 本分支:无库全套 384 项 353 通过 / 31 跳过 / 0 失败;隔离库全套 395 项 378 通过 / 17 跳过 / 0 失败(单独跑);治理 linter 72;contracts 619;check-owner-claims 退出 0\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:07:47-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/469c548fff89ff402a140c2317d75ad64ad80498...27b46ede5bd349a35edd4513297927600438b960","Len":4}...
|
1792116938
|
Edit
Delete
|
|
38495
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"39088a0e6 {"Commits":[{"Sha1":"39088a0e6eb506baa983376082712b241c3e847f","Message":"docs(acceptance): close adversarial repairs, regression and deployment verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:16:44-07:00"},{"Sha1":"aab4051ada4a54cf66add455f907c97ded40b9fc","Message":"docs(workspace): 裁-22 / 待你决定:CHG-049 已推送(控制面 Gitea / GitHub main 27b46ede)\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-15T19:16:26-07:00"}],"HeadCommit":{"Sha1":"39088a0e6eb506baa983376082712b241c3e847f","Message":"docs(acceptance): close adversarial repairs, regression and deployment verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:16:44-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/f901cfb7b7185d8f5fe13daf4a570fb33c499996...39088a0e6eb506baa983376082712b241c3e847f","Len":2}...
|
1792117006
|
Edit
Delete
|
|
38496
|
5
|
5
|
5
|
129
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"90c45d270 {"Commits":[{"Sha1":"90c45d2701eecfc2d959e1e0bc46664101a930b9","Message":"docs(02): CHG-049 已推送(控制面 Gitea / GitHub main 27b46ede)——认领清单 §2.6 与 §2.1 Product、KnowledgeFeedback 行、PRD PLT-08(登记表两档 reject,已登记 28 / 待登记 19 / 冲突 4 均已跟踪)、A0 台账 Product 状态同步\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:17:40-07:00"}],"HeadCommit":{"Sha1":"90c45d2701eecfc2d959e1e0bc46664101a930b9","Message":"docs(02): CHG-049 已推送(控制面 Gitea / GitHub main 27b46ede)——认领清单 §2.6 与 §2.1 Product、KnowledgeFeedback 行、PRD PLT-08(登记表两档 reject,已登记 28 / 待登记 19 / 冲突 4 均已跟踪)、A0 台账 Product 状态同步\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:17:40-07:00"},"CompareURL":"luoanwu/eios-02-business-platform/compare/dfee0ce304659f452757453b1f635346f17a9369...90c45d2701eecfc2d959e1e0bc46664101a930b9","Len":1}...
|
1792117062
|
Edit
Delete
|
|
38497
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"028d6d7c4 {"Commits":[{"Sha1":"028d6d7c4fab0196de8ebc687ffa422c8b36bb22","Message":"docs(workspace): 同步 02 层 head(CHG-049 已推送的 02 侧记录)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:17:43-07:00"}],"HeadCommit":{"Sha1":"028d6d7c4fab0196de8ebc687ffa422c8b36bb22","Message":"docs(workspace): 同步 02 层 head(CHG-049 已推送的 02 侧记录)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:17:43-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/39088a0e6eb506baa983376082712b241c3e847f...028d6d7c4fab0196de8ebc687ffa422c8b36bb22","Len":1}...
|
1792117067
|
Edit
Delete
|
|
38498
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/rc8-notification-integration-2026 refs/heads/codex/rc8-notification-integration-20261015...
|
0
|
{"Commits":[{"Sha1":"a5a330e9f {"Commits":[{"Sha1":"a5a330e9fbcdfbf163d8cfc9dee616184e59509b","Message":"docs(release): bind three-consumer acceptance and current credential status\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:16:43-07:00"}],"HeadCommit":{"Sha1":"a5a330e9fbcdfbf163d8cfc9dee616184e59509b","Message":"docs(release): bind three-consumer acceptance and current credential status\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:16:43-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/c9aed7e04b0f79881edfef44825a334461ab5744...a5a330e9fbcdfbf163d8cfc9dee616184e59509b","Len":1}...
|
1792117144
|
Edit
Delete
|
|
38499
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"0c36b9cee {"Commits":[{"Sha1":"0c36b9cee646ae17537e1287b2d42b12ea739925","Message":"docs(notification): bind rc8 candidate acceptance and refresh release status\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:32:13-07:00"}],"HeadCommit":{"Sha1":"0c36b9cee646ae17537e1287b2d42b12ea739925","Message":"docs(notification): bind rc8 candidate acceptance and refresh release status\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:32:13-07:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/a1d5ea2b226d2ab6633bf1bb76c3025fc9584d29...0c36b9cee646ae17537e1287b2d42b12ea739925","Len":1}...
|
1792117936
|
Edit
Delete
|
|
38500
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"997a496aa {"Commits":[{"Sha1":"997a496aa486081126de72c798edc77ec5858fb4","Message":"docs(workspace): sync notification rc8 acceptance material head\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:34:14-07:00"}],"HeadCommit":{"Sha1":"997a496aa486081126de72c798edc77ec5858fb4","Message":"docs(workspace): sync notification rc8 acceptance material head\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:34:14-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/028d6d7c4fab0196de8ebc687ffa422c8b36bb22...997a496aa486081126de72c798edc77ec5858fb4","Len":1}...
|
1792118057
|
Edit
Delete
|
|
38501
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/rc8-notification-final-20261015
|
0
|
|
1792118730
|
Edit
Delete
|
|
38502
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/rc8-notification-final-20261015
|
0
|
{"Commits":[{"Sha1":"0f39d5f06 {"Commits":[{"Sha1":"0f39d5f06d52624a53a887945a2b0d627593fd43","Message":"chore(reports): bind merged notification static gates at e457c989\n\nSDK 45 and release/mirror 51 regressions passed. Full Runtime after final merge is still pending the shared window; this commit does not satisfy or waive it. Evidence remains partial with 14 warnings and zero errors.\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:42:44-07:00"},{"Sha1":"568fc8a63b0f1d22455fa35c355b69fea911c37d","Message":"docs(release): reconcile current Gitea credentials and historical statements\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:42:14-07:00"},{"Sha1":"e457c989b3e832975ff2abf7b25d4ca57ee2b883","Message":"merge: retain current main reports and notification rc8 preparation\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:34:27-07:00"}],"HeadCommit":{"Sha1":"0f39d5f06d52624a53a887945a2b0d627593fd43","Message":"chore(reports): bind merged notification static gates at e457c989\n\nSDK 45 and release/mirror 51 regressions passed. Full Runtime after final merge is still pending the shared window; this commit does not satisfy or waive it. Evidence remains partial with 14 warnings and zero errors.\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:42:44-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/27b46ede5bd349a35edd4513297927600438b960...0f39d5f06d52624a53a887945a2b0d627593fd43","Len":3}...
|
1792118730
|
Edit
Delete
|
|
38503
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5985f2d81 {"Commits":[{"Sha1":"5985f2d81ef1f8189f6f0c7ead9d4afca7cc8a2d","Message":"chore(reports): 最终读取诊断工作台固定快照联建\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:39:34-07:00"},{"Sha1":"d729ff0fd0a1abb67b7fffb291d03a41001d6847","Message":"chore(reports): 现用源码与最新main合流根链回绑 @ 6b8e2c1d\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:37:28-07:00"},{"Sha1":"6b8e2c1dafc8cbbc2f4c02a918a8f663c091b1df","Message":"merge: 纳入新现用镜像最终干净冒烟与SBOM证明\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:33:54-07:00"},{"Sha1":"432d6ccd9501e64852942657735ca0be3b2e4fda","Message":"chore(reports): 新现用镜像冒烟、SBOM及文档守卫回绑 @ 00884691\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:33:50-07:00"},{"Sha1":"933142fdd7f01a66ecd5e271f8b85bd9ba1a2506","Message":"merge: 保留现用模型准入并合入完整验收后的读取诊断\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:32:30-07:00"}],"HeadCommit":{"Sha1":"5985f2d81ef1f8189f6f0c7ead9d4afca7cc8a2d","Message":"chore(reports): 最终读取诊断工作台固定快照联建\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:39:34-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/27b46ede5bd349a35edd4513297927600438b960...5985f2d81ef1f8189f6f0c7ead9d4afca7cc8a2d","Len":17}...
|
1792118875
|
Edit
Delete
|
|
38504
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/rc8-notification-final-20261015
|
0
|
{"Commits":[{"Sha1":"57749e10c {"Commits":[{"Sha1":"57749e10c6a3037027734946b79cdc6e1f7e29c2","Message":"docs(acceptance): retain Owner full post-merge revalidation requirement\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:51:05-07:00"}],"HeadCommit":{"Sha1":"57749e10c6a3037027734946b79cdc6e1f7e29c2","Message":"docs(acceptance): retain Owner full post-merge revalidation requirement\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T19:51:05-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/0f39d5f06d52624a53a887945a2b0d627593fd43...57749e10c6a3037027734946b79cdc6e1f7e29c2","Len":1}...
|
1792119068
|
Edit
Delete
|
|
38505
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"5c96020c7 {"Commits":[{"Sha1":"5c96020c7e5fcc4de99805cf8453aa03cfc55812","Message":"监控大屏一体机视图铺满可用宽度\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:01:01+08:00"}],"HeadCommit":{"Sha1":"5c96020c7e5fcc4de99805cf8453aa03cfc55812","Message":"监控大屏一体机视图铺满可用宽度\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:01:01+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/8755c236aefba16f34c812af8b1ebaf3629ac30a...5c96020c7e5fcc4de99805cf8453aa03cfc55812","Len":1}...
|
1792119680
|
Edit
Delete
|
|
38506
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"5c96020c7 {"Commits":[{"Sha1":"5c96020c7e5fcc4de99805cf8453aa03cfc55812","Message":"监控大屏一体机视图铺满可用宽度\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:01:01+08:00"}],"HeadCommit":{"Sha1":"5c96020c7e5fcc4de99805cf8453aa03cfc55812","Message":"监控大屏一体机视图铺满可用宽度\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:01:01+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/8755c236aefba16f34c812af8b1ebaf3629ac30a...5c96020c7e5fcc4de99805cf8453aa03cfc55812","Len":1}...
|
1792119680
|
Edit
Delete
|
|
38507
|
16
|
5
|
16
|
125
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"36fd05364 {"Commits":[{"Sha1":"36fd0536408149355981d06096633ca3249a035e","Message":"feat: 合并成员姓名、应用、登录客户端与资源类型名称\n\n用户测试时发现成员只有成员代码、应用登记只有应用代码,登录客户端和资源类型也只有代码。本次把四项名称的后端实现与前端接入一起合入 main。\n\n实现内容:\n- 后端(feat/display-names):两类邀请必填 displayName,新账号使用邀请姓名、已有账号不覆盖;本人与平台管理员可改姓名(带账号版本,不影响会话与授权),历史默认姓名标记 display_name_set=false;成员列表可按姓名搜索;应用登记必填名称并可改名,管理角色返回 application_name;登录客户端与资源类型新增可选名称及改名接口(资源类型使用独立 name_version);V33 迁移\n- 前端:两类邀请表单加姓名;个人中心确认/修改姓名,所有账号可更正姓名;应用登记填写名称、概况页改名,角色标签与切换器显示应用名称;客户端与资源规则可设置、修改、清除名称,企业侧数据范围显示资源类型名称\n\n验证:\n- 后端:Codex 在功能分支上执行定向 verify,237 项单元测试与 142 项集成测试通过,同步 main 0200f78 后复验 1 项单元测试与 19 项集成测试通过(见交接文档 docs/console/display-names-handoff.md)\n- 前端:npm run check 通过,测试 293 项\n- 合并前核对 main 新增的 P12 提交 f8a1e54、b892d79 与本次合并内容没有共同修改的文件,也没有新增迁移;合并后未重新运行后端测试\n- 未做浏览器检查,未与真实后端联调\n\nBREAKING CHANGE: 企业邀请、平台管理员邀请与应用登记必须提供 displayName,前后端需同时发布;部署前先执行 V33 迁移。\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T20:00:56-07:00"},{"Sha1":"b892d7971af67f4f48c971d89b1a96f4c27d9249","Message":"test(capacity): 驱动支持恢复合同统计、专用报告与受控拥塞诊断\n\n容量驱动原来把任何刷新 503 都记为会话不可用,本地也没有办法制造真实的入口名额占满。本提交合入隔离实验中的驱动恢复选项、专用报告与拥塞辅助;正式容量命令默认路径不变。\n\n实现内容:\n- CapacityDriver 新增默认关闭的恢复选项:仅原 token 端点的完整响应可判定未执行,响应头、长度或 chunk 合同不明确时不授予重试资格;每次刷新最多两次串行尝试、25ms 退避、250ms 预算;原始 503、额外尝试、额外 HTTP 与台账父子耗时分别计入样本与汇总;私有轮换台账按 pending/completed/not_started 配对并 force 落盘,未知 pending 永不被后续记录洗白\n- 新增 CapacityRefreshRecovery(台账状态机与合同判定)、CapacityRecoveryEvidence、CapacityRecoveryExperimentDriver(只通过显式构造器开启恢复的计划入口)以及 CapacityRefreshRecoveryTest 15、CapacityRecoveryStatisticsTest 3;RefreshRecoveryContractIT 用真实双实例与数据库屏障验证 503→200 且旧令牌只消费一次,撤权/到期/已消费/回滚仍按原规则\n- scripts/capacity:recovery_report.py 严格复算恢复样本(业务成功、原始拒绝、额外 HTTP 分别计账,样本/汇总/存量三方对账);http_report.py 对恢复合同样本按设计拒绝;environment.py 与 round.py 新增 --driver-main 白名单;prepare.py 编译清单加入新驱动类;round.py --congestion 与 congestion.py 按日程持有部署独占屏障制造真实入口拥塞(持有 50–1000ms、最多 60 窗口、失败即停);README 补充说明\n- 工具测试:test_recovery_report 28、test_congestion 9、test_tools 新增 2\n\n验证:\n- PYTHONDONTWRITEBYTECODE=1 python3 -I -m unittest discover -s scripts/capacity -p 'test_*.py':66 项通过\n- 单元 283 项与集成回归同上一提交,在同一工作树上执行:12 个类 134 项通过,0 失败(ProtocolIT 14、AttackProtectionIT 12、MachineBudgetIT 6、AuthIngressLifecycleIT 6、AuthIngressConservativeIT 1、AuthIngressTimeContractIT 1、RefreshRecoveryContractIT 5、SdkRefreshRecoveryIT 8、DualApplicationsIT 23、RefreshExpiryLifecycleIT 23、ScopedLifecycleIT 9、SessionLifecycleIT 26),335 秒\n- 本地对照证据见未入库的 release/p12-recovery-contrast-local-20261015-b80658e8(低负载零 503)与 release/p12-congestion-recovery-local-20261015-b9411306(真实 503 下恢复率 21.9%、会话零丢失)\n- 未运行云端容量验收\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:59:08-07:00"},{"Sha1":"f8a1e548ef6adf50a225636d7005b3f13cb259da","Message":"feat(protocol): 入口名额拒绝返回未执行标记并由 SDK 有界重试一次\n\n每实例 8 个协议入口名额占满时 POST /oauth2/token 立即 503,客户端无法区分“业务未开始”与“结果未知”,只能丢弃会话重新登录;E2d 云测 30 次此类拒绝使原始可用会话 19970/20000,正式测量未开始。本提交把隔离候选的恢复合同合入主区:服务端只在该分支标记未执行,SDK 据此最多再试一次,其余失败语义不变。\n\n实现内容:\n- AttackProtectionConfiguration:仅 POST /oauth2/token 的 tryAcquire 失败分支,在调用过滤链之前加响应头 IAM-Request-Outcome: not-started-v1;状态 503、Cache-Control: no-store 与正文 {\"error\":\"server_error\"} 不变,/internal/protocol/* 与其他 503 不带标记,名额数与释放逻辑不变\n- iam-java-sdk 新增 RefreshRecovery:只有状态、唯一头、no-store 与固定正文(多读一字节)全部匹配才判定未执行;同一会话串行,最多额外一次,退避 25ms,第二次须在首次发起后 250ms 内发出,每次发起前重查撤销/绝对/闲置期限;BffSessions 第二次仍未执行时保留原代与 lastUse 并返回 503 TOKEN_REQUEST_NOT_STARTED,未知结果、invalid_grant、验签失败仍结束会话\n- 测试:RefreshRecoveryTest 15 项(真实 Spring 协议解析加模拟 HTTP)、IngressOutcomeContractTest(八名额占满时只有拒绝分支带标记且名额全部归还)、SdkRefreshRecoveryIT(真实 Java SDK、浏览器、双 IAM 与数据库屏障:单次/两次拒绝后恢复、撤销/到期/已消费拒绝、提交后丢响应不重放、本地闲置不发第二次)及支撑类 SdkRecoveryTestBridge、SdkLoginDiagnostics、SdkTestClock;测试签名密钥改为 3072 位与生产一致\n- 文档:attack-protection.md 新增“P12 入口拒绝的明确未执行标记”,sdk.md 新增“P12 明确未执行的刷新恢复”并修正刷新尝试次数描述\n\n验证(在同时含后续 test(capacity) 提交内容的同一工作树上执行):\n- ./mvnw -o -B -ntp -pl iam-key-security,iam-java-sdk,iam-server -am test:6 个模块 283 项单元测试通过\n- ./mvnw -o -B -ntp -pl iam-server -am verify -Dit.test=SdkRefreshRecoveryIT,RefreshRecoveryContractIT,AuthIngressLifecycleIT,AuthIngressConservativeIT,AuthIngressTimeContractIT,AttackProtectionIT,MachineBudgetIT,RefreshExpiryLifecycleIT,ScopedLifecycleIT,SessionLifecycleIT,DualApplicationsIT,ProtocolIT(含 spotless:check):12 个类 134 项通过,0 失败(ProtocolIT 14、AttackProtectionIT 12、MachineBudgetIT 6、AuthIngressLifecycleIT 6、AuthIngressConservativeIT 1、AuthIngressTimeContractIT 1、RefreshRecoveryContractIT 5、SdkRefreshRecoveryIT 8、DualApplicationsIT 23、RefreshExpiryLifecycleIT 23、ScopedLifecycleIT 9、SessionLifecycleIT 26),335 秒\n- 本提交单独检出到临时工作树执行 ./mvnw -o -B -ntp -pl iam-server,iam-java-sdk -am test-compile:通过\n- 本地证据见未入库的 release/p12-id-clock-sdk-recovery-local-20261015-87b969eb 与 release/p12-congestion-recovery-local-20261015-b9411306(受控拥塞下开启组 228 次拒绝全部确认未执行、恢复 50 次、会话零丢失)\n- 未运行云端容量验收,P12 正式门槛未变\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:58:41-07:00"},{"Sha1":"bcd9b9cd1cc5de30b234888c49738613500d7511","Message":"feat(console): 支持应用、登录客户端与资源类型名称\n\n应用登记原先只能填写代码,登录客户端和资源类型也只有代码,角色标签显示的是「应用管理员 · sales」这类代码。后端已补齐三类名称的写入与读取,控制台同步接入。\n\n实现内容:\n- 应用:登记时名称与代码都必填,提交 displayName;概况页「基本信息」增加设置/修改名称(读取应用版本,归档应用不提供入口);应用列表可按名称或代码搜索\n- 角色标签、工作台、企业切换器与平台入口提示改用 application_name,旧后端未返回时回退为应用代码;权限与路由仍以 application_id 为准\n- 登录客户端:创建时可选填名称(留空不提交该字段);列表以名称为主、代码为辅;详情可就地设置、修改或清除名称(清除提交 null,使用客户端版本)\n- 资源类型:添加资源规则时可选填名称;规则标题以名称为主,可就地改名,改名使用资源类型自己的 name_version,旧后端没有 name_version 时不提供改名;企业侧数据范围与选项显示「名称(代码)」\n- 新增 InlineNameEditor(就地展开的改名表单)与 codeWithName 展示工具\n\n验证:\n- npm run check:格式、lint、类型检查通过,33 个测试文件 293 项测试通过,构建成功\n- 新增 display-names.test.tsx 共 8 项:角色标签回退、可选名称校验、应用登记与改名请求体、客户端创建可选名称与清除名称、资源规则名称提交与按 name_version 改名\n- 未与真实后端联调,未做浏览器检查\n\nBREAKING CHANGE: 登记应用请求新增必填 displayName,须与 V33 及对应后端同时发布\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:57:20-07:00"},{"Sha1":"873358da99c3ab27ed78c5f4c87edba00229b960","Message":"feat(console): 邀请时填写姓名并支持本人与平台修改姓名\n\n新账号的姓名原先固定为「成员」,成员列表、所有账号等处只能靠成员代码区分。后端已支持邀请时填写姓名、本人改名和平台代改,控制台同步接入。\n\n实现内容:\n- 企业邀请成员、邀请平台管理员均增加必填「姓名」,提交 displayName;待接受的平台邀请以姓名为主、邮箱为辅显示,旧邀请没有姓名时只显示邮箱\n- 个人中心增加「修改姓名」,读取 /api/v1/me 的 version 提交;display_name_set=false 时提示确认姓名,输入框不预填默认名称,成功后用回执更新会话身份\n- 「所有账号」详情增加「更正姓名」,展开时重新读取账号版本,已归档账号不提供入口;企业侧不提供代改\n- 成员列表与设置所有者的搜索改为可按姓名或成员代码搜索;姓名未确认的成员和账号在列表与详情中标出\n- 企业改名弹窗抽成通用 NameEditor(必填/可选、提交 { displayName, version },409 保留草稿),名称校验抽成 nameError,规则仍为 1—160 个 Unicode 字符、拒绝控制字符与行/段落分隔符\n\n验证:\n- npm run check:格式、lint、类型检查通过,32 个测试文件 285 项测试通过,构建成功\n- 新增用例覆盖两类邀请的姓名必填与请求体、按姓名搜索与未确认标记、本人确认姓名、平台更正姓名及版本来源、归档账号无入口\n- 未与真实后端联调,未做浏览器检查\n\nBREAKING CHANGE: 两类邀请请求新增必填 displayName,须与 V33 及对应后端同时发布\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:52:20-07:00"}],"HeadCommit":{"Sha1":"36fd0536408149355981d06096633ca3249a035e","Message":"feat: 合并成员姓名、应用、登录客户端与资源类型名称\n\n用户测试时发现成员只有成员代码、应用登记只有应用代码,登录客户端和资源类型也只有代码。本次把四项名称的后端实现与前端接入一起合入 main。\n\n实现内容:\n- 后端(feat/display-names):两类邀请必填 displayName,新账号使用邀请姓名、已有账号不覆盖;本人与平台管理员可改姓名(带账号版本,不影响会话与授权),历史默认姓名标记 display_name_set=false;成员列表可按姓名搜索;应用登记必填名称并可改名,管理角色返回 application_name;登录客户端与资源类型新增可选名称及改名接口(资源类型使用独立 name_version);V33 迁移\n- 前端:两类邀请表单加姓名;个人中心确认/修改姓名,所有账号可更正姓名;应用登记填写名称、概况页改名,角色标签与切换器显示应用名称;客户端与资源规则可设置、修改、清除名称,企业侧数据范围显示资源类型名称\n\n验证:\n- 后端:Codex 在功能分支上执行定向 verify,237 项单元测试与 142 项集成测试通过,同步 main 0200f78 后复验 1 项单元测试与 19 项集成测试通过(见交接文档 docs/console/display-names-handoff.md)\n- 前端:npm run check 通过,测试 293 项\n- 合并前核对 main 新增的 P12 提交 f8a1e54、b892d79 与本次合并内容没有共同修改的文件,也没有新增迁移;合并后未重新运行后端测试\n- 未做浏览器检查,未与真实后端联调\n\nBREAKING CHANGE: 企业邀请、平台管理员邀请与应用登记必须提供 displayName,前后端需同时发布;部署前先执行 V33 迁移。\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T20:00:56-07:00"},"CompareURL":"pengzhiyu/IAM/compare/d2ff1f1d1423e14426de9db677c5239376cec6a8...36fd0536408149355981d06096633ca3249a035e","Len":9}...
|
1792119771
|
Edit
Delete
|
|
38508
|
16
|
5
|
16
|
125
|
0
|
0
|
refs/heads/feat/console-layout
|
0
|
{"Commits":[{"Sha1":"36fd05364 {"Commits":[{"Sha1":"36fd0536408149355981d06096633ca3249a035e","Message":"feat: 合并成员姓名、应用、登录客户端与资源类型名称\n\n用户测试时发现成员只有成员代码、应用登记只有应用代码,登录客户端和资源类型也只有代码。本次把四项名称的后端实现与前端接入一起合入 main。\n\n实现内容:\n- 后端(feat/display-names):两类邀请必填 displayName,新账号使用邀请姓名、已有账号不覆盖;本人与平台管理员可改姓名(带账号版本,不影响会话与授权),历史默认姓名标记 display_name_set=false;成员列表可按姓名搜索;应用登记必填名称并可改名,管理角色返回 application_name;登录客户端与资源类型新增可选名称及改名接口(资源类型使用独立 name_version);V33 迁移\n- 前端:两类邀请表单加姓名;个人中心确认/修改姓名,所有账号可更正姓名;应用登记填写名称、概况页改名,角色标签与切换器显示应用名称;客户端与资源规则可设置、修改、清除名称,企业侧数据范围显示资源类型名称\n\n验证:\n- 后端:Codex 在功能分支上执行定向 verify,237 项单元测试与 142 项集成测试通过,同步 main 0200f78 后复验 1 项单元测试与 19 项集成测试通过(见交接文档 docs/console/display-names-handoff.md)\n- 前端:npm run check 通过,测试 293 项\n- 合并前核对 main 新增的 P12 提交 f8a1e54、b892d79 与本次合并内容没有共同修改的文件,也没有新增迁移;合并后未重新运行后端测试\n- 未做浏览器检查,未与真实后端联调\n\nBREAKING CHANGE: 企业邀请、平台管理员邀请与应用登记必须提供 displayName,前后端需同时发布;部署前先执行 V33 迁移。\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T20:00:56-07:00"},{"Sha1":"b892d7971af67f4f48c971d89b1a96f4c27d9249","Message":"test(capacity): 驱动支持恢复合同统计、专用报告与受控拥塞诊断\n\n容量驱动原来把任何刷新 503 都记为会话不可用,本地也没有办法制造真实的入口名额占满。本提交合入隔离实验中的驱动恢复选项、专用报告与拥塞辅助;正式容量命令默认路径不变。\n\n实现内容:\n- CapacityDriver 新增默认关闭的恢复选项:仅原 token 端点的完整响应可判定未执行,响应头、长度或 chunk 合同不明确时不授予重试资格;每次刷新最多两次串行尝试、25ms 退避、250ms 预算;原始 503、额外尝试、额外 HTTP 与台账父子耗时分别计入样本与汇总;私有轮换台账按 pending/completed/not_started 配对并 force 落盘,未知 pending 永不被后续记录洗白\n- 新增 CapacityRefreshRecovery(台账状态机与合同判定)、CapacityRecoveryEvidence、CapacityRecoveryExperimentDriver(只通过显式构造器开启恢复的计划入口)以及 CapacityRefreshRecoveryTest 15、CapacityRecoveryStatisticsTest 3;RefreshRecoveryContractIT 用真实双实例与数据库屏障验证 503→200 且旧令牌只消费一次,撤权/到期/已消费/回滚仍按原规则\n- scripts/capacity:recovery_report.py 严格复算恢复样本(业务成功、原始拒绝、额外 HTTP 分别计账,样本/汇总/存量三方对账);http_report.py 对恢复合同样本按设计拒绝;environment.py 与 round.py 新增 --driver-main 白名单;prepare.py 编译清单加入新驱动类;round.py --congestion 与 congestion.py 按日程持有部署独占屏障制造真实入口拥塞(持有 50–1000ms、最多 60 窗口、失败即停);README 补充说明\n- 工具测试:test_recovery_report 28、test_congestion 9、test_tools 新增 2\n\n验证:\n- PYTHONDONTWRITEBYTECODE=1 python3 -I -m unittest discover -s scripts/capacity -p 'test_*.py':66 项通过\n- 单元 283 项与集成回归同上一提交,在同一工作树上执行:12 个类 134 项通过,0 失败(ProtocolIT 14、AttackProtectionIT 12、MachineBudgetIT 6、AuthIngressLifecycleIT 6、AuthIngressConservativeIT 1、AuthIngressTimeContractIT 1、RefreshRecoveryContractIT 5、SdkRefreshRecoveryIT 8、DualApplicationsIT 23、RefreshExpiryLifecycleIT 23、ScopedLifecycleIT 9、SessionLifecycleIT 26),335 秒\n- 本地对照证据见未入库的 release/p12-recovery-contrast-local-20261015-b80658e8(低负载零 503)与 release/p12-congestion-recovery-local-20261015-b9411306(真实 503 下恢复率 21.9%、会话零丢失)\n- 未运行云端容量验收\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:59:08-07:00"},{"Sha1":"f8a1e548ef6adf50a225636d7005b3f13cb259da","Message":"feat(protocol): 入口名额拒绝返回未执行标记并由 SDK 有界重试一次\n\n每实例 8 个协议入口名额占满时 POST /oauth2/token 立即 503,客户端无法区分“业务未开始”与“结果未知”,只能丢弃会话重新登录;E2d 云测 30 次此类拒绝使原始可用会话 19970/20000,正式测量未开始。本提交把隔离候选的恢复合同合入主区:服务端只在该分支标记未执行,SDK 据此最多再试一次,其余失败语义不变。\n\n实现内容:\n- AttackProtectionConfiguration:仅 POST /oauth2/token 的 tryAcquire 失败分支,在调用过滤链之前加响应头 IAM-Request-Outcome: not-started-v1;状态 503、Cache-Control: no-store 与正文 {\"error\":\"server_error\"} 不变,/internal/protocol/* 与其他 503 不带标记,名额数与释放逻辑不变\n- iam-java-sdk 新增 RefreshRecovery:只有状态、唯一头、no-store 与固定正文(多读一字节)全部匹配才判定未执行;同一会话串行,最多额外一次,退避 25ms,第二次须在首次发起后 250ms 内发出,每次发起前重查撤销/绝对/闲置期限;BffSessions 第二次仍未执行时保留原代与 lastUse 并返回 503 TOKEN_REQUEST_NOT_STARTED,未知结果、invalid_grant、验签失败仍结束会话\n- 测试:RefreshRecoveryTest 15 项(真实 Spring 协议解析加模拟 HTTP)、IngressOutcomeContractTest(八名额占满时只有拒绝分支带标记且名额全部归还)、SdkRefreshRecoveryIT(真实 Java SDK、浏览器、双 IAM 与数据库屏障:单次/两次拒绝后恢复、撤销/到期/已消费拒绝、提交后丢响应不重放、本地闲置不发第二次)及支撑类 SdkRecoveryTestBridge、SdkLoginDiagnostics、SdkTestClock;测试签名密钥改为 3072 位与生产一致\n- 文档:attack-protection.md 新增“P12 入口拒绝的明确未执行标记”,sdk.md 新增“P12 明确未执行的刷新恢复”并修正刷新尝试次数描述\n\n验证(在同时含后续 test(capacity) 提交内容的同一工作树上执行):\n- ./mvnw -o -B -ntp -pl iam-key-security,iam-java-sdk,iam-server -am test:6 个模块 283 项单元测试通过\n- ./mvnw -o -B -ntp -pl iam-server -am verify -Dit.test=SdkRefreshRecoveryIT,RefreshRecoveryContractIT,AuthIngressLifecycleIT,AuthIngressConservativeIT,AuthIngressTimeContractIT,AttackProtectionIT,MachineBudgetIT,RefreshExpiryLifecycleIT,ScopedLifecycleIT,SessionLifecycleIT,DualApplicationsIT,ProtocolIT(含 spotless:check):12 个类 134 项通过,0 失败(ProtocolIT 14、AttackProtectionIT 12、MachineBudgetIT 6、AuthIngressLifecycleIT 6、AuthIngressConservativeIT 1、AuthIngressTimeContractIT 1、RefreshRecoveryContractIT 5、SdkRefreshRecoveryIT 8、DualApplicationsIT 23、RefreshExpiryLifecycleIT 23、ScopedLifecycleIT 9、SessionLifecycleIT 26),335 秒\n- 本提交单独检出到临时工作树执行 ./mvnw -o -B -ntp -pl iam-server,iam-java-sdk -am test-compile:通过\n- 本地证据见未入库的 release/p12-id-clock-sdk-recovery-local-20261015-87b969eb 与 release/p12-congestion-recovery-local-20261015-b9411306(受控拥塞下开启组 228 次拒绝全部确认未执行、恢复 50 次、会话零丢失)\n- 未运行云端容量验收,P12 正式门槛未变\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:58:41-07:00"},{"Sha1":"bcd9b9cd1cc5de30b234888c49738613500d7511","Message":"feat(console): 支持应用、登录客户端与资源类型名称\n\n应用登记原先只能填写代码,登录客户端和资源类型也只有代码,角色标签显示的是「应用管理员 · sales」这类代码。后端已补齐三类名称的写入与读取,控制台同步接入。\n\n实现内容:\n- 应用:登记时名称与代码都必填,提交 displayName;概况页「基本信息」增加设置/修改名称(读取应用版本,归档应用不提供入口);应用列表可按名称或代码搜索\n- 角色标签、工作台、企业切换器与平台入口提示改用 application_name,旧后端未返回时回退为应用代码;权限与路由仍以 application_id 为准\n- 登录客户端:创建时可选填名称(留空不提交该字段);列表以名称为主、代码为辅;详情可就地设置、修改或清除名称(清除提交 null,使用客户端版本)\n- 资源类型:添加资源规则时可选填名称;规则标题以名称为主,可就地改名,改名使用资源类型自己的 name_version,旧后端没有 name_version 时不提供改名;企业侧数据范围与选项显示「名称(代码)」\n- 新增 InlineNameEditor(就地展开的改名表单)与 codeWithName 展示工具\n\n验证:\n- npm run check:格式、lint、类型检查通过,33 个测试文件 293 项测试通过,构建成功\n- 新增 display-names.test.tsx 共 8 项:角色标签回退、可选名称校验、应用登记与改名请求体、客户端创建可选名称与清除名称、资源规则名称提交与按 name_version 改名\n- 未与真实后端联调,未做浏览器检查\n\nBREAKING CHANGE: 登记应用请求新增必填 displayName,须与 V33 及对应后端同时发布\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:57:20-07:00"},{"Sha1":"873358da99c3ab27ed78c5f4c87edba00229b960","Message":"feat(console): 邀请时填写姓名并支持本人与平台修改姓名\n\n新账号的姓名原先固定为「成员」,成员列表、所有账号等处只能靠成员代码区分。后端已支持邀请时填写姓名、本人改名和平台代改,控制台同步接入。\n\n实现内容:\n- 企业邀请成员、邀请平台管理员均增加必填「姓名」,提交 displayName;待接受的平台邀请以姓名为主、邮箱为辅显示,旧邀请没有姓名时只显示邮箱\n- 个人中心增加「修改姓名」,读取 /api/v1/me 的 version 提交;display_name_set=false 时提示确认姓名,输入框不预填默认名称,成功后用回执更新会话身份\n- 「所有账号」详情增加「更正姓名」,展开时重新读取账号版本,已归档账号不提供入口;企业侧不提供代改\n- 成员列表与设置所有者的搜索改为可按姓名或成员代码搜索;姓名未确认的成员和账号在列表与详情中标出\n- 企业改名弹窗抽成通用 NameEditor(必填/可选、提交 { displayName, version },409 保留草稿),名称校验抽成 nameError,规则仍为 1—160 个 Unicode 字符、拒绝控制字符与行/段落分隔符\n\n验证:\n- npm run check:格式、lint、类型检查通过,32 个测试文件 285 项测试通过,构建成功\n- 新增用例覆盖两类邀请的姓名必填与请求体、按姓名搜索与未确认标记、本人确认姓名、平台更正姓名及版本来源、归档账号无入口\n- 未与真实后端联调,未做浏览器检查\n\nBREAKING CHANGE: 两类邀请请求新增必填 displayName,须与 V33 及对应后端同时发布\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T19:52:20-07:00"}],"HeadCommit":{"Sha1":"36fd0536408149355981d06096633ca3249a035e","Message":"feat: 合并成员姓名、应用、登录客户端与资源类型名称\n\n用户测试时发现成员只有成员代码、应用登记只有应用代码,登录客户端和资源类型也只有代码。本次把四项名称的后端实现与前端接入一起合入 main。\n\n实现内容:\n- 后端(feat/display-names):两类邀请必填 displayName,新账号使用邀请姓名、已有账号不覆盖;本人与平台管理员可改姓名(带账号版本,不影响会话与授权),历史默认姓名标记 display_name_set=false;成员列表可按姓名搜索;应用登记必填名称并可改名,管理角色返回 application_name;登录客户端与资源类型新增可选名称及改名接口(资源类型使用独立 name_version);V33 迁移\n- 前端:两类邀请表单加姓名;个人中心确认/修改姓名,所有账号可更正姓名;应用登记填写名称、概况页改名,角色标签与切换器显示应用名称;客户端与资源规则可设置、修改、清除名称,企业侧数据范围显示资源类型名称\n\n验证:\n- 后端:Codex 在功能分支上执行定向 verify,237 项单元测试与 142 项集成测试通过,同步 main 0200f78 后复验 1 项单元测试与 19 项集成测试通过(见交接文档 docs/console/display-names-handoff.md)\n- 前端:npm run check 通过,测试 293 项\n- 合并前核对 main 新增的 P12 提交 f8a1e54、b892d79 与本次合并内容没有共同修改的文件,也没有新增迁移;合并后未重新运行后端测试\n- 未做浏览器检查,未与真实后端联调\n\nBREAKING CHANGE: 企业邀请、平台管理员邀请与应用登记必须提供 displayName,前后端需同时发布;部署前先执行 V33 迁移。\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-10-15T20:00:56-07:00"},"CompareURL":"pengzhiyu/IAM/compare/d2ff1f1d1423e14426de9db677c5239376cec6a8...36fd0536408149355981d06096633ca3249a035e","Len":9}...
|
1792119824
|
Edit
Delete
|
|
38509
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"aefcc96cf {"Commits":[{"Sha1":"aefcc96cf5a80758a3b51516919e81244bdc9486","Message":"chore(reports): 统一主线验收与运维快照收尾\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:07:41-07:00"},{"Sha1":"897f7f1186de28ad7b309e2a6727a0933955891a","Message":"chore(reports): 统一主线根链退出零回绑\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:07:41-07:00"},{"Sha1":"ef1a29b4e05b849adee4a615ce9fb9427d282fa5","Message":"chore(reports): 统一模型入口主线固定快照\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:05:27-07:00"},{"Sha1":"deb94883929aa1199b13ff19af9de851d810218b","Message":"docs: 统一主线完整验收与最终切换现场边界\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:05:05-07:00"},{"Sha1":"b2d12e92665903c852f4fd2244fe3e7310646e02","Message":"fix(workbench): 合流后保持完整验收的读取判据\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:03:46-07:00"}],"HeadCommit":{"Sha1":"aefcc96cf5a80758a3b51516919e81244bdc9486","Message":"chore(reports): 统一主线验收与运维快照收尾\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:07:41-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/5985f2d81ef1f8189f6f0c7ead9d4afca7cc8a2d...aefcc96cf5a80758a3b51516919e81244bdc9486","Len":64}...
|
1792120083
|
Edit
Delete
|
|
38510
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"7f3456533 {"Commits":[{"Sha1":"7f345653309bd8b648462da791519f448e39c108","Message":"精简监控大屏一体机布局验收说明\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:08:14+08:00"}],"HeadCommit":{"Sha1":"7f345653309bd8b648462da791519f448e39c108","Message":"精简监控大屏一体机布局验收说明\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:08:14+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/5c96020c7e5fcc4de99805cf8453aa03cfc55812...7f345653309bd8b648462da791519f448e39c108","Len":1}...
|
1792120112
|
Edit
Delete
|
|
38511
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"7f3456533 {"Commits":[{"Sha1":"7f345653309bd8b648462da791519f448e39c108","Message":"精简监控大屏一体机布局验收说明\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:08:14+08:00"}],"HeadCommit":{"Sha1":"7f345653309bd8b648462da791519f448e39c108","Message":"精简监控大屏一体机布局验收说明\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:08:14+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/5c96020c7e5fcc4de99805cf8453aa03cfc55812...7f345653309bd8b648462da791519f448e39c108","Len":1}...
|
1792120112
|
Edit
Delete
|
|
38512
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"21f60c853 {"Commits":[{"Sha1":"21f60c853b531cd58ed1b6e38a3c2f1206a96149","Message":"docs: 收尾真实读取诊断与待批材料,保留最新主线完整验收\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:23:42-07:00"}],"HeadCommit":{"Sha1":"21f60c853b531cd58ed1b6e38a3c2f1206a96149","Message":"docs: 收尾真实读取诊断与待批材料,保留最新主线完整验收\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:23:42-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/aefcc96cf5a80758a3b51516919e81244bdc9486...21f60c853b531cd58ed1b6e38a3c2f1206a96149","Len":1}...
|
1792121182
|
Edit
Delete
|
|
38513
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"c79ba7269 {"Commits":[{"Sha1":"c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1","Message":"精简监控大屏需求与页面标注\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:29:01+08:00"}],"HeadCommit":{"Sha1":"c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1","Message":"精简监控大屏需求与页面标注\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:29:01+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/7f345653309bd8b648462da791519f448e39c108...c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1","Len":1}...
|
1792121355
|
Edit
Delete
|
|
38514
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"c79ba7269 {"Commits":[{"Sha1":"c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1","Message":"精简监控大屏需求与页面标注\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:29:01+08:00"}],"HeadCommit":{"Sha1":"c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1","Message":"精简监控大屏需求与页面标注\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T11:29:01+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/7f345653309bd8b648462da791519f448e39c108...c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1","Len":1}...
|
1792121355
|
Edit
Delete
|
|
38515
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"78d8708aa {"Commits":[{"Sha1":"78d8708aaac0967e136bf2f5b19304b7e5e753a6","Message":"docs(acceptance): retain full-run source across documentation-only main merge\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:30:25-07:00"},{"Sha1":"db36137cf104aa9d6aa5adad4306a64db93a903a","Message":"merge: retain latest read-diagnostic documents with fully validated notification source\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:30:24-07:00"},{"Sha1":"b0c82fd5759d7c0a3459d2f1489e9ccafd703fb7","Message":"chore(reports): bind final notification runtime 39b7f342 and static ba710b36\n\nFull post-merge Runtime 2866/0 plus same-source 12 real-consumer cases passed. Static chain 25, SDK 45, release adapter 51 passed. Evidence zero errors, 12 existing warnings retained. Source metadata is unchanged; formal rc8 publishing and consumer main merges remain blocked.\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:28:06-07:00"},{"Sha1":"db786afaee7340f5fa14abae75f61c59b0cf225a","Message":"docs(release): close local acceptance and retain verified formal blockers\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:27:23-07:00"},{"Sha1":"ba710b36de6bf5f87250a4470882b2e1d48b753f","Message":"docs(acceptance): record full post-merge runtime and three-consumer proof\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:25:24-07:00"}],"HeadCommit":{"Sha1":"78d8708aaac0967e136bf2f5b19304b7e5e753a6","Message":"docs(acceptance): retain full-run source across documentation-only main merge\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:30:25-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/21f60c853b531cd58ed1b6e38a3c2f1206a96149...78d8708aaac0967e136bf2f5b19304b7e5e753a6","Len":18}...
|
1792121484
|
Edit
Delete
|
|
38516
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ad3090837 {"Commits":[{"Sha1":"ad3090837076155501e22ebd96c6d7004e94d1c6","Message":"docs(04): synchronize full notification revalidation and main release boundary\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:33:19-07:00"},{"Sha1":"1d48dbc9f54fd0d0757fdf00b0d011917fc9af06","Message":"docs(04): 同步读取诊断部署、真实结果及当前Owner材料\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:28:20-07:00"}],"HeadCommit":{"Sha1":"ad3090837076155501e22ebd96c6d7004e94d1c6","Message":"docs(04): synchronize full notification revalidation and main release boundary\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:33:19-07:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/0c36b9cee646ae17537e1287b2d42b12ea739925...ad3090837076155501e22ebd96c6d7004e94d1c6","Len":2}...
|
1792121602
|
Edit
Delete
|
|
38517
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"46eca5f6d {"Commits":[{"Sha1":"46eca5f6da6ffafb79e3515c54f2d2078c9d3597","Message":"docs(workspace): bind deployed read diagnostics and remaining Owner approval progress\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:33:28-07:00"}],"HeadCommit":{"Sha1":"46eca5f6da6ffafb79e3515c54f2d2078c9d3597","Message":"docs(workspace): bind deployed read diagnostics and remaining Owner approval progress\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:33:28-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/997a496aa486081126de72c798edc77ec5858fb4...46eca5f6da6ffafb79e3515c54f2d2078c9d3597","Len":1}...
|
1792121705
|
Edit
Delete
|
|
38518
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e9e0d4b66 {"Commits":[{"Sha1":"e9e0d4b660f86137e5063b7710bb73ab945bdf7a","Message":"chore(reports): 最终验收归档快照收口\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:44:20-07:00"},{"Sha1":"fb1277f5fa39e880df59d09040d429a8a4c1536f","Message":"chore(reports): 最终主线证据零错误归档\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:44:19-07:00"},{"Sha1":"25a0e7884a6fa316ecf0c72a6f5238ba0e623e4a","Message":"chore(reports): 完整验收归档工作台快照\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:44:12-07:00"},{"Sha1":"2dd84519d9fc9a0101d43e3397d536a7e4c685ba","Message":"chore(reports): 最终验收归档文档回绑\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:44:11-07:00"},{"Sha1":"803de2aa51a7018d76d0a141286634724c1666b8","Message":"docs: 主线原样归档139b完整窄验收报告\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:44:11-07:00"}],"HeadCommit":{"Sha1":"e9e0d4b660f86137e5063b7710bb73ab945bdf7a","Message":"chore(reports): 最终验收归档快照收口\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:44:20-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/78d8708aaac0967e136bf2f5b19304b7e5e753a6...e9e0d4b660f86137e5063b7710bb73ab945bdf7a","Len":14}...
|
1792122294
|
Edit
Delete
|
|
38519
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"0619af5c8 {"Commits":[{"Sha1":"0619af5c866ee6b8ae7d13164441b2e940cc8342","Message":"chore(reports): 流程验收口径修正快照联建\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:48:33-07:00"},{"Sha1":"bdf91283923b1496b3e53f1f7be2b4089711abcf","Message":"chore(reports): 流程历史口径修正文档门禁回绑\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:48:33-07:00"},{"Sha1":"494cc44ccdfd53e189ecaf0af296c3d7457a5d8d","Message":"docs(workflow): distinguish historical and current mainline verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:47:01-07:00"}],"HeadCommit":{"Sha1":"0619af5c866ee6b8ae7d13164441b2e940cc8342","Message":"chore(reports): 流程验收口径修正快照联建\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:48:33-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/e9e0d4b660f86137e5063b7710bb73ab945bdf7a...0619af5c866ee6b8ae7d13164441b2e940cc8342","Len":3}...
|
1792122525
|
Edit
Delete
|
|
38520
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"298eac090 {"Commits":[{"Sha1":"298eac0907263dc258abfce7da9b27ef9a91a451","Message":"chore(reports): close final static gates before fixed runtime deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:00:57-07:00"},{"Sha1":"bd77cfe598dc2409847961e2ce9e21c315530589","Message":"merge: close conditional acceptance and stale reports on final main\n\n# Conflicts:\n#\treports/image-digest.json\n#\treports/sbom.latest.json\n#\treports/sbom.spdx.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:56:46-07:00"},{"Sha1":"4aaf0d81db7de4f21dc941f3019efc4d0d5304c0","Message":"chore(reports): accept final mainline restore UI and fixed image SBOM\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:56:02-07:00"},{"Sha1":"cde7b8ada31c3178f4f096e29e309ae4703f82c9","Message":"docs(acceptance): bind final mainline restore and fixed image candidate\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:52:13-07:00"},{"Sha1":"6599ca9f2836b33f9fdd52cda3530d2d0ec36cc5","Message":"merge: combine accepted notification main with adversarial conditions\n\n# Conflicts:\n#\treports/caddy.latest.json\n#\treports/candidate-contracts.latest.json\n#\treports/capability-acceptance.latest.json\n#\treports/catalog-chg.latest.json\n#\treports/catalog-drift.latest.json\n#\treports/catalog-reconciliation.latest.json\n#\treports/ci-mirror.latest.json\n#\treports/cross-cutting-capabilities.latest.json\n#\treports/doc-claims.latest.json\n#\treports/evidence-freshness.latest.json\n#\treports/fact-pii.latest.json\n#\treports/facts.latest.json\n#\treports/fixture-coverage.latest.json\n#\treports/fixtures.latest.json\n#\treports/gate-flow.latest.json\n#\treports/migration-decs.latest.json\n#\treports/module-imports.latest.json\n#\treports/otel.latest.json\n#\treports/release-drift.latest.json\n#\treports/stub-surface.latest.json\n#\treports/workbench-catalog-snapshot.latest.json\n#\treports/workbench-ops-snapshot.latest.json\n#\truntime/reports/agent-adapters.latest.json\n#\truntime/reports/conformance-matrix.latest.json\n#\truntime/reports/contract-consumers.latest.json\n#\truntime/reports/docs-truth.latest.json\n#\truntime/reports/dual-backend-parity.latest.json\n#\truntime/reports/fork-readiness.latest.json\n#\truntime/reports/governance-docs.latest.json\n#\truntime/reports/governance-rules.latest.json\n#\truntime/reports/governance-status.latest.json\n#\truntime/reports/governance.latest.json\n#\truntime/reports/migrations.latest.json\n#\truntime/reports/naming.latest.json\n#\truntime/reports/permission-catalog.latest.json\n#\truntime/reports/platform-ops-definitions.latest.json\n#\truntime/reports/runtime-governance.latest.json\n#\truntime/reports/schema-sync.latest.json\n#\truntime/reports/statemachine-write-guard.latest.json\n#\truntime/reports/validation-source.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T20:33:35-07:00"}],"HeadCommit":{"Sha1":"298eac0907263dc258abfce7da9b27ef9a91a451","Message":"chore(reports): close final static gates before fixed runtime deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:00:57-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/0619af5c866ee6b8ae7d13164441b2e940cc8342...298eac0907263dc258abfce7da9b27ef9a91a451","Len":12}...
|
1792123261
|
Edit
Delete
|
|
38521
|
5
|
5
|
5
|
129
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"09b6c46fa {"Commits":[{"Sha1":"09b6c46fae97512e3475664c0f645abcbc939bc4","Message":"docs(02): 明确清洁授权差额、九步验收缺口与六组拍板建议\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:01:02-07:00"}],"HeadCommit":{"Sha1":"09b6c46fae97512e3475664c0f645abcbc939bc4","Message":"docs(02): 明确清洁授权差额、九步验收缺口与六组拍板建议\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:01:02-07:00"},"CompareURL":"luoanwu/eios-02-business-platform/compare/90c45d2701eecfc2d959e1e0bc46664101a930b9...09b6c46fae97512e3475664c0f645abcbc939bc4","Len":1}...
|
1792123266
|
Edit
Delete
|
|
38522
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"7d2ccca6e {"Commits":[{"Sha1":"7d2ccca6e670c35efddb923386460fcac93bfdef","Message":"docs(workspace): 同步清洁九步验收与待拍板材料引用\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:01:21-07:00"}],"HeadCommit":{"Sha1":"7d2ccca6e670c35efddb923386460fcac93bfdef","Message":"docs(workspace): 同步清洁九步验收与待拍板材料引用\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:01:21-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/46eca5f6da6ffafb79e3515c54f2d2078c9d3597...7d2ccca6e670c35efddb923386460fcac93bfdef","Len":1}...
|
1792123285
|
Edit
Delete
|
|
38523
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e332a7360 {"Commits":[{"Sha1":"e332a7360e68011f728282ab65759f54b0088d45","Message":"chore(reports): 联建交互优化工作台快照与发布材料\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:24:59-07:00"},{"Sha1":"1c90c63d0b468a899c7ea0ec39f71385e8a88a75","Message":"merge: 完善技术中台服务查找、接入备份与EES浏览\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:24:33-07:00"},{"Sha1":"aaa69ca47cf745e19274619247653fc8bef12dc5","Message":"chore(reports): 回绑工作台交互95项与静态门禁 @ 99674bb0\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:24:33-07:00"},{"Sha1":"99674bb058b41ef86ce93c90a4f053b09e3201e1","Message":"fix(workbench): 按EES真实契约读取关系类型标识\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:20:48-07:00"},{"Sha1":"6567dec05f41cafe32f6355055ff55285bb504fd","Message":"fix(workbench): 明确EES拒绝读取后的核对路径\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:18:16-07:00"}],"HeadCommit":{"Sha1":"e332a7360e68011f728282ab65759f54b0088d45","Message":"chore(reports): 联建交互优化工作台快照与发布材料\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:24:59-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/298eac0907263dc258abfce7da9b27ef9a91a451...e332a7360e68011f728282ab65759f54b0088d45","Len":6}...
|
1792124703
|
Edit
Delete
|
|
38524
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"72006e20c {"Commits":[{"Sha1":"72006e20c6f016cceb6dfb679c83eec76fdeb78a","Message":"chore(reports): 回绑交互部署收尾文档与证据新鲜度\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:01:24-07:00"},{"Sha1":"ec92eee46a0b091c36c285713c5645616084dbb8","Message":"docs(workbench): 记录交互上线、回退尝试与真实验收边界\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:01:18-07:00"}],"HeadCommit":{"Sha1":"72006e20c6f016cceb6dfb679c83eec76fdeb78a","Message":"chore(reports): 回绑交互部署收尾文档与证据新鲜度\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:01:24-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/e332a7360e68011f728282ab65759f54b0088d45...72006e20c6f016cceb6dfb679c83eec76fdeb78a","Len":2}...
|
1792126887
|
Edit
Delete
|
|
38525
|
1
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38526
|
9
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38527
|
3
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38528
|
4
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38529
|
7
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38530
|
8
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38531
|
10
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38532
|
11
|
5
|
1
|
21
|
0
|
0
|
refs/heads/pay-261020
|
0
|
{"Commits":[{"Sha1":"e141ede09 {"Commits":[{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"}],"HeadCommit":{"Sha1":"e141ede09dc8d130fc472ddb5c9bd406baa2df57","Message":"预定单退款增加验证。修复开房后前端调用直接退款接口。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-16T13:02:52+08:00"},"CompareURL":"vodtest/pay/compare/d1706931c18c9e7598e659d5f3248d9a82bec226...e141ede09dc8d130fc472ddb5c9bd406baa2df57","Len":1}...
|
1792126976
|
Edit
Delete
|
|
38533
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"1fa200e90 {"Commits":[{"Sha1":"1fa200e901e992cf56486dc63c5a0b84c52401ca","Message":"chore(workspace): 同步技术中台交互版本与04层记录\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:03:53-07:00"}],"HeadCommit":{"Sha1":"1fa200e901e992cf56486dc63c5a0b84c52401ca","Message":"chore(workspace): 同步技术中台交互版本与04层记录\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:03:53-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/7d2ccca6e670c35efddb923386460fcac93bfdef...1fa200e901e992cf56486dc63c5a0b84c52401ca","Len":1}...
|
1792127035
|
Edit
Delete
|
|
38534
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"aa35fe743 {"Commits":[{"Sha1":"aa35fe74372480a2ca6eb2cc9788ec776806db38","Message":"docs(技术中台): 同步交互上线记录与72006e20固定副本\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:03:35-07:00"}],"HeadCommit":{"Sha1":"aa35fe74372480a2ca6eb2cc9788ec776806db38","Message":"docs(技术中台): 同步交互上线记录与72006e20固定副本\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:03:35-07:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/ad3090837076155501e22ebd96c6d7004e94d1c6...aa35fe74372480a2ca6eb2cc9788ec776806db38","Len":1}...
|
1792127037
|
Edit
Delete
|
|
38535
|
5
|
5
|
5
|
127
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5f44ab631 {"Commits":[{"Sha1":"5f44ab631ee014c12149d641d120429a9abf6f88","Message":"docs(00): 治理工具职责对照(governance-kit 与 @juhai/governance,D1 裁决材料,推进计划 裁-12);白名单放行\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-15T03:50:34-07:00"}],"HeadCommit":{"Sha1":"5f44ab631ee014c12149d641d120429a9abf6f88","Message":"docs(00): 治理工具职责对照(governance-kit 与 @juhai/governance,D1 裁决材料,推进计划 裁-12);白名单放行\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-15T03:50:34-07:00"},"CompareURL":"luoanwu/eios-00-engineering-framework/compare/d150ae823dc657e9dd40c197f77990b6abf78766...5f44ab631ee014c12149d641d120429a9abf6f88","Len":1}...
|
1792128288
|
Edit
Delete
|
|
38536
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"22d165452 {"Commits":[{"Sha1":"22d165452f250a6f2aa8ca55036716c0fda1641e","Message":"merge: 合入已验证 Scope Owner 恢复及精确批准材料\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:26:07-07:00"},{"Sha1":"d225bb8682614dfd27d6d0ad5b2ef8700eff7a14","Message":"docs(scope): 记录 Owner 恢复、真实复验与精确批准差额\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:26:54-07:00"},{"Sha1":"230810ad32c20ea04e325577ad8d92bd0db9ff7b","Message":"fix(ops): 精确恢复并稳定既有 Scope Owner 开发依赖\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T21:07:05-07:00"}],"HeadCommit":{"Sha1":"22d165452f250a6f2aa8ca55036716c0fda1641e","Message":"merge: 合入已验证 Scope Owner 恢复及精确批准材料\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:26:07-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/72006e20c6f016cceb6dfb679c83eec76fdeb78a...22d165452f250a6f2aa8ca55036716c0fda1641e","Len":3}...
|
1792128378
|
Edit
Delete
|
|
38537
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"623f963ed {"Commits":[{"Sha1":"623f963ed9fcccf68661481f84d3e219012159b0","Message":"docs(04): 同步 Scope Owner 恢复与精确准入差额\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:24:44-07:00"}],"HeadCommit":{"Sha1":"623f963ed9fcccf68661481f84d3e219012159b0","Message":"docs(04): 同步 Scope Owner 恢复与精确准入差额\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:24:44-07:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/aa35fe74372480a2ca6eb2cc9788ec776806db38...623f963ed9fcccf68661481f84d3e219012159b0","Len":1}...
|
1792128378
|
Edit
Delete
|
|
38538
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d61c11e2c {"Commits":[{"Sha1":"d61c11e2c579b662aa4622f867942888bc5888c6","Message":"docs(workspace): bind Scope Owner recovery and precise read admission progress\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:25:37-07:00"}],"HeadCommit":{"Sha1":"d61c11e2c579b662aa4622f867942888bc5888c6","Message":"docs(workspace): bind Scope Owner recovery and precise read admission progress\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:25:37-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/1fa200e901e992cf56486dc63c5a0b84c52401ca...d61c11e2c579b662aa4622f867942888bc5888c6","Len":1}...
|
1792128405
|
Edit
Delete
|
|
38539
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"cca5179b0 {"Commits":[{"Sha1":"cca5179b04da7bae3efe6aca57941de2f2236082","Message":"将清洁时间分时段原型加入20261124导航\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T13:26:59+08:00"},{"Sha1":"2702b5d71c270ef411e17cc9c764aec218cc9583","Message":"新增预留清洁时间分时段原型及需求\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T13:24:56+08:00"}],"HeadCommit":{"Sha1":"cca5179b04da7bae3efe6aca57941de2f2236082","Message":"将清洁时间分时段原型加入20261124导航\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T13:26:59+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1...cca5179b04da7bae3efe6aca57941de2f2236082","Len":2}...
|
1792128436
|
Edit
Delete
|
|
38540
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261124
|
0
|
{"Commits":[{"Sha1":"cca5179b0 {"Commits":[{"Sha1":"cca5179b04da7bae3efe6aca57941de2f2236082","Message":"将清洁时间分时段原型加入20261124导航\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T13:26:59+08:00"},{"Sha1":"2702b5d71c270ef411e17cc9c764aec218cc9583","Message":"新增预留清洁时间分时段原型及需求\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T13:24:56+08:00"}],"HeadCommit":{"Sha1":"cca5179b04da7bae3efe6aca57941de2f2236082","Message":"将清洁时间分时段原型加入20261124导航\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-10-16T13:26:59+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c79ba7269a0f8fdb30b60606a6ba7b34bb5431c1...cca5179b04da7bae3efe6aca57941de2f2236082","Len":2}...
|
1792128436
|
Edit
Delete
|
|
38541
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e02f7fb03 {"Commits":[{"Sha1":"e02f7fb0365f3ff6b336c5ce624d287f98108580","Message":"docs(qa): 按真实截图记录读取复验视口尺寸\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:28:40-07:00"}],"HeadCommit":{"Sha1":"e02f7fb0365f3ff6b336c5ce624d287f98108580","Message":"docs(qa): 按真实截图记录读取复验视口尺寸\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:28:40-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/22d165452f250a6f2aa8ca55036716c0fda1641e...e02f7fb0365f3ff6b336c5ce624d287f98108580","Len":1}...
|
1792128523
|
Edit
Delete
|
|
38542
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"092684872 {"Commits":[{"Sha1":"09268487276b63fe4dd7c84115a7b39c40389ad1","Message":"docs(qa): 按真实截图记录读取复验视口尺寸\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:29:14-07:00"}],"HeadCommit":{"Sha1":"09268487276b63fe4dd7c84115a7b39c40389ad1","Message":"docs(qa): 按真实截图记录读取复验视口尺寸\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-15T22:29:14-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/e02f7fb0365f3ff6b336c5ce624d287f98108580...09268487276b63fe4dd7c84115a7b39c40389ad1","Len":1}...
|
1792128558
|
Edit
Delete
|