| event_payload |
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"469c548fff89ff402a140c2317d75ad64ad80498","after":"27b46ede5bd349a35edd4513297927600438b960","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/469c548fff89ff402a140c2317d75ad64ad80498...27b46ede5bd349a35edd4513297927600438b960","commits":[{"id":"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","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/27b46ede5bd349a35edd4513297927600438b960","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T19:07:47-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"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","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/46c906650e9629240b6926f1be5a4c6aeca6a51c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T19:05:22-07:00","added":[],"removed":[],"modified":["contracts/test/impact-graph.test.mjs","contracts/test/validators.test.mjs"]},{"id":"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","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/49265073574bab8c4b422a71e5737736580691b4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T18:58:54-07:00","added":[],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","governance/enterprise-entity-service-domain-packages.json","runtime/services/enterprise-entity-service/sdk/README.md","runtime/services/enterprise-entity-service/src/domains/catalog.mjs","runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/engine/owner-claims.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/owner-claims.json","runtime/services/enterprise-entity-service/src/domains/owner-claims.mjs","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json","runtime/services/enterprise-entity-service/test/owner-claims.test.mjs"]},{"id":"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","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f39d4c9e6c7025c832b77e93a8c7893965317351","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T18:51:26-07:00","added":["contracts/apps/ees.domain.knowledge.draft.json"],"removed":[],"modified":["contracts/apps/ees.domain.commerce.draft.json","contracts/apps/juhai-quotation-system.draft.json","contracts/apps/juhai.knowledgecloud.draft.json","contracts/catalogs/conflicts.json","contracts/catalogs/entities.json","contracts/test/governance-linter.test.mjs"]}],"total_commits":0,"head_commit":{"id":"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","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/27b46ede5bd349a35edd4513297927600438b960","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T19:07:47-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":67074,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":57,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-16T10:09:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}... |