|
24612
|
chore(reports): 静态门禁与聚合报告回绑 @ 9880bf8
|
83
|
5
|
platform-governance.yml
|
47
|
5
|
0
|
refs/heads/main
|
3744c329b0b337a61367a86167e3ddf2a878f373
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"890186f6ced6dcb9f3ed0cf8181953c468022255","after":"3744c329b0b337a61367a86167e3ddf2a878f373","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/890186f6ced6dcb9f3ed0cf8181953c468022255...3744c329b0b337a61367a86167e3ddf2a878f373","commits":[{"id":"3744c329b0b337a61367a86167e3ddf2a878f373","message":"chore(reports): 静态门禁与聚合报告回绑 @ 9880bf8\n\n在 clean 9880bf8 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/3744c329b0b337a61367a86167e3ddf2a878f373","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T15:54:26-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"9880bf8dc64d01cfb85566384d50e093b0db5c14","message":"docs(governance): G23 与控制面接入蓝图 §10 的 A1—A3 作用域改为「已推送 Gitea、远端 CI 未查验」\n\n推送后核对:远端 Gitea main = 890186f,含 7de0687 / 849a046(A1)、0beede4 / 21a33f1(A2)、bf81e72 / 890186f(A3)。Gitea Actions 页面需登录,本会话未查验远端 CI 结果,G14 远端拦截证据仍未闭环,不据此宣称 CI 通过。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9880bf8dc64d01cfb85566384d50e093b0db5c14","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T15:54:05-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/domain/enterprise-control-plane-integration-blueprint.md"]}],"total_commits":0,"head_commit":{"id":"3744c329b0b337a61367a86167e3ddf2a878f373","message":"chore(reports): 静态门禁与聚合报告回绑 @ 9880bf8\n\n在 clean 9880bf8 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/3744c329b0b337a61367a86167e3ddf2a878f373","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T15:54:26-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":8449,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-26T22:26:14+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"}}...
|
push
|
1
|
8
|
1790463443
|
1790463461
|
0
|
1790463384
|
1790463461
|
|
|
0
|
Edit
Delete
|
|
24618
|
chore(reports): 静态门禁与聚合报告回绑 @ 9434abb
|
83
|
5
|
governance.yml
|
48
|
5
|
0
|
refs/heads/main
|
67811861157d0cc927d11306ab6118f0518e0e96
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3744c329b0b337a61367a86167e3ddf2a878f373","after":"67811861157d0cc927d11306ab6118f0518e0e96","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/3744c329b0b337a61367a86167e3ddf2a878f373...67811861157d0cc927d11306ab6118f0518e0e96","commits":[{"id":"67811861157d0cc927d11306ab6118f0518e0e96","message":"chore(reports): 静态门禁与聚合报告回绑 @ 9434abb\n\n在 clean 9434abb 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/67811861157d0cc927d11306ab6118f0518e0e96","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:26:56-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"9434abb30247e09ca3269a03053a86b1f3cc3f46","message":"feat(personnel): 读模型暴露 Person canonical ID per_——目录/花名册/离职档案/到期/试用期 personCanonicalId,主档/履历 person.canonicalId,双时间投影按快照→宿主补齐→失败关闭解析(H8 读模型半边,DEC-001 决定 1)\n\n- contracts:personnelDirectoryItem / organizationRosterMember / personnelAlumniItem / employmentExpiryItem / personnelProbationItem 新增必填 personCanonicalId;personnelProfileResponse / personnelTimelineResponse 的 person 新增 canonicalId;personSnapshotSchema 接受可选 canonicalId,PersonnelTemporalContext.personCanonicalIds 为宿主补齐通道,personCanonicalIdOf 以 personCanonicalIdSchema 校验并在快照与映射都取不到时抛错;非双时间的到期 / 试用期 / 履历构造器输入同步携带\n- 双后端:loadTemporalFacts 对迁移 20260926120000 之前没有 canonical_id 的历史 Person 快照,从当前 people 行按 id 补齐(per_ 对同一行不可变、触发器拒绝改写,故不是伪造历史,仍缺即投影失败关闭);当前路径的主档 / 花名册 / 目录 / 履历与到期 / 试用期映射直接取 person.canonicalId\n- Web:主档事实区展示「自然人标识(per_)」\n- 测试:contracts 新增 personnel-temporal.test.ts(快照自带 / 宿主补齐 / 失败关闭与畸形 canonical 拒绝),既有夹具补 per_,全套 211/211;NestJS / Fastify personnel.http + personnel.integration 各 40/40(隔离 PostgreSQL 62 迁移),HTTP 用例显式断言目录 personCanonicalId 与主档 / 履历 person.canonicalId 等于 DB 列且符合 per_ + ULID;变异探针(删掉目录当前路径映射)准确红\n- CLAUDE.md「Person canonical ID」条目与控制面接入蓝图 H8 / §10 回灌;Fact 载荷 per_(需 Catalog 升版)、Entity Catalog 登记与 OS 产品层投影仍未闭环\n\n本地证据(2026-09-26):三端 typecheck、lint;naming / validation / contract-consumers / dual-backend / write-guard / fork-readiness / governance-docs / docs-truth 通过。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9434abb30247e09ca3269a03053a86b1f3cc3f46","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:26:33-07:00","added":["packages/contracts/src/personnel-temporal.test.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/personnel/personnel.service.ts","apps/api-fastify/test/personnel.http.test.ts","apps/api-nestjs/src/personnel/personnel.service.ts","apps/api-nestjs/test/personnel.http.test.ts","apps/web/src/components/PersonnelDirectoryView.tsx","docs/domain/enterprise-control-plane-integration-blueprint.md","packages/contracts/src/personnel-temporal.ts","packages/contracts/src/personnel.test.ts","packages/contracts/src/personnel.ts"]}],"total_commits":0,"head_commit":{"id":"67811861157d0cc927d11306ab6118f0518e0e96","message":"chore(reports): 静态门禁与聚合报告回绑 @ 9434abb\n\n在 clean 9434abb 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/67811861157d0cc927d11306ab6118f0518e0e96","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:26:56-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":8541,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-27T06:56:24+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"}}...
|
push
|
2
|
6
|
1790465298
|
1790465356
|
0
|
1790465297
|
1790465358
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24619
|
chore(reports): 静态门禁与聚合报告回绑 @ 9434abb
|
83
|
5
|
platform-governance.yml
|
49
|
5
|
0
|
refs/heads/main
|
67811861157d0cc927d11306ab6118f0518e0e96
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3744c329b0b337a61367a86167e3ddf2a878f373","after":"67811861157d0cc927d11306ab6118f0518e0e96","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/3744c329b0b337a61367a86167e3ddf2a878f373...67811861157d0cc927d11306ab6118f0518e0e96","commits":[{"id":"67811861157d0cc927d11306ab6118f0518e0e96","message":"chore(reports): 静态门禁与聚合报告回绑 @ 9434abb\n\n在 clean 9434abb 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/67811861157d0cc927d11306ab6118f0518e0e96","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:26:56-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"9434abb30247e09ca3269a03053a86b1f3cc3f46","message":"feat(personnel): 读模型暴露 Person canonical ID per_——目录/花名册/离职档案/到期/试用期 personCanonicalId,主档/履历 person.canonicalId,双时间投影按快照→宿主补齐→失败关闭解析(H8 读模型半边,DEC-001 决定 1)\n\n- contracts:personnelDirectoryItem / organizationRosterMember / personnelAlumniItem / employmentExpiryItem / personnelProbationItem 新增必填 personCanonicalId;personnelProfileResponse / personnelTimelineResponse 的 person 新增 canonicalId;personSnapshotSchema 接受可选 canonicalId,PersonnelTemporalContext.personCanonicalIds 为宿主补齐通道,personCanonicalIdOf 以 personCanonicalIdSchema 校验并在快照与映射都取不到时抛错;非双时间的到期 / 试用期 / 履历构造器输入同步携带\n- 双后端:loadTemporalFacts 对迁移 20260926120000 之前没有 canonical_id 的历史 Person 快照,从当前 people 行按 id 补齐(per_ 对同一行不可变、触发器拒绝改写,故不是伪造历史,仍缺即投影失败关闭);当前路径的主档 / 花名册 / 目录 / 履历与到期 / 试用期映射直接取 person.canonicalId\n- Web:主档事实区展示「自然人标识(per_)」\n- 测试:contracts 新增 personnel-temporal.test.ts(快照自带 / 宿主补齐 / 失败关闭与畸形 canonical 拒绝),既有夹具补 per_,全套 211/211;NestJS / Fastify personnel.http + personnel.integration 各 40/40(隔离 PostgreSQL 62 迁移),HTTP 用例显式断言目录 personCanonicalId 与主档 / 履历 person.canonicalId 等于 DB 列且符合 per_ + ULID;变异探针(删掉目录当前路径映射)准确红\n- CLAUDE.md「Person canonical ID」条目与控制面接入蓝图 H8 / §10 回灌;Fact 载荷 per_(需 Catalog 升版)、Entity Catalog 登记与 OS 产品层投影仍未闭环\n\n本地证据(2026-09-26):三端 typecheck、lint;naming / validation / contract-consumers / dual-backend / write-guard / fork-readiness / governance-docs / docs-truth 通过。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9434abb30247e09ca3269a03053a86b1f3cc3f46","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:26:33-07:00","added":["packages/contracts/src/personnel-temporal.test.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/personnel/personnel.service.ts","apps/api-fastify/test/personnel.http.test.ts","apps/api-nestjs/src/personnel/personnel.service.ts","apps/api-nestjs/test/personnel.http.test.ts","apps/web/src/components/PersonnelDirectoryView.tsx","docs/domain/enterprise-control-plane-integration-blueprint.md","packages/contracts/src/personnel-temporal.ts","packages/contracts/src/personnel.test.ts","packages/contracts/src/personnel.ts"]}],"total_commits":0,"head_commit":{"id":"67811861157d0cc927d11306ab6118f0518e0e96","message":"chore(reports): 静态门禁与聚合报告回绑 @ 9434abb\n\n在 clean 9434abb 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/67811861157d0cc927d11306ab6118f0518e0e96","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:26:56-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":8541,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-27T06:56:24+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"}}...
|
push
|
1
|
8
|
1790465356
|
1790465374
|
0
|
1790465297
|
1790465374
|
|
|
0
|
Edit
Delete
|
|
24625
|
chore(reports): 静态门禁与聚合报告回绑 @ 501aaa3
|
83
|
5
|
governance.yml
|
52
|
5
|
0
|
refs/heads/main
|
9bd8501f3ca5b64c3cb2ec68dd04606cd859d526
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f8aa03f477027c619e28ce7ac4ddceb99419366b","after":"9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/f8aa03f477027c619e28ce7ac4ddceb99419366b...9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","commits":[{"id":"9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","message":"chore(reports): 静态门禁与聚合报告回绑 @ 501aaa3\n\n在 clean 501aaa3 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T17:02:32-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"501aaa38133f4baa8502acbd47151404018f6285","message":"docs(governance): 控制面接入岔路 F1—F3 裁决记录——权限自治、纯协议先走、自带身份栈定性为非生产 seam(H4 关闭)\n\nOwner 于 2026-09-26 采纳蓝图 §7 建议:F1 HR 保留仓内权限真源并持续出事实、不接远程决策 API;F2 按接缝纯协议接入、overlay 仓建成后作第二试点、暂不 pin kernel;F3 Principal / Account / PasswordCredential / Session / RefreshToken 身份栈定性为本地与隔离环境验收 seam,生产以企业 IdP profile 为登录真源。蓝图新增 §7.1 裁决表(含立即后果与重议触发条件)与 §10 记录,企业身份 v2 蓝图头部加定性说明,CLAUDE.md G23 同步。无代码改动。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/501aaa38133f4baa8502acbd47151404018f6285","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T17:02:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/domain/enterprise-control-plane-integration-blueprint.md","docs/domain/enterprise-identity-v2-blueprint.md"]}],"total_commits":0,"head_commit":{"id":"9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","message":"chore(reports): 静态门禁与聚合报告回绑 @ 501aaa3\n\n在 clean 501aaa3 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T17:02:32-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":8956,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-27T08:01:22+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"}}...
|
push
|
2
|
6
|
1790468029
|
1790468060
|
0
|
1790467738
|
1790468060
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24626
|
chore(reports): 静态门禁与聚合报告回绑 @ 501aaa3
|
83
|
5
|
platform-governance.yml
|
53
|
5
|
0
|
refs/heads/main
|
9bd8501f3ca5b64c3cb2ec68dd04606cd859d526
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f8aa03f477027c619e28ce7ac4ddceb99419366b","after":"9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/f8aa03f477027c619e28ce7ac4ddceb99419366b...9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","commits":[{"id":"9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","message":"chore(reports): 静态门禁与聚合报告回绑 @ 501aaa3\n\n在 clean 501aaa3 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T17:02:32-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"501aaa38133f4baa8502acbd47151404018f6285","message":"docs(governance): 控制面接入岔路 F1—F3 裁决记录——权限自治、纯协议先走、自带身份栈定性为非生产 seam(H4 关闭)\n\nOwner 于 2026-09-26 采纳蓝图 §7 建议:F1 HR 保留仓内权限真源并持续出事实、不接远程决策 API;F2 按接缝纯协议接入、overlay 仓建成后作第二试点、暂不 pin kernel;F3 Principal / Account / PasswordCredential / Session / RefreshToken 身份栈定性为本地与隔离环境验收 seam,生产以企业 IdP profile 为登录真源。蓝图新增 §7.1 裁决表(含立即后果与重议触发条件)与 §10 记录,企业身份 v2 蓝图头部加定性说明,CLAUDE.md G23 同步。无代码改动。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/501aaa38133f4baa8502acbd47151404018f6285","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T17:02:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/domain/enterprise-control-plane-integration-blueprint.md","docs/domain/enterprise-identity-v2-blueprint.md"]}],"total_commits":0,"head_commit":{"id":"9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","message":"chore(reports): 静态门禁与聚合报告回绑 @ 501aaa3\n\n在 clean 501aaa3 上一次 check:governance 运行,15 份静态子报告与聚合报告共享同一 runId。聚合棘轮仍红,仍是早于 A1 的两项既有回退(O18 宿主 UI 报告陈旧;六份验收报告源码指纹属 d338bf1),本提交只记录事实,不放宽基线。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9bd8501f3ca5b64c3cb2ec68dd04606cd859d526","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T17:02:32-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":8956,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-27T08:01:22+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"}}...
|
push
|
2
|
8
|
1790468060
|
1790468150
|
0
|
1790467738
|
1790468154
|
|
|
0
|
Edit
Delete
|
|
24132
|
chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚 chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚点...
|
76
|
5
|
governance.yml
|
76
|
5
|
0
|
refs/heads/main
|
4da2c656ae691428be3f177563952cba66c37b88
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"91b5257007ab9d588dcada5c5ca8d0c41a024bb9","after":"4da2c656ae691428be3f177563952cba66c37b88","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/91b5257007ab9d588dcada5c5ca8d0c41a024bb9...4da2c656ae691428be3f177563952cba66c37b88","commits":[{"id":"4da2c656ae691428be3f177563952cba66c37b88","message":"chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚点\n\n本批次最后一个提交,按 C241 同时刷新快照锚点到 801d916(声明落后 0,本提交自身使实测\n落后 1,在 +1 自指窗内)。\n\n二十八份 reports/*.latest.json 全部 clean 绑定(gitSha=801d916、worktreeDirty:false)。\n**pnpm check 退出码 0:28/28 个步骤通过**——自 check:kernel-admission 引入以来首次整链绿,\n也是本仓静态轴扩到 28 步后的首次。\n\n绿的成色写在实现提交里,此处只记边界:唯一没有机器回执的 CORE.crossProductRequired 走的是\nevidenceDeferred 五字段登记(期限 2026-12-18、触发条件=第二个产品真实装载),它在报告里是\nobserved 一行,**不是绿,是登记在案的缺证**。到期不补即转红。\n\n运行态未受本批影响(只动门禁、注册表、夹具与文档,未动 apps/packages 运行代码),\nruntime 报告仍绑在上一批的 d1eb586,13 份运行态证据未重跑也未失效。\n\n工作区内三份 reports/ui-*.latest.json 的改动早于本批次,未提交也未还原。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4da2c656ae691428be3f177563952cba66c37b88","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T07:42:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"801d916f36af0ee32c77b2138ec9afcf14b34db7","message":"feat(governance): K3/K4 裁决——八处准入声明逐条补上真回执,静态链首次 28/28\n\ncheck:kernel-admission 引入时诚实红 8 处(K3 一处 + K4 七处)。本批逐条裁决并清零,\n**没有一处是把判据改松**——三条是补实体,一条是承认无法证明。\n\n一、K3(跨产品证据只有命名空间导入)→ 补实体\n 下游夹具此前只有 10 个 import * as,按构造在契约模块全空时同样通过。改为携带 5 个\n **真实被产品消费**的符号(ProductManifestInput / Composition / RuntimeContractCatalog /\n DataContractImplementation / EventContractImplementation,实测自唯一装载的 juhai.hr)的\n 具名类型导入并用于类型位置——编译通过才第一次构成「下游能按名字用上这些契约」的证据。\n\n二、K4 的结构性问题:两条门禁要求互相冲突,拆字段解决\n check-kernel-boundaries 的 B2 明令 evidenceSources **不得指 reports/**(运行产物随时重跑、\n 可被删除——本会话实测过:失败的 runtime 会删掉 8 份报告),而 K4 要求必须有机器回执。\n 两条各自成立,是同一件事的两半。改为两个字段:\n evidenceSources 持久判据源(脚本 / 词典 / 锁)——B2 判它\n evidenceReceipts 该判据源产出的机器回执——K4 判它\n K4 同时加强:回执须真实存在、带机器结论(status 或 violations)、带 provenance.gitSha、\n 且自身不是红盘。另加两条配套判据:\n · 禁止把**本门禁自己产出的报告**当回执(结构性自指:它只要有发现就是红的)\n · 确实无法被证据支撑时走 evidenceDeferred 五字段登记,降级 observed、过期转红\n\n三、逐条落点\n industryIndependent → kernel-boundaries(逐文件扫 CORE 源码不得内嵌已登记 Product\n 命名空间,check-kernel-boundaries.mjs:181)+ naming(业务词典)\n dualBackendGoverned → dual-backend-parity\n stableContract → kernel-packages\n crossProductRequired → **无回执,登记为「证据待补」**:本仓只装载一个产品,跨产品消费面\n 实测仅 5 个符号 / 34 个模块为零,该证据客观上无从产生。期限\n 2026-12-18,触发条件=第二个产品真实装载;到期转红。\n 硬指一份回执等于把自证换个地方做,不做。\n\n四、订正一处我自己的误判\n 先前称「parity 对 employment 零断言」——**查错了地方**:断言在 governance.registry.json\n 的 employment.parityAssertions 里,由 check-dual-backend-parity.mjs:507 通用执行,本就有\n 10 条(消费者标识分区、new FactInbox、FACT_READ_NOT_CONFIGURED fail-closed、\n autoCommit:false、未配 broker 返回 null)。\n 据此我一度把新断言**硬编码**进脚本,被 check:fork-readiness 的 F2 当场抓住\n (「门禁不得硬编码已登记业务标识」)——F2 抓的是我的代码,抓得对。已撤回硬编码,\n 把两条新不变式(事件载荷与行映射必须走契约单源)按注册表形式补入,10 → 14 条。\n\nkernel.boundaries.json 新增 evidenceNotes:逐份回执记录**它到底判了什么**,含上述订正与\n「dual-backend-behavior 的 63 个矩阵用例不含 llm/employment,故两个 pack 不以它为据」这类边界。\n指针只说明有机器判过,不代表覆盖该词全部含义。\n\n自检 10 → 17 条(新增回执质量、自指、证据待补三组,含 1 条基线正例、2 条防过度判红)。\n整轮 pnpm check:**28/28 步骤全部通过**,退出码 0——自本门禁引入以来首次。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/801d916f36af0ee32c77b2138ec9afcf14b34db7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T07:41:16-07:00","added":[],"removed":[],"modified":["CLAUDE.md","governance.registry.json","kernel.boundaries.json","kernel.downstream.lock.json","scripts/check-dual-backend-parity.mjs","scripts/check-kernel-admission.mjs","tests/kernel-downstream-fixture/src/index.ts"]}],"total_commits":0,"head_commit":{"id":"4da2c656ae691428be3f177563952cba66c37b88","message":"chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚点\n\n本批次最后一个提交,按 C241 同时刷新快照锚点到 801d916(声明落后 0,本提交自身使实测\n落后 1,在 +1 自指窗内)。\n\n二十八份 reports/*.latest.json 全部 clean 绑定(gitSha=801d916、worktreeDirty:false)。\n**pnpm check 退出码 0:28/28 个步骤通过**——自 check:kernel-admission 引入以来首次整链绿,\n也是本仓静态轴扩到 28 步后的首次。\n\n绿的成色写在实现提交里,此处只记边界:唯一没有机器回执的 CORE.crossProductRequired 走的是\nevidenceDeferred 五字段登记(期限 2026-12-18、触发条件=第二个产品真实装载),它在报告里是\nobserved 一行,**不是绿,是登记在案的缺证**。到期不补即转红。\n\n运行态未受本批影响(只动门禁、注册表、夹具与文档,未动 apps/packages 运行代码),\nruntime 报告仍绑在上一批的 d1eb586,13 份运行态证据未重跑也未失效。\n\n工作区内三份 reports/ui-*.latest.json 的改动早于本批次,未提交也未还原。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4da2c656ae691428be3f177563952cba66c37b88","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T07:42:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"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":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":87761,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-09-18T22:31:13+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"}}...
|
push
|
2
|
36
|
1789742578
|
1789742587
|
0
|
1789742578
|
1789742601
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24133
|
chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚 chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚点...
|
76
|
5
|
platform-governance.yml
|
77
|
5
|
0
|
refs/heads/main
|
4da2c656ae691428be3f177563952cba66c37b88
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"91b5257007ab9d588dcada5c5ca8d0c41a024bb9","after":"4da2c656ae691428be3f177563952cba66c37b88","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/91b5257007ab9d588dcada5c5ca8d0c41a024bb9...4da2c656ae691428be3f177563952cba66c37b88","commits":[{"id":"4da2c656ae691428be3f177563952cba66c37b88","message":"chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚点\n\n本批次最后一个提交,按 C241 同时刷新快照锚点到 801d916(声明落后 0,本提交自身使实测\n落后 1,在 +1 自指窗内)。\n\n二十八份 reports/*.latest.json 全部 clean 绑定(gitSha=801d916、worktreeDirty:false)。\n**pnpm check 退出码 0:28/28 个步骤通过**——自 check:kernel-admission 引入以来首次整链绿,\n也是本仓静态轴扩到 28 步后的首次。\n\n绿的成色写在实现提交里,此处只记边界:唯一没有机器回执的 CORE.crossProductRequired 走的是\nevidenceDeferred 五字段登记(期限 2026-12-18、触发条件=第二个产品真实装载),它在报告里是\nobserved 一行,**不是绿,是登记在案的缺证**。到期不补即转红。\n\n运行态未受本批影响(只动门禁、注册表、夹具与文档,未动 apps/packages 运行代码),\nruntime 报告仍绑在上一批的 d1eb586,13 份运行态证据未重跑也未失效。\n\n工作区内三份 reports/ui-*.latest.json 的改动早于本批次,未提交也未还原。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4da2c656ae691428be3f177563952cba66c37b88","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T07:42:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"801d916f36af0ee32c77b2138ec9afcf14b34db7","message":"feat(governance): K3/K4 裁决——八处准入声明逐条补上真回执,静态链首次 28/28\n\ncheck:kernel-admission 引入时诚实红 8 处(K3 一处 + K4 七处)。本批逐条裁决并清零,\n**没有一处是把判据改松**——三条是补实体,一条是承认无法证明。\n\n一、K3(跨产品证据只有命名空间导入)→ 补实体\n 下游夹具此前只有 10 个 import * as,按构造在契约模块全空时同样通过。改为携带 5 个\n **真实被产品消费**的符号(ProductManifestInput / Composition / RuntimeContractCatalog /\n DataContractImplementation / EventContractImplementation,实测自唯一装载的 juhai.hr)的\n 具名类型导入并用于类型位置——编译通过才第一次构成「下游能按名字用上这些契约」的证据。\n\n二、K4 的结构性问题:两条门禁要求互相冲突,拆字段解决\n check-kernel-boundaries 的 B2 明令 evidenceSources **不得指 reports/**(运行产物随时重跑、\n 可被删除——本会话实测过:失败的 runtime 会删掉 8 份报告),而 K4 要求必须有机器回执。\n 两条各自成立,是同一件事的两半。改为两个字段:\n evidenceSources 持久判据源(脚本 / 词典 / 锁)——B2 判它\n evidenceReceipts 该判据源产出的机器回执——K4 判它\n K4 同时加强:回执须真实存在、带机器结论(status 或 violations)、带 provenance.gitSha、\n 且自身不是红盘。另加两条配套判据:\n · 禁止把**本门禁自己产出的报告**当回执(结构性自指:它只要有发现就是红的)\n · 确实无法被证据支撑时走 evidenceDeferred 五字段登记,降级 observed、过期转红\n\n三、逐条落点\n industryIndependent → kernel-boundaries(逐文件扫 CORE 源码不得内嵌已登记 Product\n 命名空间,check-kernel-boundaries.mjs:181)+ naming(业务词典)\n dualBackendGoverned → dual-backend-parity\n stableContract → kernel-packages\n crossProductRequired → **无回执,登记为「证据待补」**:本仓只装载一个产品,跨产品消费面\n 实测仅 5 个符号 / 34 个模块为零,该证据客观上无从产生。期限\n 2026-12-18,触发条件=第二个产品真实装载;到期转红。\n 硬指一份回执等于把自证换个地方做,不做。\n\n四、订正一处我自己的误判\n 先前称「parity 对 employment 零断言」——**查错了地方**:断言在 governance.registry.json\n 的 employment.parityAssertions 里,由 check-dual-backend-parity.mjs:507 通用执行,本就有\n 10 条(消费者标识分区、new FactInbox、FACT_READ_NOT_CONFIGURED fail-closed、\n autoCommit:false、未配 broker 返回 null)。\n 据此我一度把新断言**硬编码**进脚本,被 check:fork-readiness 的 F2 当场抓住\n (「门禁不得硬编码已登记业务标识」)——F2 抓的是我的代码,抓得对。已撤回硬编码,\n 把两条新不变式(事件载荷与行映射必须走契约单源)按注册表形式补入,10 → 14 条。\n\nkernel.boundaries.json 新增 evidenceNotes:逐份回执记录**它到底判了什么**,含上述订正与\n「dual-backend-behavior 的 63 个矩阵用例不含 llm/employment,故两个 pack 不以它为据」这类边界。\n指针只说明有机器判过,不代表覆盖该词全部含义。\n\n自检 10 → 17 条(新增回执质量、自指、证据待补三组,含 1 条基线正例、2 条防过度判红)。\n整轮 pnpm check:**28/28 步骤全部通过**,退出码 0——自本门禁引入以来首次。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/801d916f36af0ee32c77b2138ec9afcf14b34db7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T07:41:16-07:00","added":[],"removed":[],"modified":["CLAUDE.md","governance.registry.json","kernel.boundaries.json","kernel.downstream.lock.json","scripts/check-dual-backend-parity.mjs","scripts/check-kernel-admission.mjs","tests/kernel-downstream-fixture/src/index.ts"]}],"total_commits":0,"head_commit":{"id":"4da2c656ae691428be3f177563952cba66c37b88","message":"chore(reports): 静态链首次 28/28 全通过 回绑 @ 801d916,刷新快照锚点\n\n本批次最后一个提交,按 C241 同时刷新快照锚点到 801d916(声明落后 0,本提交自身使实测\n落后 1,在 +1 自指窗内)。\n\n二十八份 reports/*.latest.json 全部 clean 绑定(gitSha=801d916、worktreeDirty:false)。\n**pnpm check 退出码 0:28/28 个步骤通过**——自 check:kernel-admission 引入以来首次整链绿,\n也是本仓静态轴扩到 28 步后的首次。\n\n绿的成色写在实现提交里,此处只记边界:唯一没有机器回执的 CORE.crossProductRequired 走的是\nevidenceDeferred 五字段登记(期限 2026-12-18、触发条件=第二个产品真实装载),它在报告里是\nobserved 一行,**不是绿,是登记在案的缺证**。到期不补即转红。\n\n运行态未受本批影响(只动门禁、注册表、夹具与文档,未动 apps/packages 运行代码),\nruntime 报告仍绑在上一批的 d1eb586,13 份运行态证据未重跑也未失效。\n\n工作区内三份 reports/ui-*.latest.json 的改动早于本批次,未提交也未还原。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4da2c656ae691428be3f177563952cba66c37b88","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T07:42:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"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":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":87761,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-09-18T22:31:13+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"}}...
|
push
|
2
|
8
|
1789742587
|
1789742596
|
0
|
1789742578
|
1789742601
|
|
|
0
|
Edit
Delete
|
|
24621
|
chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0 chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0e7680b...
|
76
|
5
|
governance.yml
|
154
|
5
|
0
|
refs/heads/main
|
9211af176582cf84be7953284ebaaa8585415582
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d7c7cd6e7d0f2f5c74b5f851fe0e93f2e4daf445","after":"9211af176582cf84be7953284ebaaa8585415582","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/d7c7cd6e7d0f2f5c74b5f851fe0e93f2e4daf445...9211af176582cf84be7953284ebaaa8585415582","commits":[{"id":"9211af176582cf84be7953284ebaaa8585415582","message":"chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0e7680b\n\nclean HEAD 0e7680b(宿主列表兼容层)上 check:ui passed(NestJS / Fastify 各 34/34,UI 库\ndigital_employee_os_ui_20260926j、Redis 6404/5),随后同 HEAD pnpm check 30/30;32 份报告 provenance\n均为 0e7680b / worktreeDirty=false。check:runtime 仍绑 95e579c(其后改动不在 runtime 覆盖面)。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9211af176582cf84be7953284ebaaa8585415582","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:45:03-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"0e7680be77de6cccc60dff29a07d2e61524f6e3e","message":"feat(hr-host): 产品列表读取兼容裸数组与分页信封(W03 宿主侧先行);蓝图记 W03 / W04 复核\n\n用户裁决(2026-09-26):W03 产品端(分页 SQL / 路由 / 信封)交 HR 仓维护会话,OS 先写契约并让宿主兼容。\n\n- hr-api.ts:readHrListPage 接受 0.19.x 的裸数组与 OS contracts PaginatedList 信封,其余形状\n HR_LIST_RESPONSE_INVALID 失败关闭;10 个 list() 统一经它、仍返回数组,现有消费者不变;员工与变更另有\n listPage() 暴露 total / hasNextPage。HR 切到信封后 OS 不必同步发版。\n- 蓝图 §11.1:W04 大部已被 0.19.x 关闭(共享 Query 注入、计数如实标注);W03 主体在产品端、归 HR 仓;\n 契约在 HR 分支 docs/handoff-2026-09-26-w03-list-pagination-contract.md;M1 收口顺序。\n\nhost typecheck、naming / kernel-boundaries / kernel-extensions / product-acceptance / lint、docs-truth:assert、\ngovernance-docs 通过。信封分支要等 HR 发布分页 API 后才有真实消费者。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0e7680be77de6cccc60dff29a07d2e61524f6e3e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:37:10-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/planning/development-blueprint-2026-09-04.md","products/juhai.hr/host/web/features/hr/api/hr-api.ts"]}],"total_commits":0,"head_commit":{"id":"9211af176582cf84be7953284ebaaa8585415582","message":"chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0e7680b\n\nclean HEAD 0e7680b(宿主列表兼容层)上 check:ui passed(NestJS / Fastify 各 34/34,UI 库\ndigital_employee_os_ui_20260926j、Redis 6404/5),随后同 HEAD pnpm check 30/30;32 份报告 provenance\n均为 0e7680b / worktreeDirty=false。check:runtime 仍绑 95e579c(其后改动不在 runtime 覆盖面)。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9211af176582cf84be7953284ebaaa8585415582","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:45:03-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"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":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":98654,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-09-27T07:26:32+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"}}...
|
push
|
2
|
36
|
1790466844
|
1790466934
|
0
|
1790466842
|
1790467972
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24622
|
chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0 chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0e7680b...
|
76
|
5
|
platform-governance.yml
|
155
|
5
|
0
|
refs/heads/main
|
9211af176582cf84be7953284ebaaa8585415582
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d7c7cd6e7d0f2f5c74b5f851fe0e93f2e4daf445","after":"9211af176582cf84be7953284ebaaa8585415582","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/d7c7cd6e7d0f2f5c74b5f851fe0e93f2e4daf445...9211af176582cf84be7953284ebaaa8585415582","commits":[{"id":"9211af176582cf84be7953284ebaaa8585415582","message":"chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0e7680b\n\nclean HEAD 0e7680b(宿主列表兼容层)上 check:ui passed(NestJS / Fastify 各 34/34,UI 库\ndigital_employee_os_ui_20260926j、Redis 6404/5),随后同 HEAD pnpm check 30/30;32 份报告 provenance\n均为 0e7680b / worktreeDirty=false。check:runtime 仍绑 95e579c(其后改动不在 runtime 覆盖面)。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9211af176582cf84be7953284ebaaa8585415582","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:45:03-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"0e7680be77de6cccc60dff29a07d2e61524f6e3e","message":"feat(hr-host): 产品列表读取兼容裸数组与分页信封(W03 宿主侧先行);蓝图记 W03 / W04 复核\n\n用户裁决(2026-09-26):W03 产品端(分页 SQL / 路由 / 信封)交 HR 仓维护会话,OS 先写契约并让宿主兼容。\n\n- hr-api.ts:readHrListPage 接受 0.19.x 的裸数组与 OS contracts PaginatedList 信封,其余形状\n HR_LIST_RESPONSE_INVALID 失败关闭;10 个 list() 统一经它、仍返回数组,现有消费者不变;员工与变更另有\n listPage() 暴露 total / hasNextPage。HR 切到信封后 OS 不必同步发版。\n- 蓝图 §11.1:W04 大部已被 0.19.x 关闭(共享 Query 注入、计数如实标注);W03 主体在产品端、归 HR 仓;\n 契约在 HR 分支 docs/handoff-2026-09-26-w03-list-pagination-contract.md;M1 收口顺序。\n\nhost typecheck、naming / kernel-boundaries / kernel-extensions / product-acceptance / lint、docs-truth:assert、\ngovernance-docs 通过。信封分支要等 HR 发布分页 API 后才有真实消费者。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0e7680be77de6cccc60dff29a07d2e61524f6e3e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:37:10-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/planning/development-blueprint-2026-09-04.md","products/juhai.hr/host/web/features/hr/api/hr-api.ts"]}],"total_commits":0,"head_commit":{"id":"9211af176582cf84be7953284ebaaa8585415582","message":"chore(reports): 静态 30/30 与 check:ui 34/34×2 回绑 @ 0e7680b\n\nclean HEAD 0e7680b(宿主列表兼容层)上 check:ui passed(NestJS / Fastify 各 34/34,UI 库\ndigital_employee_os_ui_20260926j、Redis 6404/5),随后同 HEAD pnpm check 30/30;32 份报告 provenance\n均为 0e7680b / worktreeDirty=false。check:runtime 仍绑 95e579c(其后改动不在 runtime 覆盖面)。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9211af176582cf84be7953284ebaaa8585415582","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T16:45:03-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"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":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":98654,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-09-27T07:26:32+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"}}...
|
push
|
2
|
8
|
1790466934
|
1790467966
|
0
|
1790466842
|
1790468151
|
|
|
0
|
Edit
Delete
|
|
25658
|
chore(reports): 需-14 与 Outcome 读守卫回绑 @ a5d9ed12
|
116
|
5
|
platform.yml
|
682
|
5
|
0
|
refs/heads/main
|
c40c1445ca21388a3cc9025ecee13e8ed307af81
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"eb1c1073afd5651be04463d78a43b8de57c6d7f2","after":"c40c1445ca21388a3cc9025ecee13e8ed307af81","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/eb1c1073afd5651be04463d78a43b8de57c6d7f2...c40c1445ca21388a3cc9025ecee13e8ed307af81","commits":[{"id":"c40c1445ca21388a3cc9025ecee13e8ed307af81","message":"chore(reports): 需-14 与 Outcome 读守卫回绑 @ a5d9ed12\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c40c1445ca21388a3cc9025ecee13e8ed307af81","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-12T15:37:00-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/fact-pii.latest.json","reports/facts.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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"a5d9ed129551a28bf35d1c6dd7a440c0fb354dab","message":"docs(ees): 记录需-14 与 Outcome 读守卫变基到主线后的复验\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a5d9ed129551a28bf35d1c6dd7a440c0fb354dab","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-12T15:36:26-07:00","added":[],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md"]},{"id":"59e0aaddd5c0ece64d2fb8f4b8c5fb3967686ca8","message":"feat(ees): 引擎发布 Outcome 读守卫,结构检查只放行引擎发布的内核守卫(02 需-4 余项)\n\n商记履行、财记财务影响要读 Outcome 的状态与来源任务;内核的 outcome.assert_outcome_ref 只断言存在,\n两包只好直读 outcome.outcome。用户 10-12 改定(取代 D25 ③ 的 ERK 上游路线,职能边界待登记):\n由 EES 引擎发布守卫,不改内核。\n\n- 引擎 SQL 003_kernel_read_guards:outcome.assert_outcome_record_ref(text, uuid, text[]),需-4 守卫形式,\n 返回 state 与 taskId;以 erk_outcome 为 Owner 经 shared.publish_domain_guard 发布;不加表、不改内核规则。\n- migrate.mjs:ENGINE_KERNEL_GUARD_SCHEMAS = ['outcome'],引擎在其中只能新增并当场发布为守卫的函数;\n 其余对象、别的内核 schema、任何删除仍按 undeclared schema 拒绝。包的规则不变。\n- 锁与两份夹具锁重钉;域包登记、任务 DDL 登记摘要同步;引擎迁移断言加 003;仓根治理测试的域包 SQL 份数 28 → 29。\n- 测试:守卫 Owner/定义方/记账/发布/商财可执行、缺失 23503;三种引擎越界负向拒绝且不留痕;真库链经守卫\n 读到 CONFIRMED 与 taskId、期望状态不符 23514;EES 全套 337 项 322 通过 15 条件跳过 0 失败(任务库与 SDK 夹具);\n check:source、build、check:governance、doc-claims、stub-surface 通过。ERK 冻结源与 171 份历史 SQL、七包未改。\n- 文档:域包记录 §28,当前状态与验收边界。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/59e0aaddd5c0ece64d2fb8f4b8c5fb3967686ca8","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-12T15:33:44-07:00","added":["runtime/services/enterprise-entity-service/src/domains/engine/sql/003_kernel_read_guards.sql"],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","docs/当前状态与验收边界.md","governance/enterprise-entity-service-domain-packages.json","governance/enterprise-entity-service-isolation-ddl.json","governance/test/enterprise-entity-service.test.mjs","runtime/services/enterprise-entity-service/src/domains/engine/engine.json","runtime/services/enterprise-entity-service/src/domains/migrate.mjs","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/test/domain-packages.integration.test.mjs","runtime/services/enterprise-entity-service/test/domain-packages.test.mjs","runtime/services/enterprise-entity-service/test/domain-sdk.integration.test.mjs","runtime/services/enterprise-entity-service/test/domains.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.integration.test.mjs","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json"]},{"id":"b1b657563d99354c70d297495ba60a060ce5be68","message":"feat(ees): 统一实体运行时承接指标、评估定义的生命周期命令(02 需-14)\n\nD21:果的记录与引擎在 EES,哪些结果、指标与评估规则对业务算数是 02 的内容;这些口径在内核里是\nMetricDefinition、EvaluationDefinition 的定义记录,此前只在内核原生路由上,02 没有正式入口登记。\n\n- kernel-dimension-commands.json 增两类定义各 6 条(创建、提交评审、批准、驳回、激活、废止),只限 Human;\n 创建按租户集合授权,其余按定义版本 ID;内核的管理/评审分权、禁止自审、只激活已批准版本原样生效。\n- 目录自检:承接的五维命令须恰好是固定模型中 Outcome、MetricDefinition、EvaluationDefinition 的全部命令,\n 目标须是可读的果维类型,载荷合同须含目标键。其余五维命令仍不经本路由。\n- 计数:承接 244 条(内核 151 = 七域 128 + 果 11 + 果的定义 12;域包 93),操作 340,包可绑定操作 458;\n 统一合同由目录重导出,域包合同、Tool 与 Owner 绑定草案不变。\n- 测试:无库 9/9;新任务隔离库真库 HTTP 全链 1/1(自审 403 SELF_APPROVAL_DENIED 留痕、他人批准、激活、\n 读取可见性、驳回后激活 409 INVALID_TRANSITION);EES 全套 337 项 322 通过 15 条件跳过 0 失败(含 SDK 夹具);\n check:source、build、check:governance、doc-claims、stub-surface 通过。ERK 冻结源、171 份历史 SQL、七包未改。\n- 文档:域包记录 §27 与 §12.3 注、EES README、当前状态与验收边界。报告回绑留待合入 main 时。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b1b657563d99354c70d297495ba60a060ce5be68","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-12T15:24:22-07:00","added":[],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","docs/当前状态与验收边界.md","runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/entity-catalog.mjs","runtime/services/enterprise-entity-service/src/domains/kernel-dimension-commands.json","runtime/services/enterprise-entity-service/test/entity-runtime.integration.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.test.mjs"]}],"total_commits":0,"head_commit":{"id":"c40c1445ca21388a3cc9025ecee13e8ed307af81","message":"chore(reports): 需-14 与 Outcome 读守卫回绑 @ a5d9ed12\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c40c1445ca21388a3cc9025ecee13e8ed307af81","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-12T15:37:00-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/fact-pii.latest.json","reports/facts.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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":41512,"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":53,"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-13T06:29:28+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"}}...
|
push
|
3
|
14
|
0
|
1791845246
|
0
|
1791844644
|
1791845246
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24303
|
chore(reports): 隔离并行验收资料并回绑干净快照
|
116
|
5
|
platform.yml
|
225
|
5
|
0
|
refs/heads/main
|
0d14e8505428bbb3acf6f616f77e6172f72df331
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3f001b924e0fc354a830cc765d8f38d2c8488adb","after":"0d14e8505428bbb3acf6f616f77e6172f72df331","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/3f001b924e0fc354a830cc765d8f38d2c8488adb...0d14e8505428bbb3acf6f616f77e6172f72df331","commits":[{"id":"0d14e8505428bbb3acf6f616f77e6172f72df331","message":"chore(reports): 隔离并行验收资料并回绑干净快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0d14e8505428bbb3acf6f616f77e6172f72df331","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-20T20:03:06-07:00","added":[],"removed":[],"modified":["docs/审核缺陷修复与治理闭环-2026-09-21.md","reports/evidence-freshness.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]}],"total_commits":0,"head_commit":{"id":"0d14e8505428bbb3acf6f616f77e6172f72df331","message":"chore(reports): 隔离并行验收资料并回绑干净快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0d14e8505428bbb3acf6f616f77e6172f72df331","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-20T20:03:06-07:00","added":[],"removed":[],"modified":["docs/审核缺陷修复与治理闭环-2026-09-21.md","reports/evidence-freshness.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":31300,"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":44,"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-09-21T11:02:25+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"}}...
|
push
|
2
|
34
|
1789959811
|
1789959860
|
0
|
1789959790
|
1789959917
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24046
|
chore(reports): 门禁运行 / 门禁消费 / 统一审计 / 延后op 回绑 @ 06c chore(reports): 门禁运行 / 门禁消费 / 统一审计 / 延后op 回绑 @ 06cdd6f(clean 树)...
|
117
|
5
|
governance.yml
|
27
|
5
|
0
|
refs/heads/main
|
22f145c7cc1d26ac35b6ce4781f2c36621c17de7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"06cdd6f0fdfa799a55c0c78b11bdcb0601bcb0e7","after":"22f145c7cc1d26ac35b6ce4781f2c36621c17de7","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/06cdd6f0fdfa799a55c0c78b11bdcb0601bcb0e7...22f145c7cc1d26ac35b6ce4781f2c36621c17de7","commits":[{"id":"22f145c7cc1d26ac35b6ce4781f2c36621c17de7","message":"chore(reports): 门禁运行 / 门禁消费 / 统一审计 / 延后op 回绑 @ 06cdd6f(clean 树)\n\n并行会话的在途文件落地后工作树转干净(非报告类脏文件 0),重跑取 clean 绑定:阻断性门禁 10/10 通过(含新增 check-deferred-ops),仅记录 3 道(workspace-consistency 3 条既有 + domain-layer 13 条,均不参与总账);延后op 8 条 0 违规。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/22f145c7cc1d26ac35b6ce4781f2c36621c17de7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-17T16:17:04-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/延后op.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]}],"total_commits":0,"head_commit":{"id":"22f145c7cc1d26ac35b6ce4781f2c36621c17de7","message":"chore(reports): 门禁运行 / 门禁消费 / 统一审计 / 延后op 回绑 @ 06cdd6f(clean 树)\n\n并行会话的在途文件落地后工作树转干净(非报告类脏文件 0),重跑取 clean 绑定:阻断性门禁 10/10 通过(含新增 check-deferred-ops),仅记录 3 道(workspace-consistency 3 条既有 + domain-layer 13 条,均不参与总账);延后op 8 条 0 违规。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/22f145c7cc1d26ac35b6ce4781f2c36621c17de7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-17T16:17:04-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/延后op.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":8420,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-18T07:16:33+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"}}...
|
push
|
1
|
4
|
1789687107
|
1789687122
|
0
|
1789687026
|
1789687122
|
|
|
0
|
Edit
Delete
|
|
23989
|
chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ abf3da chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ abf3da1(三份均带 provenance)...
|
117
|
5
|
governance.yml
|
3
|
5
|
0
|
refs/heads/main
|
ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"975091270ad2bdd234020c8ee9d6e2e7c8aff281","after":"ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/975091270ad2bdd234020c8ee9d6e2e7c8aff281...ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3","commits":[{"id":"ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3","message":"chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ abf3da1(三份均带 provenance)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T07:49:26-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},{"id":"abf3da1333775705216233cf7bc7b06eb5f202b7","message":"feat(governance): reports 登记与归档(PG-20/21/22)、两道门禁补测试(PG-15)、同名文档订正(PG-32)\n\n- reports/登记.json:顶层 39 份受控报告逐份登记生产者 / 消费者 / 绑定 / 保留(latest 3 / evidence 35 / frozen 1);新门禁 check-report-registry.mjs(R1—R6)登记为统一入口阻断位,夹具 8 例\n- 223 份无人引用的报告(含 67 份 .log)按 9 个家族 git mv 到 reports/archive/2026-09-16/,顶层 262 → 39;.gitignore 不再收新 .log\n- run-foundation-gates / check-gate-consumption 的报告带 provenance(lib/report-provenance.mjs,忽略自身 latest 报告判脏)\n- check-idp-token-contract 增 --fixture、audit-platform-openings 增 DERIVED_STATUS_PATH(只供测试注入),各补正向 + 负向用例(翻转夹具 / 注入幽灵仓即红)\n- 两份《业务发展视角的基础设施与公用应用缺失》是同名不同文:文首互指,基础设施文档/README 迁入登记订正\n- 缺失梳理 §12.3 第四轮记录、§10.2 划掉;基础/README 工具清单;收纳表计数刷新\n\n治理层测试 354(348 过 / 0 失败 / 6 跳过);一致性门禁基线 3 条不变。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/abf3da1333775705216233cf7bc7b06eb5f202b7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T07:49:12-07:00","added":["平台治理/基础/reports/archive/2026-09-16/企业事实干线/企业事实干线-DEC-032定向测试.latest.json","平台治理/基础/reports/archive/2026-09-16/其他/基础平台协同证据快照-2026-09-04.md","平台治理/基础/reports/archive/2026-09-16/其他/框架同步准备验证.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-final-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-generate.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-pre-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-pre-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-pre-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-pre-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-pre-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-runtime-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-static.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-ui-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-idp-迁入前预检.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-final-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-generate.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-pre-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-pre-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-pre-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-pre-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-pre-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-runtime-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-static.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-ui-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步真实试点/框架同步真实试点-scope-迁入前预检.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-final-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-contract-before.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-contract-before.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-contract-mutant.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-contract-restored.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-generate.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-runtime.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-static-current.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-static-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-wave3-ui.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-working-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-working-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-working-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-working-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-working-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-既有改动.patch","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-fact-预检.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-final-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-contract-before.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-contract-before.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-contract-mutant.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-contract-restored.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-generate.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-runtime.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-static-current.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-static-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-ui-invalid-url.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-wave3-ui.log","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-working-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-working-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-working-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-working-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-working-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-既有改动.patch","平台治理/基础/reports/archive/2026-09-16/框架同步第三波/框架同步第三波-permission-预检.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-clean-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-final-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-generate.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-pre-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-pre-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-pre-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-pre-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-pre-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-runtime-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-static-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-ui-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery-预检.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-delivery.patch","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-clean-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-final-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-generate.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-pre-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-pre-framework-migration.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-pre-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-pre-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-pre-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-runtime-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-static-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-ui-pre.log","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry-预检.json","平台治理/基础/reports/archive/2026-09-16/框架同步第二波/框架同步第二波-registry.patch","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-runtime.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-runtime.log","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-ui.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-ui.log","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-临时凭证.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-契约测试.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-idp-静态检查.log","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-runtime.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-runtime.log","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-ui.latest.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-ui.log","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-临时凭证.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-契约测试.json","平台治理/基础/reports/archive/2026-09-16/框架同步试点/框架同步试点-scope-静态检查.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-before.patch","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-update-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-update-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-update-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-fact-update-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-before.patch","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-contract-mutant.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-contract-restored.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-generate.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-static-pre.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-framework-update-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-before.patch","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-clean-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-clean-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-clean-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-clean-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-final-conformance-differential.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-final-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-final-runtime-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-final-ui-acceptance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-update-runtime-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-update-static-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-update-static-final.log","平台治理/基础/reports/archive/2026-09-16/框架更新提交/框架更新提交-permission-update-ui-clean.log","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-ai-governance.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-app-gateway.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-app-registry.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-audit-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-config-flag.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-cost-capacity.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-data-analytics.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-delivery-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-enterprise-idp.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-experience-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-fact-backbone.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-file-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-im-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-notification-hub.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-observability-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-permission-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-scheduler-platform.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-secret-identity.latest.json","平台治理/基础/reports/archive/2026-09-16/框架更新预检/框架更新预检-tenant-scope.latest.json","平台治理/基础/reports/archive/2026-09-16/统一权限平台/统一权限平台-DEC-032定向测试.latest.json","平台治理/基础/reports/登记.json","平台治理/基础/scripts/check-report-registry.mjs","平台治理/基础/scripts/lib/report-provenance.mjs","平台治理/基础/scripts/lib/report-registry-core.mjs","平台治理/基础/tests/idp-token-contract.test.mjs","平台治理/基础/tests/platform-openings.test.mjs","平台治理/基础/tests/report-registry.test.mjs"],"removed":["平台治理/基础/reports/企业事实干线-DEC-032定向测试.latest.json","平台治理/基础/reports/基础平台协同证据快照-2026-09-04.md","平台治理/基础/reports/框架同步准备验证.latest.json","平台治理/基础/reports/框架同步真实试点-idp-clean-conformance-differential.latest.json","平台治理/基础/reports/框架同步真实试点-idp-clean-governance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-final-conformance-differential.latest.json","平台治理/基础/reports/框架同步真实试点-idp-final-framework-migration.latest.json","平台治理/基础/reports/框架同步真实试点-idp-final-governance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-final-ui-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-generate.log","平台治理/基础/reports/框架同步真实试点-idp-pre-conformance-differential.latest.json","平台治理/基础/reports/框架同步真实试点-idp-pre-framework-migration.latest.json","平台治理/基础/reports/框架同步真实试点-idp-pre-governance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-pre-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-pre-ui-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-idp-runtime-clean.log","平台治理/基础/reports/框架同步真实试点-idp-runtime-pre.log","平台治理/基础/reports/框架同步真实试点-idp-static-clean.log","平台治理/基础/reports/框架同步真实试点-idp-static-final.log","平台治理/基础/reports/框架同步真实试点-idp-static.log","平台治理/基础/reports/框架同步真实试点-idp-ui-clean.log","平台治理/基础/reports/框架同步真实试点-idp-ui-pre.log","平台治理/基础/reports/框架同步真实试点-idp-迁入前预检.json","平台治理/基础/reports/框架同步真实试点-scope-clean-conformance-differential.latest.json","平台治理/基础/reports/框架同步真实试点-scope-clean-governance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-final-conformance-differential.latest.json","平台治理/基础/reports/框架同步真实试点-scope-final-framework-migration.latest.json","平台治理/基础/reports/框架同步真实试点-scope-final-governance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-final-ui-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-generate.log","平台治理/基础/reports/框架同步真实试点-scope-pre-conformance-differential.latest.json","平台治理/基础/reports/框架同步真实试点-scope-pre-framework-migration.latest.json","平台治理/基础/reports/框架同步真实试点-scope-pre-governance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-pre-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-pre-ui-acceptance.latest.json","平台治理/基础/reports/框架同步真实试点-scope-runtime-clean.log","平台治理/基础/reports/框架同步真实试点-scope-runtime-pre.log","平台治理/基础/reports/框架同步真实试点-scope-static-clean.log","平台治理/基础/reports/框架同步真实试点-scope-static-final.log","平台治理/基础/reports/框架同步真实试点-scope-static.log","平台治理/基础/reports/框架同步真实试点-scope-ui-clean.log","平台治理/基础/reports/框架同步真实试点-scope-ui-pre.log","平台治理/基础/reports/框架同步真实试点-scope-迁入前预检.json","平台治理/基础/reports/框架同步第三波-fact-final-conformance-differential.latest.json","平台治理/基础/reports/框架同步第三波-fact-final-framework-migration.latest.json","平台治理/基础/reports/框架同步第三波-fact-final-governance.latest.json","平台治理/基础/reports/框架同步第三波-fact-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-fact-final-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-fact-wave3-contract-before.json","平台治理/基础/reports/框架同步第三波-fact-wave3-contract-before.log","平台治理/基础/reports/框架同步第三波-fact-wave3-contract-mutant.json","平台治理/基础/reports/框架同步第三波-fact-wave3-contract-restored.json","平台治理/基础/reports/框架同步第三波-fact-wave3-generate.log","平台治理/基础/reports/框架同步第三波-fact-wave3-runtime.log","平台治理/基础/reports/框架同步第三波-fact-wave3-static-current.log","平台治理/基础/reports/框架同步第三波-fact-wave3-static-final.log","平台治理/基础/reports/框架同步第三波-fact-wave3-static-pre.log","平台治理/基础/reports/框架同步第三波-fact-wave3-ui.log","平台治理/基础/reports/框架同步第三波-fact-working-conformance-differential.latest.json","平台治理/基础/reports/框架同步第三波-fact-working-framework-migration.latest.json","平台治理/基础/reports/框架同步第三波-fact-working-governance.latest.json","平台治理/基础/reports/框架同步第三波-fact-working-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-fact-working-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-fact-既有改动.patch","平台治理/基础/reports/框架同步第三波-fact-预检.json","平台治理/基础/reports/框架同步第三波-permission-final-conformance-differential.latest.json","平台治理/基础/reports/框架同步第三波-permission-final-framework-migration.latest.json","平台治理/基础/reports/框架同步第三波-permission-final-governance.latest.json","平台治理/基础/reports/框架同步第三波-permission-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-permission-final-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-permission-wave3-contract-before.json","平台治理/基础/reports/框架同步第三波-permission-wave3-contract-before.log","平台治理/基础/reports/框架同步第三波-permission-wave3-contract-mutant.json","平台治理/基础/reports/框架同步第三波-permission-wave3-contract-restored.json","平台治理/基础/reports/框架同步第三波-permission-wave3-generate.log","平台治理/基础/reports/框架同步第三波-permission-wave3-runtime.log","平台治理/基础/reports/框架同步第三波-permission-wave3-static-current.log","平台治理/基础/reports/框架同步第三波-permission-wave3-static-final.log","平台治理/基础/reports/框架同步第三波-permission-wave3-static-pre.log","平台治理/基础/reports/框架同步第三波-permission-wave3-ui-invalid-url.log","平台治理/基础/reports/框架同步第三波-permission-wave3-ui.log","平台治理/基础/reports/框架同步第三波-permission-working-conformance-differential.latest.json","平台治理/基础/reports/框架同步第三波-permission-working-framework-migration.latest.json","平台治理/基础/reports/框架同步第三波-permission-working-governance.latest.json","平台治理/基础/reports/框架同步第三波-permission-working-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-permission-working-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第三波-permission-既有改动.patch","平台治理/基础/reports/框架同步第三波-permission-预检.json","平台治理/基础/reports/框架同步第二波-delivery-clean-conformance-differential.latest.json","平台治理/基础/reports/框架同步第二波-delivery-clean-framework-migration.latest.json","平台治理/基础/reports/框架同步第二波-delivery-clean-governance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-final-conformance-differential.latest.json","平台治理/基础/reports/框架同步第二波-delivery-final-framework-migration.latest.json","平台治理/基础/reports/框架同步第二波-delivery-final-governance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-final-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-generate.log","平台治理/基础/reports/框架同步第二波-delivery-pre-conformance-differential.latest.json","平台治理/基础/reports/框架同步第二波-delivery-pre-framework-migration.latest.json","平台治理/基础/reports/框架同步第二波-delivery-pre-governance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-pre-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-pre-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-delivery-runtime-clean.log","平台治理/基础/reports/框架同步第二波-delivery-runtime-pre.log","平台治理/基础/reports/框架同步第二波-delivery-static-clean.log","平台治理/基础/reports/框架同步第二波-delivery-static-final.log","平台治理/基础/reports/框架同步第二波-delivery-static-pre.log","平台治理/基础/reports/框架同步第二波-delivery-ui-clean.log","平台治理/基础/reports/框架同步第二波-delivery-ui-pre.log","平台治理/基础/reports/框架同步第二波-delivery-预检.json","平台治理/基础/reports/框架同步第二波-delivery.patch","平台治理/基础/reports/框架同步第二波-registry-clean-conformance-differential.latest.json","平台治理/基础/reports/框架同步第二波-registry-clean-framework-migration.latest.json","平台治理/基础/reports/框架同步第二波-registry-clean-governance.latest.json","平台治理/基础/reports/框架同步第二波-registry-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-registry-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-registry-final-conformance-differential.latest.json","平台治理/基础/reports/框架同步第二波-registry-final-framework-migration.latest.json","平台治理/基础/reports/框架同步第二波-registry-final-governance.latest.json","平台治理/基础/reports/框架同步第二波-registry-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-registry-final-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-registry-generate.log","平台治理/基础/reports/框架同步第二波-registry-pre-conformance-differential.latest.json","平台治理/基础/reports/框架同步第二波-registry-pre-framework-migration.latest.json","平台治理/基础/reports/框架同步第二波-registry-pre-governance.latest.json","平台治理/基础/reports/框架同步第二波-registry-pre-runtime-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-registry-pre-ui-acceptance.latest.json","平台治理/基础/reports/框架同步第二波-registry-runtime-clean.log","平台治理/基础/reports/框架同步第二波-registry-runtime-pre.log","平台治理/基础/reports/框架同步第二波-registry-static-clean.log","平台治理/基础/reports/框架同步第二波-registry-static-final.log","平台治理/基础/reports/框架同步第二波-registry-static-pre.log","平台治理/基础/reports/框架同步第二波-registry-ui-clean.log","平台治理/基础/reports/框架同步第二波-registry-ui-pre.log","平台治理/基础/reports/框架同步第二波-registry-预检.json","平台治理/基础/reports/框架同步第二波-registry.patch","平台治理/基础/reports/框架同步试点-idp-differential.latest.json","平台治理/基础/reports/框架同步试点-idp-runtime.latest.json","平台治理/基础/reports/框架同步试点-idp-runtime.log","平台治理/基础/reports/框架同步试点-idp-ui.latest.json","平台治理/基础/reports/框架同步试点-idp-ui.log","平台治理/基础/reports/框架同步试点-idp-临时凭证.json","平台治理/基础/reports/框架同步试点-idp-契约测试.json","平台治理/基础/reports/框架同步试点-idp-静态检查.log","平台治理/基础/reports/框架同步试点-scope-differential.latest.json","平台治理/基础/reports/框架同步试点-scope-runtime.latest.json","平台治理/基础/reports/框架同步试点-scope-runtime.log","平台治理/基础/reports/框架同步试点-scope-ui.latest.json","平台治理/基础/reports/框架同步试点-scope-ui.log","平台治理/基础/reports/框架同步试点-scope-临时凭证.json","平台治理/基础/reports/框架同步试点-scope-契约测试.json","平台治理/基础/reports/框架同步试点-scope-静态检查.log","平台治理/基础/reports/框架更新提交-fact-before.patch","平台治理/基础/reports/框架更新提交-fact-clean-conformance-differential.latest.json","平台治理/基础/reports/框架更新提交-fact-clean-governance.latest.json","平台治理/基础/reports/框架更新提交-fact-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架更新提交-fact-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架更新提交-fact-final-conformance-differential.latest.json","平台治理/基础/reports/框架更新提交-fact-final-governance.latest.json","平台治理/基础/reports/框架更新提交-fact-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架更新提交-fact-final-ui-acceptance.latest.json","平台治理/基础/reports/框架更新提交-fact-update-runtime-clean.log","平台治理/基础/reports/框架更新提交-fact-update-static-clean.log","平台治理/基础/reports/框架更新提交-fact-update-static-final.log","平台治理/基础/reports/框架更新提交-fact-update-ui-clean.log","平台治理/基础/reports/框架更新提交-framework-before.patch","平台治理/基础/reports/框架更新提交-framework-clean-conformance-differential.latest.json","平台治理/基础/reports/框架更新提交-framework-clean-governance.latest.json","平台治理/基础/reports/框架更新提交-framework-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架更新提交-framework-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架更新提交-framework-final-conformance-differential.latest.json","平台治理/基础/reports/框架更新提交-framework-final-governance.latest.json","平台治理/基础/reports/框架更新提交-framework-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架更新提交-framework-final-ui-acceptance.latest.json","平台治理/基础/reports/框架更新提交-framework-update-contract-mutant.json","平台治理/基础/reports/框架更新提交-framework-update-contract-restored.json","平台治理/基础/reports/框架更新提交-framework-update-generate.log","平台治理/基础/reports/框架更新提交-framework-update-runtime-clean.log","平台治理/基础/reports/框架更新提交-framework-update-static-clean.log","平台治理/基础/reports/框架更新提交-framework-update-static-final.log","平台治理/基础/reports/框架更新提交-framework-update-static-pre.log","平台治理/基础/reports/框架更新提交-framework-update-ui-clean.log","平台治理/基础/reports/框架更新提交-permission-before.patch","平台治理/基础/reports/框架更新提交-permission-clean-conformance-differential.latest.json","平台治理/基础/reports/框架更新提交-permission-clean-governance.latest.json","平台治理/基础/reports/框架更新提交-permission-clean-runtime-acceptance.latest.json","平台治理/基础/reports/框架更新提交-permission-clean-ui-acceptance.latest.json","平台治理/基础/reports/框架更新提交-permission-final-conformance-differential.latest.json","平台治理/基础/reports/框架更新提交-permission-final-governance.latest.json","平台治理/基础/reports/框架更新提交-permission-final-runtime-acceptance.latest.json","平台治理/基础/reports/框架更新提交-permission-final-ui-acceptance.latest.json","平台治理/基础/reports/框架更新提交-permission-update-runtime-clean.log","平台治理/基础/reports/框架更新提交-permission-update-static-clean.log","平台治理/基础/reports/框架更新提交-permission-update-static-final.log","平台治理/基础/reports/框架更新提交-permission-update-ui-clean.log","平台治理/基础/reports/框架更新预检-ai-governance.latest.json","平台治理/基础/reports/框架更新预检-app-gateway.latest.json","平台治理/基础/reports/框架更新预检-app-registry.latest.json","平台治理/基础/reports/框架更新预检-audit-platform.latest.json","平台治理/基础/reports/框架更新预检-config-flag.latest.json","平台治理/基础/reports/框架更新预检-cost-capacity.latest.json","平台治理/基础/reports/框架更新预检-data-analytics.latest.json","平台治理/基础/reports/框架更新预检-delivery-platform.latest.json","平台治理/基础/reports/框架更新预检-enterprise-idp.latest.json","平台治理/基础/reports/框架更新预检-experience-platform.latest.json","平台治理/基础/reports/框架更新预检-fact-backbone.latest.json","平台治理/基础/reports/框架更新预检-file-platform.latest.json","平台治理/基础/reports/框架更新预检-im-platform.latest.json","平台治理/基础/reports/框架更新预检-notification-hub.latest.json","平台治理/基础/reports/框架更新预检-observability-platform.latest.json","平台治理/基础/reports/框架更新预检-permission-platform.latest.json","平台治理/基础/reports/框架更新预检-scheduler-platform.latest.json","平台治理/基础/reports/框架更新预检-secret-identity.latest.json","平台治理/基础/reports/框架更新预检-tenant-scope.latest.json","平台治理/基础/reports/统一权限平台-DEC-032定向测试.latest.json"],"modified":[".gitignore","平台治理/README.md","平台治理/业务发展视角的基础设施与公用应用缺失-2026-09-09.md","平台治理/基础/README.md","平台治理/基础/scripts/audit-platform-openings.mjs","平台治理/基础/scripts/check-gate-consumption.mjs","平台治理/基础/scripts/check-idp-token-contract.mjs","平台治理/基础/scripts/run-foundation-gates.mjs","平台治理/基础/门禁消费登记.json","平台治理/基础设施文档/README.md","平台治理/基础设施文档/docs/业务发展视角的基础设施与公用应用缺失-2026-09-09.md","平台治理/平台治理缺失全面梳理-2026-09-15.md"]}],"total_commits":0,"head_commit":{"id":"ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3","message":"chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ abf3da1(三份均带 provenance)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/ff7d2f5f21e82dfae2a35ea0b09a14b075fdf6b3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T07:49:26-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":6584,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-16T20:40:59+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"}}...
|
push
|
1
|
4
|
1789570171
|
1789570187
|
0
|
1789570170
|
1789570187
|
|
|
0
|
Edit
Delete
|
|
23987
|
chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 80ed26 chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 80ed264...
|
117
|
5
|
governance.yml
|
2
|
5
|
0
|
refs/heads/main
|
975091270ad2bdd234020c8ee9d6e2e7c8aff281
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"fce1694e3624325b36af65052cccc775189c96aa","after":"975091270ad2bdd234020c8ee9d6e2e7c8aff281","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/fce1694e3624325b36af65052cccc775189c96aa...975091270ad2bdd234020c8ee9d6e2e7c8aff281","commits":[{"id":"975091270ad2bdd234020c8ee9d6e2e7c8aff281","message":"chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 80ed264\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/975091270ad2bdd234020c8ee9d6e2e7c8aff281","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T05:40:55-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},{"id":"80ed26441d4f74bb90d5c3eabc05191929f60cb9","message":"feat(governance): 撤销四个候选平台(CHG-015)——审批记录 withdrawn 终态、候选门禁改读归档、控制面目录清空;第三轮执行记录\n\n- 目录负责人裁决撤销 企业搜索 / 外部连接器 / 数据治理与隐私 / 开发者自助 四个候选:M0 材料整体 git mv 到 基础设施文档/docs/已撤销候选/(50 文件),.gitignore 去掉四条放行\n- CHG-001 审批记录 merged → withdrawn(保留 merge 块,新增 withdrawal 块,冻结物一字未动);就绪检查器增第二终态:merge 块允许、withdrawal 块必需可核验、expectedFormalWithdrawn(21 / 19 / 36 / 0 pending、四项不在册、四条 DEC rejected)、--assert-settled 视 WITHDRAWN 已定\n- lib/workspace.mjs 新增 candidateWithdrawal / candidatePlatformRoot / candidatePlatformDir:契约兼容基线、M0 契约验证、12 项消费者契约测试、devx 夹具改读归档目录;决策评审包门禁报撤销态退出 0;统一审计与 L5 不再把冻结候选清单当待登记项;统一审计 counts 增 rejected\n- 终态测试改为 merged / withdrawn 各自的负向断言;就绪终态用例接受 WITHDRAWN;评审包护栏按撤销态解析引用\n- 文档:基础/CLAUDE.md 口径改 21 个在册项目;基础/README、企业控制面/README、待裁决 N-02 记撤销;裁决数 / 项目数声明与收纳表刷新;63 处链接改指归档位置(L4 = 0);已撤销候选/README 与 CHG-015 材料\n- 缺失梳理 §12.2 第三轮执行记录;移除路径 §9 补记四仓全退;一致性门禁登记基线改为 3 条(L8 1 / L9 1 / L12 1)\n\n治理层测试 341(335 过 / 0 失败 / 6 跳过)。企业控制面/ 此后只剩 README 与真源仓。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/80ed26441d4f74bb90d5c3eabc05191929f60cb9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T05:40:41-07:00","added":["平台治理/doc/decisions/CHG-015-材料/README.md","平台治理/doc/decisions/CHG-015-材料/platform-projects.delta.json","平台治理/基础设施文档/docs/已撤销候选/README.md","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/CLAUDE.md","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/README.md","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/README.md","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/fixtures/accepted-search-contribution.json","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/fixtures/accepted-search-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/fixtures/rejected-search-contribution.json","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/fixtures/rejected-search-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/search-document-contribution.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/contracts/search-lifecycle.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/docs/M0-系统设计.md","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/docs/decisions/DEC-033-企业搜索责任边界-草案.md","平台治理/基础设施文档/docs/已撤销候选/企业搜索与统一检索平台/开发计划.md","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/CLAUDE.md","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/README.md","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/README.md","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/connector-effect-review-request.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/connector-lifecycle.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/fixtures/accepted-connector-effect.json","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/fixtures/accepted-connector-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/fixtures/rejected-connector-effect.json","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/contracts/fixtures/rejected-connector-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/docs/M0-系统设计.md","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/docs/decisions/DEC-034-外部连接器责任边界-草案.md","平台治理/基础设施文档/docs/已撤销候选/外部连接器与集成平台/开发计划.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/CLAUDE.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/README.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/README.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/fixtures/accepted-onboarding-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/fixtures/accepted-provisioning-plan.json","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/fixtures/rejected-onboarding-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/fixtures/rejected-provisioning-plan.json","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/onboarding-lifecycle.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/contracts/provisioning-plan.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/docs/M0-系统设计.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/docs/M0-语义评审与双旅程.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/docs/M0-语义验证记录.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/docs/decisions/DEC-036-开发者自助编排边界-草案.md","平台治理/基础设施文档/docs/已撤销候选/开发者自助与应用工程平台/开发计划.md","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/CLAUDE.md","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/README.md","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/README.md","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/fixtures/accepted-governance-case-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/fixtures/accepted-governance-policy.json","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/fixtures/rejected-governance-case-lifecycle.json","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/fixtures/rejected-governance-policy.json","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/governance-case-lifecycle.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/contracts/governance-policy-binding.v1.schema.json","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/docs/M0-系统设计.md","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/docs/decisions/DEC-035-数据治理与隐私责任边界-草案.md","平台治理/基础设施文档/docs/已撤销候选/数据治理与隐私平台/开发计划.md"],"removed":["企业控制面/企业搜索与统一检索平台/CLAUDE.md","企业控制面/企业搜索与统一检索平台/README.md","企业控制面/企业搜索与统一检索平台/contracts/README.md","企业控制面/企业搜索与统一检索平台/contracts/fixtures/accepted-search-contribution.json","企业控制面/企业搜索与统一检索平台/contracts/fixtures/accepted-search-lifecycle.json","企业控制面/企业搜索与统一检索平台/contracts/fixtures/rejected-search-contribution.json","企业控制面/企业搜索与统一检索平台/contracts/fixtures/rejected-search-lifecycle.json","企业控制面/企业搜索与统一检索平台/contracts/search-document-contribution.v1.schema.json","企业控制面/企业搜索与统一检索平台/contracts/search-lifecycle.v1.schema.json","企业控制面/企业搜索与统一检索平台/docs/M0-系统设计.md","企业控制面/企业搜索与统一检索平台/docs/decisions/DEC-033-企业搜索责任边界-草案.md","企业控制面/企业搜索与统一检索平台/开发计划.md","企业控制面/外部连接器与集成平台/CLAUDE.md","企业控制面/外部连接器与集成平台/README.md","企业控制面/外部连接器与集成平台/contracts/README.md","企业控制面/外部连接器与集成平台/contracts/connector-effect-review-request.v1.schema.json","企业控制面/外部连接器与集成平台/contracts/connector-lifecycle.v1.schema.json","企业控制面/外部连接器与集成平台/contracts/fixtures/accepted-connector-effect.json","企业控制面/外部连接器与集成平台/contracts/fixtures/accepted-connector-lifecycle.json","企业控制面/外部连接器与集成平台/contracts/fixtures/rejected-connector-effect.json","企业控制面/外部连接器与集成平台/contracts/fixtures/rejected-connector-lifecycle.json","企业控制面/外部连接器与集成平台/docs/M0-系统设计.md","企业控制面/外部连接器与集成平台/docs/decisions/DEC-034-外部连接器责任边界-草案.md","企业控制面/外部连接器与集成平台/开发计划.md","企业控制面/开发者自助与应用工程平台/CLAUDE.md","企业控制面/开发者自助与应用工程平台/README.md","企业控制面/开发者自助与应用工程平台/contracts/README.md","企业控制面/开发者自助与应用工程平台/contracts/fixtures/accepted-onboarding-lifecycle.json","企业控制面/开发者自助与应用工程平台/contracts/fixtures/accepted-provisioning-plan.json","企业控制面/开发者自助与应用工程平台/contracts/fixtures/rejected-onboarding-lifecycle.json","企业控制面/开发者自助与应用工程平台/contracts/fixtures/rejected-provisioning-plan.json","企业控制面/开发者自助与应用工程平台/contracts/onboarding-lifecycle.v1.schema.json","企业控制面/开发者自助与应用工程平台/contracts/provisioning-plan.v1.schema.json","企业控制面/开发者自助与应用工程平台/docs/M0-系统设计.md","企业控制面/开发者自助与应用工程平台/docs/M0-语义评审与双旅程.md","企业控制面/开发者自助与应用工程平台/docs/M0-语义验证记录.md","企业控制面/开发者自助与应用工程平台/docs/decisions/DEC-036-开发者自助编排边界-草案.md","企业控制面/开发者自助与应用工程平台/开发计划.md","企业控制面/数据治理与隐私平台/CLAUDE.md","企业控制面/数据治理与隐私平台/README.md","企业控制面/数据治理与隐私平台/contracts/README.md","企业控制面/数据治理与隐私平台/contracts/fixtures/accepted-governance-case-lifecycle.json","企业控制面/数据治理与隐私平台/contracts/fixtures/accepted-governance-policy.json","企业控制面/数据治理与隐私平台/contracts/fixtures/rejected-governance-case-lifecycle.json","企业控制面/数据治理与隐私平台/contracts/fixtures/rejected-governance-policy.json","企业控制面/数据治理与隐私平台/contracts/governance-case-lifecycle.v1.schema.json","企业控制面/数据治理与隐私平台/contracts/governance-policy-binding.v1.schema.json","企业控制面/数据治理与隐私平台/docs/M0-系统设计.md","企业控制面/数据治理与隐私平台/docs/decisions/DEC-035-数据治理与隐私责任边界-草案.md","企业控制面/数据治理与隐私平台/开发计划.md"],"modified":[".gitignore","企业控制面/README.md","平台治理/README.md","平台治理/doc/decisions/待裁决架构事项.md","平台治理/基础/CLAUDE.md","平台治理/基础/README.md","平台治理/基础/scripts/audit-foundation.mjs","平台治理/基础/scripts/check-new-platform-catalog-change-readiness.mjs","平台治理/基础/scripts/check-new-platform-contract-compatibility.mjs","平台治理/基础/scripts/check-new-platform-decision-review.mjs","平台治理/基础/scripts/check-workspace-consistency.mjs","平台治理/基础/scripts/lib/workspace.mjs","平台治理/基础/scripts/validate-new-platform-contracts.mjs","平台治理/基础/tests/audit-orchestration.test.mjs","平台治理/基础/tests/helpers/catalog-package-fixture.mjs","平台治理/基础/tests/helpers/devx-review-fixture.mjs","平台治理/基础/tests/helpers/devx-review-profile.mjs","平台治理/基础/tests/migration-residual-gates.test.mjs","平台治理/基础/tests/new-platform-catalog-merged-state.test.mjs","平台治理/基础/tests/new-platform-catalog-readiness.test.mjs","平台治理/基础/tests/new-platform-consumer-contracts.test.mjs","平台治理/基础/基础目录全面分析-2026-09-04.md","平台治理/基础/总体开发计划.md","平台治理/基础/新增基础应用MachineCatalog审批记录.json","平台治理/基础/新增基础应用Owner与消费者矩阵.md","平台治理/基础/新增基础应用契约兼容策略.md","平台治理/基础/新增基础应用立项评估.md","平台治理/基础/门禁消费登记.json","平台治理/基础设施文档/docs/十八个派生仓的移除路径-2026-09-15.md","平台治理/平台治理缺失全面梳理-2026-09-15.md"]},{"id":"551e33221dab86ea217c77009e985585d10cb431","message":"chore(governance): 应用与契约注册中心退役(CHG-014)——18 个派生仓全部退役,active / archived 档清空\n\n- 派生仓 HEAD 56cff29 打 retired-20260916 推 Gitea;bundle 仓备份-2026-09-16/控制面__应用与契约注册中心.bundle;四份目录级文档(含只在磁盘的 开发经验.md)搬入 已退役平台/应用与契约注册中心/;目录停放待 Owner rm\n- 派生仓状态:active → retired(18),四档合计仍 19(missing 1 + retired 18);三道按 active + archived 读盘的门禁 0/0,登记表 note / reason 改写;workspace-evidence-status 测试改为 expected 0 时发现数也须为 0\n- 企业控制面/README 铁律段、四档表、派生仓段与 基础/CLAUDE.md 修订按\"全部退役\"回写;已退役平台/README 加行;四份活文档链接改指归档位置;收纳表计数刷新\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/551e33221dab86ea217c77009e985585d10cb431","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T05:26:08-07:00","added":["平台治理/doc/decisions/CHG-014-材料/README.md","平台治理/doc/decisions/CHG-014-材料/platform-projects.delta.json","平台治理/基础设施文档/docs/已退役平台/应用与契约注册中心/CLAUDE.archived.md","平台治理/基础设施文档/docs/已退役平台/应用与契约注册中心/README.md","平台治理/基础设施文档/docs/已退役平台/应用与契约注册中心/开发经验.md","平台治理/基础设施文档/docs/已退役平台/应用与契约注册中心/开发计划.md"],"removed":["企业控制面/应用与契约注册中心/CLAUDE.md","企业控制面/应用与契约注册中心/README.md","企业控制面/应用与契约注册中心/开发计划.md"],"modified":["企业控制面/README.md","平台治理/README.md","平台治理/基础/CLAUDE.md","平台治理/基础/README.md","平台治理/基础/tests/audit-orchestration.test.mjs","平台治理/基础/基础目录全面分析-2026-09-04.md","平台治理/基础/总体开发计划.md","平台治理/基础/派生仓状态.json","平台治理/基础/门禁消费登记.json","平台治理/基础设施文档/docs/已退役平台/README.md"]},{"id":"ea86f2e16d8c34f645feeef170b3dee4e9ac92fb","message":"test(governance): 扫描面仓数门槛按 2026-09-16 退役后的嵌套仓数下调\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/ea86f2e16d8c34f645feeef170b3dee4e9ac92fb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T05:16:54-07:00","added":[],"removed":[],"modified":["平台治理/基础/tests/workspace-consistency.test.mjs"]},{"id":"dc1e3065f2b0482ad006780cc61e69fbeedb0e92","message":"chore(governance): 统一交付平台退役(CHG-012)——两处部分覆盖由真源仓 check-promotion R11 / R12 关闭后退\n\n- 派生仓 HEAD 5a638a9 打 retired-20260916 推 Gitea;bundle 仓备份-2026-09-16/控制面__统一交付平台.bundle;目录级文档搬入 已退役平台/统一交付平台/(链接按新位置改写);目录停放待 Owner rm\n- 派生仓状态:active → retired(17),现存派生仓 1 个;企业控制面/README 四档表与派生仓段、已退役平台/README、覆盖度对照 §3 两行改 ✅ + §4 结论行 + §5.2 关闭 + §5.5 说明\n- 四份活文档指向交付目录的链接改指归档位置;收纳表计数刷新\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/dc1e3065f2b0482ad006780cc61e69fbeedb0e92","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T05:12:31-07:00","added":["平台治理/doc/decisions/CHG-012-材料/README.md","平台治理/doc/decisions/CHG-012-材料/platform-projects.delta.json","平台治理/基础设施文档/docs/已退役平台/统一交付平台/CLAUDE.archived.md","平台治理/基础设施文档/docs/已退役平台/统一交付平台/README.md","平台治理/基础设施文档/docs/已退役平台/统一交付平台/开发计划.md"],"removed":["企业控制面/统一交付平台/CLAUDE.md","企业控制面/统一交付平台/README.md","企业控制面/统一交付平台/开发计划.md"],"modified":["企业控制面/README.md","平台治理/README.md","平台治理/基础/README.md","平台治理/基础/基础目录全面分析-2026-09-04.md","平台治理/基础/总体开发计划.md","平台治理/基础/派生仓状态.json","平台治理/基础设施文档/docs/已退役平台/README.md","平台治理/基础设施文档/docs/采纳形态覆盖度对照-2026-09-14.md"]}],"total_commits":0,"head_commit":{"id":"975091270ad2bdd234020c8ee9d6e2e7c8aff281","message":"chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 80ed264\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/975091270ad2bdd234020c8ee9d6e2e7c8aff281","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T05:40:55-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5923,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-16T18:45:27+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"}}...
|
push
|
1
|
4
|
1789562459
|
1789562474
|
0
|
1789562459
|
1789562474
|
|
|
0
|
Edit
Delete
|
|
23985
|
chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 6a3105 chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 6a31052...
|
117
|
5
|
governance.yml
|
1
|
5
|
0
|
refs/heads/main
|
fce1694e3624325b36af65052cccc775189c96aa
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"82dbfa4669a7ff239f4b58827dd4f5999738ea46","after":"fce1694e3624325b36af65052cccc775189c96aa","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/82dbfa4669a7ff239f4b58827dd4f5999738ea46...fce1694e3624325b36af65052cccc775189c96aa","commits":[{"id":"fce1694e3624325b36af65052cccc775189c96aa","message":"chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 6a31052\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/fce1694e3624325b36af65052cccc775189c96aa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T03:44:43-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},{"id":"6a31052e5f6b709b400d275210b53f1057e6475c","message":"feat(governance): 机密反向兜底门禁、一致性门禁 L13 与 L3/L10 扩面、统一入口 skipped 与恒定输出、测试报告改写临时目录、统一审计落盘;并行会话约定\n\n缺失梳理 §10.2 可直接执行项(记录见 平台治理缺失全面梳理 §12.1):\n- PG-18 check-tracked-secrets.mjs:规则取自根 .gitignore 机密段,18 仓 13375 份受跟踪文件 0 命中;登记为统一入口阻断位;输出不回显命中值\n- PG-17 L13 治理层数字声明(裁决数 / 平台项目数对活跃 Catalog,收纳表文件数对 git ls-files);L10 增「尚未裁决 / 待裁决」;L3 增旧根层名;开发计划梳理不再按历史豁免、platform-contracts 冻结副本按历史豁免;仓发现抽到 lib/workspace-repositories.mjs\n- PG-13 / 14 run-foundation-gates:skipped 显形(audit-foundation 出 FOUNDATION_GATES_SKIPPED)、sameAsPrevious / unchangedRuns / constantOutput(lib/gate-run-history.mjs)\n- PG-23 / 24 FOUNDATION_REPORT_DIR:pnpm test 写临时目录,受跟踪报告 mtime 不变(测试自证);audit-foundation 落盘 基础目录统一审计.latest.json 并带 provenance(pnpm run audit)\n- PG-13 五例就绪 SKIP 改为在合并提交父提交重建的基线上实跑(tests/helpers/pre-merge-formal-root.mjs);重建不成立→新发现 PG-41(冻结的 governance-linter.test.mjs 摘要不对应任何提交)\n- PG-34 .gitea/workflows/governance.yml(不阻断);PG-36 基础/CLAUDE.md 并行会话约定\n- 顺带:L3/L10 首轮抓到的过期措辞与旧根路径已改;时空事实流转/README.md 补登记落点;派生仓计数措辞;平台治理/README 收纳表按 ls-files 刷新\n\n治理层测试 339(333 过 / 0 失败 / 6 跳过);pnpm check 阻断性 8/8。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/6a31052e5f6b709b400d275210b53f1057e6475c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T03:44:27-07:00","added":[".gitea/workflows/governance.yml","企业控制面/时空事实流转/README.md","平台治理/基础/scripts/check-tracked-secrets.mjs","平台治理/基础/scripts/lib/gate-run-history.mjs","平台治理/基础/scripts/lib/tracked-secrets-core.mjs","平台治理/基础/scripts/lib/workspace-repositories.mjs","平台治理/基础/tests/foundation-gates-runner.test.mjs","平台治理/基础/tests/gate-run-history.test.mjs","平台治理/基础/tests/helpers/pre-merge-formal-root.mjs","平台治理/基础/tests/tracked-secrets.test.mjs"],"removed":[],"modified":[".gitignore","平台治理/README.md","平台治理/基础/CLAUDE.md","平台治理/基础/README.md","平台治理/基础/scripts/audit-foundation.mjs","平台治理/基础/scripts/check-gate-consumption.mjs","平台治理/基础/scripts/check-workspace-consistency.mjs","平台治理/基础/scripts/lib/workspace-consistency-core.mjs","平台治理/基础/scripts/run-foundation-gates.mjs","平台治理/基础/tests/audit-orchestration.test.mjs","平台治理/基础/tests/helpers/catalog-package-fixture.mjs","平台治理/基础/tests/new-platform-catalog-readiness.test.mjs","平台治理/基础/tests/workspace-consistency.test.mjs","平台治理/基础/基础平台接入模型.md","平台治理/基础/门禁消费登记.json","平台治理/基础设施文档/CLAUDE.md","平台治理/基础设施文档/README.md","平台治理/基础设施文档/docs/开发计划梳理-2026-09-14.md","平台治理/平台治理缺失全面梳理-2026-09-15.md"]},{"id":"af23c76f6a51a0b03da9d4740d5a8cd1a5040e4d","message":"chore(governance): 集中观测平台退役(CHG-009)——派生仓 retired 档 15 个、目录级文档归档、控制面与梳理文档回写\n\n- 派生仓状态.json:集中观测平台由 archived 移入 retired(tag 沿用 archived-20260910,bundle 在仓备份-2026-09-15),archived 档只剩应用群网关;note 注明现存派生仓 3 个\n- CHG-009 材料(README + platform-projects.delta.json):Owner 2026-09-16 裁决 G-6 密码学核验与采样不作阻塞,证据改指 Collector 配置 / check:otel / 蓝图(已应用到活跃 Catalog,enterprise-platform 仓另提交)\n- 目录级文档搬到 基础设施文档/docs/已退役平台/集中观测平台/(CLAUDE.md 改名 .archived)\n- 企业控制面/README、缺失梳理 M-27、完整梳理、移除路径 §9、覆盖度对照、同步计划等按 15 个已退役回写\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/af23c76f6a51a0b03da9d4740d5a8cd1a5040e4d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T03:44:27-07:00","added":["平台治理/doc/decisions/CHG-009-材料/README.md","平台治理/doc/decisions/CHG-009-材料/platform-projects.delta.json","平台治理/基础设施文档/docs/已退役平台/集中观测平台/CLAUDE.archived.md","平台治理/基础设施文档/docs/已退役平台/集中观测平台/README.md","平台治理/基础设施文档/docs/已退役平台/集中观测平台/开发计划.md"],"removed":["企业控制面/集中观测平台/CLAUDE.md","企业控制面/集中观测平台/README.md","企业控制面/集中观测平台/开发计划.md"],"modified":["企业控制面/README.md","工程基础框架/框架变更请求-治理报告结论字段-2026-09-15.md","平台治理/基础/基础目录全面分析-2026-09-04.md","平台治理/基础/基础目录分层与装配模型.md","平台治理/基础/开发环境.md","平台治理/基础/总体开发计划.md","平台治理/基础/框架新版本同步计划.md","平台治理/基础/派生仓状态.json","平台治理/基础设施文档/docs/企业控制面完整梳理-2026-09-15.md","平台治理/基础设施文档/docs/企业控制面缺失全面梳理-2026-09-15.md","平台治理/基础设施文档/docs/企业控制面缺失复核与增补-2026-09-15.md","平台治理/基础设施文档/docs/十八个派生仓的移除路径-2026-09-15.md","平台治理/基础设施文档/docs/已退役平台/README.md","平台治理/基础设施文档/docs/采纳形态覆盖度对照-2026-09-14.md"]}],"total_commits":0,"head_commit":{"id":"fce1694e3624325b36af65052cccc775189c96aa","message":"chore(reports): 门禁运行 / 门禁消费 / 基础目录统一审计 回绑 @ 6a31052\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/fce1694e3624325b36af65052cccc775189c96aa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T03:44:43-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5570,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-16T15:20:23+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"}}...
|
push
|
1
|
4
|
1789555628
|
1789555648
|
0
|
1789555527
|
1789555648
|
|
|
0
|
Edit
Delete
|
|
24095
|
chore(reports): 门禁消费回绑 @ 69784be
|
117
|
5
|
governance.yml
|
58
|
5
|
0
|
refs/heads/main
|
6fb129d40fb9e160af6f70871eb8881ff5eef743
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f4540e69b1656232b677571584d3bd6ad57217be","after":"6fb129d40fb9e160af6f70871eb8881ff5eef743","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/f4540e69b1656232b677571584d3bd6ad57217be...6fb129d40fb9e160af6f70871eb8881ff5eef743","commits":[{"id":"6fb129d40fb9e160af6f70871eb8881ff5eef743","message":"chore(reports): 门禁消费回绑 @ 69784be\n\nR9 落地后第一条真实命中:69784be 改了 scripts/ 下两个文件,而 scripts/ 正是这份报告\n声明的输入之一(它拿 门禁消费登记.json 对盘受控脚本,读的是脚本内容不只是文件名)。\n干净树重跑,内容逐字未变,只有绑定前移——这正是「绑定干净不等于结论还成立」的反面:\n输入动了就该重跑,哪怕结论恰好没变。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/6fb129d40fb9e160af6f70871eb8881ff5eef743","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T00:55:46-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},{"id":"69784be6b04c850ae1f2ea0b948344f9627738cf","message":"feat(governance): 报告登记门禁补 R9 / R10——绑定干净不等于结论还成立\n\nR7 / R8 守的是绑定本身(不脏、在历史上)。这一轮补另一半:**一份绑得干干净净的报告,\n结论仍可能早已被推翻**。2026-09-18 实测 `门禁消费.latest.json` 相对它自己的输入\n`门禁消费登记.json` 已经陈旧——登记表改了并提交了,报告停在旧文本,R1—R8 一条都不响。\n\n R9 LATEST_STALE 登记声明了 inputs,绑定 SHA → HEAD 之间这些输入有变更\n R10 INPUTS_UNACCOUNTED latest 既没声明 inputs、也没写明为什么判不了\n\n判据与真源仓 check:evidence 同口径:不看「落后几个提交」,看**该报告自己覆盖的输入**\n动没动。同目录的 latest 报告不算输入,它们是产物。\n\n四份 latest 逐条给出口径,禁止留空白:\n 门禁消费 inputs:门禁消费登记.json + scripts/(它正是拿登记表对盘受控脚本)\n 基础目录统一审计 判不了——读其它仓的 HEAD / 工作树 / 验收报告,全在治理仓历史之外,\n 且 ageHours 每跑一次都变,本仓任何提交都决定不了它是否仍成立\n 延后op 判不了一半——决议材料在本仓,活跃 Catalog 在嵌套独立仓(治理仓忽略该\n 目录,git diff 看不见)。只声明能判的一半会给出假绿,比不判更坏\n 门禁运行 判不了——编排产物,写 inputs 只能写成 scripts/ 这种筐,真源仓\n evidence-scopes 的同一条纪律禁止为覆盖率造模糊作用域\n\n集成用例改为只在真实登记上断言**结构类**规则。仓纪律 5 要求两次提交(实现,然后在它\n的干净树上回绑),必然存在一个提交报告是陈旧的——那是纪律规定的流程,不是缺陷;在\n单测里断言它为零等于让 pnpm test 在自家流程的中间一步必红。「待回绑」四条由阻断性\n门禁 check:reports 把关。该用例原本就已按同一理由排除 LATEST_WITHOUT_PROVENANCE,\n本轮只是把这一类补全。\n\n登记门禁测试 13 → 19,治理层全量 389(383 过 / 6 跳 / 0 失败)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/69784be6b04c850ae1f2ea0b948344f9627738cf","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T00:55:24-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/登记.json","平台治理/基础/scripts/check-report-registry.mjs","平台治理/基础/scripts/lib/report-registry-core.mjs","平台治理/基础/tests/report-registry.test.mjs"]}],"total_commits":0,"head_commit":{"id":"6fb129d40fb9e160af6f70871eb8881ff5eef743","message":"chore(reports): 门禁消费回绑 @ 69784be\n\nR9 落地后第一条真实命中:69784be 改了 scripts/ 下两个文件,而 scripts/ 正是这份报告\n声明的输入之一(它拿 门禁消费登记.json 对盘受控脚本,读的是脚本内容不只是文件名)。\n干净树重跑,内容逐字未变,只有绑定前移——这正是「绑定干净不等于结论还成立」的反面:\n输入动了就该重跑,哪怕结论恰好没变。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/6fb129d40fb9e160af6f70871eb8881ff5eef743","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T00:55:46-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9556,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-18T15:54:21+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"}}...
|
push
|
1
|
4
|
1789718151
|
1789718166
|
0
|
1789718149
|
1789718166
|
|
|
0
|
Edit
Delete
|
|
24097
|
chore(reports): 门禁消费回绑 @ 50ea2d6
|
117
|
5
|
governance.yml
|
60
|
5
|
0
|
refs/heads/main
|
f0d1f11ac7747e845e2781e441cf35bf86717dd5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a111b6977a361ae62f190375ae1d4a3634ac8fda","after":"f0d1f11ac7747e845e2781e441cf35bf86717dd5","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/a111b6977a361ae62f190375ae1d4a3634ac8fda...f0d1f11ac7747e845e2781e441cf35bf86717dd5","commits":[{"id":"f0d1f11ac7747e845e2781e441cf35bf86717dd5","message":"chore(reports): 门禁消费回绑 @ 50ea2d6\n\nR9 第二次命中:50ea2d6 又改了 scripts/ 下两个文件,而它们是这份报告声明的输入。\n干净树重跑,绑定之外无差异。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/f0d1f11ac7747e845e2781e441cf35bf86717dd5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T01:00:11-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},{"id":"50ea2d665e441c9f348dbfeb6009c77be43190ce","message":"feat(governance): 报告登记门禁补 R11——消费者\"文件还在\"不等于\"还在被引用\"\n\n登记 note 写的是 evidence 类「至少被一份受控文档**按名引用**」,R5 却只查消费者文件\n存不存在。这两句不是一回事,而差的那一半恰好是本门禁要治的病:当年 reports/ 攒出\n263 个顶层条目、223 个无人引用——**那些消费文档一个不少地存在着**,只是正文里早已\n不再提到它们。照 R5 的判据,那 223 份当年一份都不会被报出来。\n\nR11 EVIDENCE_NOT_NAMED:消费者都在、却没有一份正文真提到这份报告即红。判据认全名,\n也认去掉 `.latest.json` 后仍有 ≥4 字的名字(中文报告名足够独特);词干太短的不认,\n否则 `reports/b.json` 的词干 `b` 会把任何正文都判成引用(用例钉住这条)。\n读不到正文时整条不判,保持原判据,不在读不到时误报。\n\n先测量再动手:全量 35 份 evidence 全部合格,0 违规。零违规时收紧最合适——现在加的是\n一道防漂移的闸,将来才不会又攒出一堆\"有消费者、没人提\"的条目。\n\n登记门禁测试 19 → 24,治理层全量 394(388 过 / 6 跳 / 0 失败)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/50ea2d665e441c9f348dbfeb6009c77be43190ce","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T01:00:00-07:00","added":[],"removed":[],"modified":["平台治理/基础/README.md","平台治理/基础/scripts/check-report-registry.mjs","平台治理/基础/scripts/lib/report-registry-core.mjs","平台治理/基础/tests/report-registry.test.mjs"]}],"total_commits":0,"head_commit":{"id":"f0d1f11ac7747e845e2781e441cf35bf86717dd5","message":"chore(reports): 门禁消费回绑 @ 50ea2d6\n\nR9 第二次命中:50ea2d6 又改了 scripts/ 下两个文件,而它们是这份报告声明的输入。\n干净树重跑,绑定之外无差异。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/f0d1f11ac7747e845e2781e441cf35bf86717dd5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T01:00:11-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9619,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-18T15:57:21+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"}}...
|
push
|
1
|
4
|
1789718416
|
1789718435
|
0
|
1789718416
|
1789718435
|
|
|
0
|
Edit
Delete
|
|
25846
|
chore(reports): 门禁消费与延后op 回绑 @ 60bbae9
|
117
|
5
|
governance.yml
|
251
|
5
|
0
|
refs/heads/main
|
755278e193d0d0abe84cd7d5db193d288e409934
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e9503943145d711d4bebf1a6cb41180d34961ddb","after":"755278e193d0d0abe84cd7d5db193d288e409934","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/e9503943145d711d4bebf1a6cb41180d34961ddb...755278e193d0d0abe84cd7d5db193d288e409934","commits":[{"id":"755278e193d0d0abe84cd7d5db193d288e409934","message":"chore(reports): 门禁消费与延后op 回绑 @ 60bbae9\n\n- 门禁消费.latest.json:原绑 50ea2d6,之后 check-workspace-consistency.mjs 与 lib/workspace-consistency-core.mjs 有变更(report-registry LATEST_STALE);在 clean 60bbae9 重跑 check-gate-consumption 通过\n- 延后op.latest.json:60bbae9 随修复提交的那份生成于脏树(report-registry BINDING_NOT_CLEAN);在 clean 60bbae9 重跑 check-deferred-ops,0 违规\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/755278e193d0d0abe84cd7d5db193d288e409934","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-15T17:38:30-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/延后op.latest.json","平台治理/基础/reports/门禁消费.latest.json"]},{"id":"60bbae925736736c96ac5fcd0592bde1d71d258b","message":"fix(治理): 门禁链两项回归——ep-check-runtime 示例连接串改占位、CHG-006 延后 op 登记为已被 CHG-022 取代\n\nrun-foundation-gates 2026-10-15 读数:阻断性 7/11 通过(上次记录 09-18 为 11/11)。本提交修其中两道:\n- check-tracked-secrets:.agents/skills/ep-check-runtime/references/recipe.md 第 127 行 identity system 连接串内的固定测试口令改为 ${PLATFORM_DB_SYSTEM_PASSWORD} 占位,正文写明它就是第 3 步的 system 口令,配方照旧可用\n- check-deferred-ops(D5 APPLIED_CLAIM_FALSE):CHG-006 对 application-contract-registry 的 code_truth 延后 op 已于 09-16 由 CHG-013 应用,09-23 CHG-022 把 code_truth 改为 runtime/modules/application-contract-registry;补登 withdrawn(reason / authority / recordedAt),appliedBy 保留作历史。复跑 0 违规,延后op.latest.json 随之更新\n\n余下两道见后续:check-report-registry(门禁消费.latest.json 过期,另一提交回绑);check-domain-layer D5(TenantProvisioned 的 blocked_by DEC-039 已批、事实仍 draft,须 Owner 定激活或具名登基线)。tracked-secrets 余 3 条在 enterprise-platform 的 EES 测试夹具里,在该仓修。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/60bbae925736736c96ac5fcd0592bde1d71d258b","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-15T17:38:00-07:00","added":[],"removed":[],"modified":[".agents/skills/ep-check-runtime/references/recipe.md","平台治理/doc/decisions/CHG-006-材料/platform-projects.delta.json","平台治理/基础/reports/延后op.latest.json"]},{"id":"9ba11959d2bb92f209e4d782900619c25f64f76e","message":"decisions: 起草 CHG-048 首片实体补登(Case / Task / Execution / StockReservation,报价框架样板 Order 键让渡;Q1–Q3 待答)——推进计划 02-6,02 认领清单 §2.5\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/9ba11959d2bb92f209e4d782900619c25f64f76e","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-15T17:33:28-07:00","added":["平台治理/doc/decisions/CHG-048-材料/README.md","平台治理/doc/decisions/CHG-048-材料/apps.delta.json","平台治理/doc/decisions/CHG-048-材料/ees.domain.work.draft.json","平台治理/doc/decisions/CHG-048-材料/entities-quotation-order.delta.json","平台治理/doc/decisions/CHG-048-材料/entities.delta.json"],"removed":[],"modified":[]},{"id":"9f6110b85739b3a242e39f9b19147faa7f73be3a","message":"docs(治理): 一致性门禁修复——L13 四处计数、L10 两处未决措辞、L4 两条断链、PostgreSQL 方案状态\n\n按 check-workspace-consistency 2026-10-15 读数修正:\n- L13:基础/README.md 快照时效提示与 总体开发计划 §3.1 的裁决数 50→55(51 approved / 0 pending / 4 rejected)、平台项目 21→25;平台治理/README.md 收纳表 doc/ 224→270 文件、DEC 范围 ~061、CHG 范围 ~046\n- L10:基础/README.md「不等 DEC-037」改为不含未决措辞的表述;基础设施文档/开发计划.md 新增 10-15 订正行并把 KI-4 / KI-5「等 DEC-053」「须 DEC-053 批准」改为已批准(CHG-044)\n- L4:数字员工OS缺失全面梳理 的 digital-employee-os.draft.json 链接改到 CHG-034 后的 digital-intelligence-layer.draft.json\n- 企业控制面/PostgreSQL安全整改复核方案:标题与第 9 行「待确认 / 尚未执行」按文末 10-10 执行记录订正\n\n未修(另记):erk/docs 约 300 条断链与 gap-governance「等待 DEC-053」属 EES 内核 vendored 文档,改动须登 SOURCE-PATCHES 台账;cross-domain-workflow index.ts「DEC-038 仍 pending」与 runtime/modules.json「DEC-039 pending」在 runtime 验收作用域内,随下次真库验收批次改;L9 五处 compose project 冲突待 Owner 定。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/9f6110b85739b3a242e39f9b19147faa7f73be3a","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-15T17:25:27-07:00","added":[],"removed":[],"modified":["企业控制面/PostgreSQL安全整改复核方案-2026-10-10.md","平台治理/README.md","平台治理/基础/README.md","平台治理/基础/总体开发计划.md","平台治理/基础设施文档/开发计划.md","数字员工OS/数字员工OS缺失全面梳理-2026-09-15.md"]},{"id":"f7530351fb63d6e9e2039aca32eeaed95abf1fa4","message":"decisions: CHG-045 已签署并应用(控制面 833e2e6a / 2d14a5ad),增量按实际应用订正(owner_domain、Contact 投影)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/f7530351fb63d6e9e2039aca32eeaed95abf1fa4","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-15T04:15:26-07:00","added":[],"removed":[],"modified":["平台治理/doc/decisions/CHG-045-材料/README.md","平台治理/doc/decisions/CHG-045-材料/entities-contact.delta.json","平台治理/doc/decisions/CHG-045-材料/entities.delta.json"]}],"total_commits":0,"head_commit":{"id":"755278e193d0d0abe84cd7d5db193d288e409934","message":"chore(reports): 门禁消费与延后op 回绑 @ 60bbae9\n\n- 门禁消费.latest.json:原绑 50ea2d6,之后 check-workspace-consistency.mjs 与 lib/workspace-consistency-core.mjs 有变更(report-registry LATEST_STALE);在 clean 60bbae9 重跑 check-gate-consumption 通过\n- 延后op.latest.json:60bbae9 随修复提交的那份生成于脏树(report-registry BINDING_NOT_CLEAN);在 clean 60bbae9 重跑 check-deferred-ops,0 违规\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/755278e193d0d0abe84cd7d5db193d288e409934","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-15T17:38:30-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/延后op.latest.json","平台治理/基础/reports/门禁消费.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":26491,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-10-13T12:13:32+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"}}...
|
push
|
1
|
4
|
1792111779
|
1792111802
|
0
|
1792111778
|
1792111802
|
|
|
0
|
Edit
Delete
|
|
26029
|
chore(reports): 门禁消费 回绑 880d8e2(一致性门禁扫描面纳入 role:so chore(reports): 门禁消费 回绑 880d8e2(一致性门禁扫描面纳入 role:source 源仓)...
|
117
|
5
|
governance.yml
|
258
|
5
|
0
|
refs/heads/main
|
26719c11488969449ccbafc689e10c7de868131a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"26c8706f18686e07ae69dfe0f761704601f721fb","after":"26719c11488969449ccbafc689e10c7de868131a","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/26c8706f18686e07ae69dfe0f761704601f721fb...26719c11488969449ccbafc689e10c7de868131a","commits":[{"id":"26719c11488969449ccbafc689e10c7de868131a","message":"chore(reports): 门禁消费 回绑 880d8e2(一致性门禁扫描面纳入 role:source 源仓)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/26719c11488969449ccbafc689e10c7de868131a","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-17T04:41:06-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},{"id":"880d8e2d84ad1252927f73763faf1ace6ed5cddd","message":"fix(governance): 一致性门禁 L2/L3/L4/L10 扫描面纳入 workspace.json role:source 源仓\n\n2026-10-16 应用仓迁入 ~/企业智能OS 的层目录后,仓发现只按本工作区 layers 走,扫描面\n塌到 6 个仓,迁走的 13 个仓不在 L2 / L3 / L4 / L10 视野里。workspace-consistency.test.mjs\n的扫描面门槛(\u003e 10)当时就该红,被截断的 --json 掩盖了(1d3f1d2 修了截断后显形)。\n\n- lib/workspace-repositories:declaredSourceRepositories(resolver) 从 L5 同一个\n createCatalogSourceResolver 判过的清单(按 manifestSha256 核对同一份字节)取 role: source\n 的 copy.path,不复刻旧路径前缀规则;discoverRepositories 增 sources 选项(源仓先占\n git-common-dir,层内同仓 worktree 不抢位);repositoryLabel 把工作区外路径写作 ~/…;\n trackedFileEntries 带 abs 读盘;gitCommonDir 取 realpath(/var → /private/var 下\n worktree 与主检出此前归并不上)。\n- 门禁:resolver 只加载一次、在扫描之前;--json 增 scope.sources(每个声明 scanned /\n merged / missing,error 非空 = 退回层内仓)与 counts.scannedSourceRepositories;\n 声明了却不是 git 检出的源仓报 L1。--scope=root 不变。\n- core:带日期的证据快照 evidence/\u003cYYYY-MM-DD…\u003e/ 按归档豁免(用户 10-17 裁定;\n 自助式KTV docs/evidence/2026-10-0x-…/ 一处 8810 条照原位置写的相对链接)。其余不豁免。\n- 测试 +4(repositoryLabel、源仓夹具含 worktree 抢位、清单被改写拒读、证据快照豁免),\n 扫描面用例补源仓断言并重写门槛注释。\n\n读数(工作区根 --json,2026-10-17):仓 6 → 19(源仓 13),受控文件 7533 → 15991;\nL4 396 → 462(KTV 36、juhai-thing-cloud 16、infra 14),L10 0 → 1(DEC-038,\nthing-cloud 7 个文件),扩面前的发现一条不少;不豁免证据快照时 L4 为 9272。\n\n文档:平台治理/基础/README.md 一致性门禁段、ep-run-gates governance-layer-gates\n(扫描面 / L1 / L4 行)、ep-governance-docs consistency-rules(扫描面 / L4 豁免)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/880d8e2d84ad1252927f73763faf1ace6ed5cddd","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-17T04:40:54-07:00","added":[],"removed":[],"modified":[".agents/skills/ep-governance-docs/references/consistency-rules.md",".agents/skills/ep-run-gates/references/governance-layer-gates.md","平台治理/基础/README.md","平台治理/基础/scripts/check-workspace-consistency.mjs","平台治理/基础/scripts/lib/workspace-consistency-core.mjs","平台治理/基础/scripts/lib/workspace-repositories.mjs","平台治理/基础/tests/workspace-consistency.test.mjs"]},{"id":"b9b3178ea877233898ffc6ce2ec61ef9af1adbb1","message":"chore(reports): 门禁消费 回绑 1d3f1d2(一致性门禁 L5 源仓映射)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/b9b3178ea877233898ffc6ce2ec61ef9af1adbb1","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-17T04:18:20-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},{"id":"1d3f1d2379361b80ed9a7e147d67385c3bbd8f91","message":"fix(governance): 一致性门禁 L5 按 workspace.json role:source 映射旧 Catalog 路径\n\n2026-10-16 应用仓迁入 ~/企业智能OS 后,L5 直接 existsSync 旧路径,把 7 条实际存在的\n证据(工单 ×3、报价 ×2、智服、嗨赞造意;4 个文件)报成缺失;真源仓早已经\n~/企业智能OS/workspace.json 的 role: source 声明映射。\n\n- L5 判定搬进 core:catalogPathFindings(directory / code_truth / evidence,顺序不变)。\n- exists 用真源仓自己的 createCatalogSourceResolver 与 governance/catalog-source-workspaces.json\n 构造(与 catalog:drift / governance-linter 同一份,不另抄规则);catalogSourceExists 包一层:\n 声明源缺文件、origin ≠ upstream 照红且不回落旧位置,detail 括号写映射到了哪;未声明照旧看工作区根。\n 模块或配置缺失退回旧口径;resolver 构造失败报 CATALOG_SOURCE_UNRESOLVABLE 并退回旧口径。\n- --json 增 catalogSources(module / config / roots / references)与 counts.catalogSourceResolved。\n- 结尾 process.exit() 改 process.exitCode:macOS 管道写入异步,exit 截掉 64 KiB 之后的输出,\n 全量 --json 131 KB,测试经管道读到半截 JSON(HEAD 版同样截断,实测)。\n- 测试 +5:纯函数两条、真源仓 resolver 夹具两条(迁走可解析 / 未声明缺失照报 / 声明源缺文件\n 不回落 / origin 不符判红)、IO 层与 resolver + 纯函数同判一条。\n- 同步:基础/README.md 一致性门禁段、ep-run-gates governance-layer-gates.md L5 行。\n\n读数(2026-10-17):L5 7 → 0,catalogSourceResolved 4;其余检查不受影响。\nworkspace-consistency.test.mjs 51/52:剩 1 条「扩面后仓数异常:6」是既有问题(HEAD 同为 6,\n此前被截断的 JSON 掩盖)——应用仓迁走后 L2/L3/L4 扫描面不再进入这些仓,另立。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/1d3f1d2379361b80ed9a7e147d67385c3bbd8f91","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-17T04:18:08-07:00","added":[],"removed":[],"modified":[".agents/skills/ep-run-gates/references/governance-layer-gates.md","平台治理/基础/README.md","平台治理/基础/scripts/check-workspace-consistency.mjs","平台治理/基础/scripts/lib/workspace-consistency-core.mjs","平台治理/基础/tests/workspace-consistency.test.mjs"]}],"total_commits":0,"head_commit":{"id":"26719c11488969449ccbafc689e10c7de868131a","message":"chore(reports): 门禁消费 回绑 880d8e2(一致性门禁扫描面纳入 role:source 源仓)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/26719c11488969449ccbafc689e10c7de868131a","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-17T04:41:06-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/门禁消费.latest.json"]},"repository":{"id":117,"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":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":26936,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-10-17T15:06:20+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"}}...
|
push
|
2
|
4
|
1792237391
|
1792237803
|
0
|
1792237390
|
1792237803
|
|
|
0
|
Edit
Delete
|
|
23992
|
chore(reports): 门禁回绑 @ e9ede64——根链 12 道绿、runtime 静 chore(reports): 门禁回绑 @ e9ede64——根链 12 道绿、runtime 静态门禁除 F8 外全绿、端口一致性 passed、evidence 32 份新鲜...
|
116
|
5
|
platform.yml
|
67
|
5
|
0
|
refs/heads/main
|
466bca265185d740d4a71432dc93e823797c39b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6fa03645749413cddbd7752401d55a1cbb7400b7","after":"466bca265185d740d4a71432dc93e823797c39b7","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/6fa03645749413cddbd7752401d55a1cbb7400b7...466bca265185d740d4a71432dc93e823797c39b7","commits":[{"id":"466bca265185d740d4a71432dc93e823797c39b7","message":"chore(reports): 门禁回绑 @ e9ede64——根链 12 道绿、runtime 静态门禁除 F8 外全绿、端口一致性 passed、evidence 32 份新鲜\n\n在 clean HEAD e9ede64 上重跑:check:pins / modules / module-imports / catalog / catalog:drift(drift 4,与登记面缺口一致)/ fixtures(17 套件 166 例)/ facts / migration-decs(40 迁移含新增 202609160001)/ caddy(2 profile,docker 语法均 passed)/ otel(8 条告警规则,promtool passed)/ governance 测试 283 例 / contracts check:local;runtime:naming / schema / validation / contract-consumers / conformance-matrix / dual-backend / write-guard / migrations / governance-docs / docs-truth / governance-rules / agent-adapters / lint / typecheck 全绿;check:port-conformance passed;check:evidence 32 份新鲜、7 条 warn(runtime / ui / identity / mainline 五类需隔离底座重跑的验收)。\n\n仍红的一条与本轮无关:runtime check:fork-readiness F8(迁移技能指纹与 docs/migration-playbook.md 不符,09-15 348499d 已暴露),由此 check:governance 记指标回退 forkReadinessViolations 0 → 1;修复要重跑迁移记录器(record-migration),留给框架同步技能处理。fork-readiness / governance 两份报告如实记 failed,不以旧绿盘代替。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/466bca265185d740d4a71432dc93e823797c39b7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:11:20-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/evidence-freshness.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/port-conformance.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/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"e9ede64815ee1db69c6ed153179f842d825272bc","message":"docs: 基础设施对抗性验收记录 2026-09-16(并行会话产出,按原样收入)\n\n对 HEAD 6fa0364 的独立对抗性验收记录,由另一会话写入工作树(08:17,此后无改动);本提交只收入文档,不改其结论。其复跑的 fixtures / otel 两份报告随后续 chore(reports) 在新 HEAD 上重跑覆盖。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e9ede64815ee1db69c6ed153179f842d825272bc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:07:49-07:00","added":["docs/对抗性验收-2026-09-16.md"],"removed":[],"modified":[]},{"id":"2ba41a95b25cacf74f1c501a6ee73567091d27e7","message":"feat(runtime,stack,governance): 缺口代码 W-1…W-5——fact 意图账本端口、audit chain-verify 作业、持久化开关、告警规则门禁、staging TLS profile\n\n- fact:新迁移 202609160001_fact_export_intent(意图账本 platform_fact_export_intent,FORCE RLS,头引 DEC-010 / 012 / 013—016 / 032);FactStore.declareIntent / intent,accept 核对意图(producer / 类型 / 实体 / 载荷摘要)并标 fulfilled;FactExportPort 按 PLATFORM_PERSISTENCE_ENABLED 在 fact-ledger 与 fact-shape 间切换,缺 DATABASE_URL_FACT 即拒绝装配\n- audit:chain-verify 作业真实处理器(逐租户验哈希链 + 仓外 checkpoint;未开持久化 / 缺库 URL / 入参非法 / 非 canonical 租户终态拒绝,账本不可达交内核重试,验证结果为返回值 + error 日志)\n- stack:runtime 声明 PLATFORM_PERSISTENCE_ENABLED=1;Prometheus rule_files + otel/rules/platform.rules.yaml(8 条,只对实测存在的指标写规则);Caddyfile.staging({$PLATFORM_PUBLIC_HOST} 站点、tls {$PLATFORM_TLS_ISSUER}、HSTS,无 :80 明文站点)与 staging overlay 覆盖挂载、:? 强制两个变量\n- governance:check-otel 增告警规则 7 条判定与 promtool 校验(CHECK_OTEL_DOCKER=1 用 compose 锁定镜像);check-caddy 逐 profile 校验 + 5 条 TLS 规则(docker validate 按 validateEnv 注入占位);登记真源 otel-attributes.json alerts 段(含 6 项缺产生端的 pending)、caddy-routes.json profiles 段;evidence-scopes 纳入 Caddyfile.staging 与规则文件\n- docs:缺失模块完善清单-2026-09-16(逐模块文件级缺口、PR 映射、§8 本轮处置)、runbook §3 / §9、staging 晋级说明、收口方案状态行、governance / stack README\n\n验证(本机):fact 单测 48 + 隔离 PG 集成 6;audit 单测 45 + 隔离 PG 集成 4;runtime 端口套件 41;governance caddy / otel / evidence 测试 46;check:caddy docker 语法两份 passed;check:otel promtool passed;migration-decs / modules / module-imports / pins 0 违规;api-nestjs 与两模块 typecheck 通过。dev 底座已应用新迁移并按本配置重建 runtime / prometheus 容器(镜像仍为 df436c1,本提交的代码待 image:build)。报告不随本提交回绑,见后续 chore(reports)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2ba41a95b25cacf74f1c501a6ee73567091d27e7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:07:49-07:00","added":["docs/缺失模块完善清单-2026-09-16.md","runtime/modules/audit/src/jobs/chain-verify.test.ts","runtime/modules/audit/src/jobs/chain-verify.ts","runtime/modules/audit/test/negative/chain-verify-job.integration.ts","runtime/modules/fact/prisma/migrations/202609160001_fact_export_intent/migration.sql","runtime/modules/fact/test/export-intent.integration.ts","stack/caddy/Caddyfile.staging","stack/otel/rules/platform.rules.yaml"],"removed":[],"modified":["docs/runbook.md","docs/staging晋级操作说明.md","docs/能力设计/设计问题收口方案.md","governance/README.md","governance/caddy-routes.json","governance/check-caddy.mjs","governance/check-otel.mjs","governance/evidence-scopes.json","governance/otel-attributes.json","governance/test/check-caddy.test.mjs","governance/test/check-otel.test.mjs","runtime/modules/audit/src/index.ts","runtime/modules/fact/prisma/schema.prisma","runtime/modules/fact/src/index.ts","runtime/modules/fact/src/persistence/fact-store.ts","runtime/modules/fact/src/ports/fact-export.port.test.ts","runtime/modules/fact/src/ports/fact-export.port.ts","stack/README.md","stack/compose.yaml","stack/otel/prometheus.yaml","stack/overlays/staging.yaml"]}],"total_commits":0,"head_commit":{"id":"466bca265185d740d4a71432dc93e823797c39b7","message":"chore(reports): 门禁回绑 @ e9ede64——根链 12 道绿、runtime 静态门禁除 F8 外全绿、端口一致性 passed、evidence 32 份新鲜\n\n在 clean HEAD e9ede64 上重跑:check:pins / modules / module-imports / catalog / catalog:drift(drift 4,与登记面缺口一致)/ fixtures(17 套件 166 例)/ facts / migration-decs(40 迁移含新增 202609160001)/ caddy(2 profile,docker 语法均 passed)/ otel(8 条告警规则,promtool passed)/ governance 测试 283 例 / contracts check:local;runtime:naming / schema / validation / contract-consumers / conformance-matrix / dual-backend / write-guard / migrations / governance-docs / docs-truth / governance-rules / agent-adapters / lint / typecheck 全绿;check:port-conformance passed;check:evidence 32 份新鲜、7 条 warn(runtime / ui / identity / mainline 五类需隔离底座重跑的验收)。\n\n仍红的一条与本轮无关:runtime check:fork-readiness F8(迁移技能指纹与 docs/migration-playbook.md 不符,09-15 348499d 已暴露),由此 check:governance 记指标回退 forkReadinessViolations 0 → 1;修复要重跑迁移记录器(record-migration),留给框架同步技能处理。fork-readiness / governance 两份报告如实记 failed,不以旧绿盘代替。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/466bca265185d740d4a71432dc93e823797c39b7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:11:20-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/evidence-freshness.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/port-conformance.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/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":14819,"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":42,"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-09-16T22:49:37+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"}}...
|
push
|
2
|
30
|
1789601219
|
1789601258
|
0
|
1789601218
|
1789601299
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24002
|
chore(reports): 门禁回绑 @ defd9d7——根链全绿(含 runtime 静态门 chore(reports): 门禁回绑 @ defd9d7——根链全绿(含 runtime 静态门禁与 F8)、端口一致性 passed、evidence 32 份新鲜...
|
116
|
5
|
platform.yml
|
74
|
5
|
0
|
refs/heads/main
|
6fa07087d02c7fa5504b0a015c9564b6de131f9b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"defd9d729060bf91f2fb1f38c165ea6b27e28780","after":"6fa07087d02c7fa5504b0a015c9564b6de131f9b","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/defd9d729060bf91f2fb1f38c165ea6b27e28780...6fa07087d02c7fa5504b0a015c9564b6de131f9b","commits":[{"id":"6fa07087d02c7fa5504b0a015c9564b6de131f9b","message":"chore(reports): 门禁回绑 @ defd9d7——根链全绿(含 runtime 静态门禁与 F8)、端口一致性 passed、evidence 32 份新鲜\n\n在 clean HEAD defd9d7(审计 Q04 实现 e041207 + Grafana 业务配置 defd9d7 之后)重跑:check:pins / modules / module-imports / catalog / catalog:drift / fixtures(含 module-audit 26 例新规则)/ facts / migration-decs(41 迁移)/ caddy(docker)/ otel(promtool)/ governance 测试 283 例 / contracts check:local / runtime 全部静态门禁(fork-readiness 通过)/ check:evidence(32 份新鲜、9 条 warn 为需隔离底座重跑的验收类报告);check:port-conformance passed。退出码 0 / 0。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6fa07087d02c7fa5504b0a015c9564b6de131f9b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T17:18:12-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/evidence-freshness.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/port-conformance.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/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"6fa07087d02c7fa5504b0a015c9564b6de131f9b","message":"chore(reports): 门禁回绑 @ defd9d7——根链全绿(含 runtime 静态门禁与 F8)、端口一致性 passed、evidence 32 份新鲜\n\n在 clean HEAD defd9d7(审计 Q04 实现 e041207 + Grafana 业务配置 defd9d7 之后)重跑:check:pins / modules / module-imports / catalog / catalog:drift / fixtures(含 module-audit 26 例新规则)/ facts / migration-decs(41 迁移)/ caddy(docker)/ otel(promtool)/ governance 测试 283 例 / contracts check:local / runtime 全部静态门禁(fork-readiness 通过)/ check:evidence(32 份新鲜、9 条 warn 为需隔离底座重跑的验收类报告);check:port-conformance passed。退出码 0 / 0。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6fa07087d02c7fa5504b0a015c9564b6de131f9b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T17:18:12-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/evidence-freshness.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/port-conformance.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/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":15296,"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":42,"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-09-17T08:16:38+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"}}...
|
push
|
2
|
34
|
1789604586
|
1789604624
|
0
|
1789604295
|
1789605987
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
27157
|
chore(reports): 门禁与发布清单报告回绑 @ a46228e
|
116
|
5
|
platform.yml
|
1468
|
5
|
0
|
refs/heads/main
|
da44a9c2730ceb2cf17943f8516edc461ab54f8c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"81034fe44b29ff9b4fc7d3c9497fd1d41c2a7745","after":"da44a9c2730ceb2cf17943f8516edc461ab54f8c","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/81034fe44b29ff9b4fc7d3c9497fd1d41c2a7745...da44a9c2730ceb2cf17943f8516edc461ab54f8c","commits":[{"id":"da44a9c2730ceb2cf17943f8516edc461ab54f8c","message":"chore(reports): 门禁与发布清单报告回绑 @ a46228e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/da44a9c2730ceb2cf17943f8516edc461ab54f8c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-07T18:02:28-08:00","added":[],"removed":[],"modified":["reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"a46228eefa69daf6bdfffe6fffc27a0e2dfb3fc4","message":"fix(fact,ees,contracts,governance): 修复 CONS-22 账本位点锁、ER-11 支付意图载荷与锁、CG-05 Scope 候选契约及 check:pins 忽略目录\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a46228eefa69daf6bdfffe6fffc27a0e2dfb3fc4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-07T17:59:56-08:00","added":[],"removed":[],"modified":["contracts/candidates/contracts/scope-snapshot-http.v1.openapi.json","governance/check-pins.mjs","governance/enterprise-entity-service-domain-packages.json","runtime/modules/fact/src/persistence/fact-operations.ts","runtime/modules/fact/src/persistence/fact-store.ts","runtime/modules/fact/test/relay-progress-clock.integration.ts","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.1/payment-intents.mjs","runtime/services/enterprise-entity-service/test/domain-packages.test.mjs","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json"]},{"id":"33d76ceb3ffc19d0e704ca31bed1b7c8d84d2905","message":"chore(reports): 回绑 evidence-freshness @ cf8e77cb2\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33d76ceb3ffc19d0e704ca31bed1b7c8d84d2905","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-07T17:55:47-08:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"56e6a4684151daf8ce33f167041cc2c1960b438b","message":"chore(reports): 刷新工作台与发布快照 @ cf8e77cb2\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/56e6a4684151daf8ce33f167041cc2c1960b438b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-07T17:55:40-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"667f6d923fbe062a812a156c23d623976927e946","message":"chore(reports): 回绑静态门禁报告 @ cf8e77cb2\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/667f6d923fbe062a812a156c23d623976927e946","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-07T17:55:05-08:00","added":[],"removed":[],"modified":["reports/canonical-ids.latest.json","reports/doc-claims.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/stub-surface.latest.json"]}],"total_commits":0,"head_commit":{"id":"da44a9c2730ceb2cf17943f8516edc461ab54f8c","message":"chore(reports): 门禁与发布清单报告回绑 @ a46228e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/da44a9c2730ceb2cf17943f8516edc461ab54f8c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-07T18:02:28-08:00","added":[],"removed":[],"modified":["reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":160778,"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":1,"watchers_count":1,"branch_count":190,"open_issues_count":0,"open_pr_counter":5,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-08T09:43:03+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"}}...
|
push
|
2
|
30
|
1794103387
|
1794103395
|
0
|
1794103387
|
1794103413
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25466
|
chore(reports): 镜像治理措辞门禁回绑 @04728714
|
116
|
5
|
platform.yml
|
549
|
5
|
0
|
refs/heads/main
|
e8cd06295210bf2bbebc9786ee00367933d371d1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01890ce8dc2c6393290cb03df060b772a08a4461","after":"e8cd06295210bf2bbebc9786ee00367933d371d1","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/01890ce8dc2c6393290cb03df060b772a08a4461...e8cd06295210bf2bbebc9786ee00367933d371d1","commits":[{"id":"e8cd06295210bf2bbebc9786ee00367933d371d1","message":"chore(reports): 镜像治理措辞门禁回绑 @04728714\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8cd06295210bf2bbebc9786ee00367933d371d1","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-10T18:05:08-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.latest.json"]},{"id":"04728714a8490dbc3a87300104a41781d39c8707","message":"docs(governance): GitHub 镜像停用 Actions 并按本机验收同步主线\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/04728714a8490dbc3a87300104a41781d39c8707","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-10T18:02:00-07:00","added":["docs/GitHub镜像本机验收与保护修正记录-2026-10-10.md","docs/evidence/github-local-acceptance-2026-10-10/actions-after.json","docs/evidence/github-local-acceptance-2026-10-10/actions-before.json","docs/evidence/github-local-acceptance-2026-10-10/configuration-change.json","docs/evidence/github-local-acceptance-2026-10-10/evidence-before.json","docs/evidence/github-local-acceptance-2026-10-10/protection-after.json","docs/evidence/github-local-acceptance-2026-10-10/protection-before.json","docs/evidence/github-local-acceptance-2026-10-10/rulesets-after.json","docs/evidence/github-local-acceptance-2026-10-10/rulesets-before.json"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"e8cd06295210bf2bbebc9786ee00367933d371d1","message":"chore(reports): 镜像治理措辞门禁回绑 @04728714\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8cd06295210bf2bbebc9786ee00367933d371d1","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-10T18:05:08-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.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":29504,"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":52,"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-11T08:56:24+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"}}...
|
push
|
2
|
30
|
1791680794
|
1791680847
|
0
|
1791680793
|
1791680873
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23996
|
chore(reports): 镜像 21e845a4b34a 构建 / 冒烟 6 项 / dev chore(reports): 镜像 21e845a4b34a 构建 / 冒烟 6 项 / dev 常驻切换记录 @ 21e845a...
|
116
|
5
|
platform.yml
|
69
|
5
|
0
|
refs/heads/main
|
ff384b37ad09b2677bdad44ee2da86ae3a2386bd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"21e845a4b34a2e5c8f15a9993c541a08e3b01389","after":"ff384b37ad09b2677bdad44ee2da86ae3a2386bd","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/21e845a4b34a2e5c8f15a9993c541a08e3b01389...ff384b37ad09b2677bdad44ee2da86ae3a2386bd","commits":[{"id":"ff384b37ad09b2677bdad44ee2da86ae3a2386bd","message":"chore(reports): 镜像 21e845a4b34a 构建 / 冒烟 6 项 / dev 常驻切换记录 @ 21e845a\n\n- reports/image-digest.json:enterprise-platform/runtime:21e845a4b34a(image id d914de82…,linux/arm64,184 MB,sourceSha 21e845a clean;本机 --load,registryDigest=null)\n- reports/image-smoke.latest.json:六项全过(容器起、/api/health 200、模块视图、scope 模块 /health 200、无凭证决策 401、HEALTHCHECK healthy;单 profile,53002 端口,env 只列变量名)\n- stack/reports/runtime-up.2026-09-16-persistence.json:dev 常驻 runtime 切到该镜像,PLATFORM_PERSISTENCE_ENABLED=1,启动日志 FactExportPort←fact(fact-ledger)、PermissionDecisionPort←permission(permission-ledger),audit.chain_verify 注册;直连与经 Caddy 探活 200,无凭证决策 401;check:deployed passed;仓外 env 的 PLATFORM_RUNTIME_IMAGE 已改指该镜像\n- 缺失模块完善清单 §8 ③ 标为已做\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ff384b37ad09b2677bdad44ee2da86ae3a2386bd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:34:11-07:00","added":["stack/reports/runtime-up.2026-09-16-persistence.json"],"removed":[],"modified":["docs/缺失模块完善清单-2026-09-16.md","reports/image-digest.json","reports/image-smoke.latest.json"]}],"total_commits":0,"head_commit":{"id":"ff384b37ad09b2677bdad44ee2da86ae3a2386bd","message":"chore(reports): 镜像 21e845a4b34a 构建 / 冒烟 6 项 / dev 常驻切换记录 @ 21e845a\n\n- reports/image-digest.json:enterprise-platform/runtime:21e845a4b34a(image id d914de82…,linux/arm64,184 MB,sourceSha 21e845a clean;本机 --load,registryDigest=null)\n- reports/image-smoke.latest.json:六项全过(容器起、/api/health 200、模块视图、scope 模块 /health 200、无凭证决策 401、HEALTHCHECK healthy;单 profile,53002 端口,env 只列变量名)\n- stack/reports/runtime-up.2026-09-16-persistence.json:dev 常驻 runtime 切到该镜像,PLATFORM_PERSISTENCE_ENABLED=1,启动日志 FactExportPort←fact(fact-ledger)、PermissionDecisionPort←permission(permission-ledger),audit.chain_verify 注册;直连与经 Caddy 探活 200,无凭证决策 401;check:deployed passed;仓外 env 的 PLATFORM_RUNTIME_IMAGE 已改指该镜像\n- 缺失模块完善清单 §8 ③ 标为已做\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ff384b37ad09b2677bdad44ee2da86ae3a2386bd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:34:11-07:00","added":["stack/reports/runtime-up.2026-09-16-persistence.json"],"removed":[],"modified":["docs/缺失模块完善清单-2026-09-16.md","reports/image-digest.json","reports/image-smoke.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":15016,"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":42,"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-09-17T07:28:37+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"}}...
|
push
|
3
|
10
|
0
|
1789601842
|
0
|
1789601655
|
1789601842
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25829
|
chore(reports): 重跑 policy-governance、registry-admi chore(reports): 重跑 policy-governance、registry-admission 证据并回绑 @ 2cb54746(失鲜 13 → 11,推进计划 04-17)...
|
116
|
5
|
platform.yml
|
735
|
5
|
0
|
refs/heads/main
|
a2d6a1165435c007a9343d81c366501978d1be21
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0c4f6a78487276bff3c6b919b82c685a1aa4f8d1","after":"a2d6a1165435c007a9343d81c366501978d1be21","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/0c4f6a78487276bff3c6b919b82c685a1aa4f8d1...a2d6a1165435c007a9343d81c366501978d1be21","commits":[{"id":"a2d6a1165435c007a9343d81c366501978d1be21","message":"chore(reports): 重跑 policy-governance、registry-admission 证据并回绑 @ 2cb54746(失鲜 13 → 11,推进计划 04-17)\n\n六份有脚本的失鲜证据里只有这两份能在本机重跑通过。其余四份不提交:port-conformance(@juhai/client-payment 构建失败,\n工作区 node_modules 未装)、execution-slices(EXECUTION_CLAMAV_PORT 要真实 clamd)、mcp-writes(api-nestjs 构建失败,\n同前)、scope-owner-chain(HR_SCOPE_APP_ROOT_REQUIRED,要 HR 仓路径)——都是本机环境,不是代码回归;前两份重跑写出的\nfailed 报告已还原为提交版。ui-acceptance、mainline-acceptance、identity-ui、mainline-restore、deployed-runtime、\nalert-delivery、configuration-runtime 无脚本可重跑,仍失鲜。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a2d6a1165435c007a9343d81c366501978d1be21","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-14T17:55:42-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/policy-governance.latest.json","reports/registry-admission.latest.json"]},{"id":"2cb547461cbf44cc9528a6a22c9ea544dbbb3f0b","message":"Merge branch 'claude/ees-thing-0.13.0-work-1.5.0-20261014'\n# Please enter a commit message to explain why this merge is necessary,\n# especially if it merges an updated upstream into a topic branch.\n#\n# Lines starting with '#' will be ignored, and an empty message aborts\n# the commit.\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2cb547461cbf44cc9528a6a22c9ea544dbbb3f0b","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-14T17:47:02-07:00","added":["runtime/services/enterprise-entity-service/src/domains/engine/entity-commands.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/engine/sql/007_kernel_reservation_neighbours_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/commerce-order.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/commerce.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/order-intake-rule.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/price-calendar.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/001_commerce_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/002_commerce.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/003_commerce_product_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/004_commerce_order_customer_site.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/005_commerce_price_calendar.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/006_commerce_confirm_obligations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/007_commerce_order_counterparty_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/008_commerce_outcome_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/009_commerce_order_intake_rule.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.6.0/sql/010_commerce_order_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/booking-grid.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/capacity.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/instances.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/inventory.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/001_thing.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/002_thing_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/003_thing_reservation_window.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/004_thing_vouchers.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/005_thing_capacity_pool_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/006_thing_instances.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/007_thing_inventory.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/008_thing_canonical_ids.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/009_thing_instance_stock_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/010_thing_instance_relations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/011_thing_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/012_thing_booking_grid_fragments.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/thing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/vouchers.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/escalation.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/001_work_project.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/002_work_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/003_work_escalation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/004_work_ext_schema.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/work.mjs","runtime/services/enterprise-entity-service/test/entity-command-descriptions.test.mjs"],"removed":["runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/commerce-order.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/commerce.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/order-intake-rule.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/price-calendar.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/001_commerce_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/002_commerce.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/003_commerce_product_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/004_commerce_order_customer_site.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/005_commerce_price_calendar.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/006_commerce_confirm_obligations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/007_commerce_order_counterparty_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/008_commerce_outcome_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.5.0/sql/009_commerce_order_intake_rule.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/capacity.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/instances.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/inventory.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/001_thing.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/002_thing_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/003_thing_reservation_window.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/004_thing_vouchers.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/005_thing_capacity_pool_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/006_thing_instances.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/007_thing_inventory.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/008_thing_canonical_ids.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/009_thing_instance_stock_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/sql/010_thing_instance_relations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/thing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.10.0/vouchers.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/escalation.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/001_work_project.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/002_work_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/003_work_escalation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/004_work_ext_schema.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/work.mjs"],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","governance/enterprise-entity-service-domain-packages.json","governance/enterprise-entity-service-isolation-ddl.json","governance/test/enterprise-entity-service.test.mjs","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/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json","runtime/services/enterprise-entity-service/scripts/generate-domain-contracts.mjs","runtime/services/enterprise-entity-service/sdk/README.md","runtime/services/enterprise-entity-service/sdk/scripts/build.mjs","runtime/services/enterprise-entity-service/sdk/src/check.mjs","runtime/services/enterprise-entity-service/src/domains/catalog.mjs","runtime/services/enterprise-entity-service/src/domains/contracts/domain-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/derived/owner-bindings.draft.v1.json","runtime/services/enterprise-entity-service/src/domains/derived/tools.v1.json","runtime/services/enterprise-entity-service/src/domains/engine-api.mjs","runtime/services/enterprise-entity-service/src/domains/engine/engine.json","runtime/services/enterprise-entity-service/src/domains/package-loader.mjs","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/src/domains/tool-descriptions.mjs","runtime/services/enterprise-entity-service/test/domain-contracts.test.mjs","runtime/services/enterprise-entity-service/test/domain-packages.integration.test.mjs","runtime/services/enterprise-entity-service/test/domain-packages.test.mjs","runtime/services/enterprise-entity-service/test/domain-queries.test.mjs","runtime/services/enterprise-entity-service/test/domain-sdk.integration.test.mjs","runtime/services/enterprise-entity-service/test/domains-http.test.mjs","runtime/services/enterprise-entity-service/test/domains.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.integration.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.test.mjs","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json"]},{"id":"57556d02087c6f6c845542d6c2f2056e12885483","message":"chore(reports): 根链各环、工作台快照与 evidence 回绑 @ 7667df67(物 0.13.0 / 事 1.5.0 装入)\n\n未回绑项同 c1bc661e、e89bad27:check:pins 与治理测试 #362 受本机 .local/releases/identity-web-* 影响(干净工作树通过);\nruntime check 的 fork-readiness 为本机依赖未重装;check:evidence partial 为既有 13 份失鲜证据(49 新鲜 / 13 过期,\n与装入前相同,推进计划 04-17)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/57556d02087c6f6c845542d6c2f2056e12885483","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-14T10:53:00-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/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"7667df6771b95e717c05bb4567179a5ede49fc1c","message":"feat(ees): 换装物包 0.13.0 与事包 1.5.0(首条切片用到的内核命令的包描述,02 需-18 通道,PRD MP-PLT-02,D41)(7域中台 3e4cc7c,thing@0.13.0、work@1.5.0)\n\n- install-domain-release.mjs 两次装入,--verify 七包与标签逐文件一致;两包只新增 entity-commands.json、\n 清单 engineApi /1.4 + nativeCommands 与版本号,SQL、处理器、目录、合同与上一版本逐字节不变。\n- 三份锁重钉,摘要登记到 governance/enterprise-entity-service-domain-packages.json;合同与生成物重生成:\n 420 个操作不变,受众 APPLICATION_AND_AGENT 206 → 218、PLATFORM_ONLY 214 → 202(12 条内核命令转开放),\n x-native-command-descriptions 12 条,nativeCommandPackages 物 6 / 事 6(草稿,未注册)。\n- 测试:domain-contracts 平台专用样例改 CloseCase 并加已描述即开放断言;domain-packages 放行 /1.4 并断言两包带\n nativeCommands;entity-command-descriptions 按包过滤。无库 58 项、治理 20 项通过;任务隔离库全套 375 项:\n 359 通过、16 条件跳过、0 失败。\n- 域包记录 §52。未施加现用库、未改准入,I1 绑定(04-10)另批。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7667df6771b95e717c05bb4567179a5ede49fc1c","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-14T10:49:11-07:00","added":["runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/booking-grid.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/capacity.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/instances.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/inventory.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/001_thing.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/002_thing_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/003_thing_reservation_window.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/004_thing_vouchers.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/005_thing_capacity_pool_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/006_thing_instances.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/007_thing_inventory.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/008_thing_canonical_ids.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/009_thing_instance_stock_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/010_thing_instance_relations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/011_thing_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/sql/012_thing_booking_grid_fragments.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/thing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.13.0/vouchers.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/escalation.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/001_work_project.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/002_work_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/003_work_escalation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/sql/004_work_ext_schema.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.5.0/work.mjs"],"removed":["runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/booking-grid.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/capacity.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/instances.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/inventory.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/001_thing.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/002_thing_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/003_thing_reservation_window.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/004_thing_vouchers.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/005_thing_capacity_pool_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/006_thing_instances.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/007_thing_inventory.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/008_thing_canonical_ids.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/009_thing_instance_stock_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/010_thing_instance_relations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/011_thing_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/sql/012_thing_booking_grid_fragments.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/thing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.12.0/vouchers.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/escalation.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/001_work_project.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/002_work_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/003_work_escalation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/sql/004_work_ext_schema.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.4.0/work.mjs"],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","governance/enterprise-entity-service-domain-packages.json","runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/derived/owner-bindings.draft.v1.json","runtime/services/enterprise-entity-service/src/domains/derived/tools.v1.json","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/test/domain-contracts.test.mjs","runtime/services/enterprise-entity-service/test/domain-packages.test.mjs","runtime/services/enterprise-entity-service/test/entity-command-descriptions.test.mjs","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json"]},{"id":"327eb8855a955777f840a11aacf8f4b4b26f79c6","message":"merge: 需-18 内核命令的包描述通道(40ff2e51)合入需-19 / 物 0.12.0 分支,作物 0.13.0、事 1.5.0 的装入基线\n\n两条分支各自从 main 0e80c2c1 分出:需-19 分支带引擎 SQL 007 与物包 0.11.0 / 0.12.0、商包 1.6.0 的装入,\n需-18 分支带引擎接口 1.4 与清单 nativeCommands。7域中台的物 0.13.0 既要 007(碎片拦截)又要 1.4(描述通道),\n所以先合流再装入。冲突两处:域包记录 §49–§51 并列保留;三份锁重钉(lock-domain-packages.mjs,引擎条目同时含\nentity-commands.v1.schema.json 与 sql/007),摘要登记到 governance/enterprise-entity-service-domain-packages.json。\ngenerate-domain-contracts.mjs 在合并树上重跑,生成物与自动合并一致。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/327eb8855a955777f840a11aacf8f4b4b26f79c6","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-14T10:36:10-07:00","added":["runtime/services/enterprise-entity-service/src/domains/engine/entity-commands.v1.schema.json","runtime/services/enterprise-entity-service/test/entity-command-descriptions.test.mjs"],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","governance/enterprise-entity-service-domain-packages.json","runtime/services/enterprise-entity-service/scripts/generate-domain-contracts.mjs","runtime/services/enterprise-entity-service/sdk/README.md","runtime/services/enterprise-entity-service/sdk/scripts/build.mjs","runtime/services/enterprise-entity-service/sdk/src/check.mjs","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/derived/tools.v1.json","runtime/services/enterprise-entity-service/src/domains/engine-api.mjs","runtime/services/enterprise-entity-service/src/domains/package-loader.mjs","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/src/domains/tool-descriptions.mjs","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json"]}],"total_commits":0,"head_commit":{"id":"a2d6a1165435c007a9343d81c366501978d1be21","message":"chore(reports): 重跑 policy-governance、registry-admission 证据并回绑 @ 2cb54746(失鲜 13 → 11,推进计划 04-17)\n\n六份有脚本的失鲜证据里只有这两份能在本机重跑通过。其余四份不提交:port-conformance(@juhai/client-payment 构建失败,\n工作区 node_modules 未装)、execution-slices(EXECUTION_CLAMAV_PORT 要真实 clamd)、mcp-writes(api-nestjs 构建失败,\n同前)、scope-owner-chain(HR_SCOPE_APP_ROOT_REQUIRED,要 HR 仓路径)——都是本机环境,不是代码回归;前两份重跑写出的\nfailed 报告已还原为提交版。ui-acceptance、mainline-acceptance、identity-ui、mainline-restore、deployed-runtime、\nalert-delivery、configuration-runtime 无脚本可重跑,仍失鲜。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a2d6a1165435c007a9343d81c366501978d1be21","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-14T17:55:42-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/policy-governance.latest.json","reports/registry-admission.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":56845,"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":53,"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-14T18:27:40+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"}}...
|
push
|
2
|
30
|
1792025797
|
1792025799
|
0
|
1792025796
|
1792025811
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23994
|
chore(reports): 重签迁移记录关闭 F8,并回绑 fork-readiness / g chore(reports): 重签迁移记录关闭 F8,并回绑 fork-readiness / governance @ 466bca2...
|
116
|
5
|
platform.yml
|
68
|
5
|
0
|
refs/heads/main
|
21e845a4b34a2e5c8f15a9993c541a08e3b01389
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"466bca265185d740d4a71432dc93e823797c39b7","after":"21e845a4b34a2e5c8f15a9993c541a08e3b01389","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/466bca265185d740d4a71432dc93e823797c39b7...21e845a4b34a2e5c8f15a9993c541a08e3b01389","commits":[{"id":"21e845a4b34a2e5c8f15a9993c541a08e3b01389","message":"chore(reports): 重签迁移记录关闭 F8,并回绑 fork-readiness / governance @ 466bca2\n\nF8 的根因是 docs/migration-playbook.md 在 2026-09-14 目录迁移后修了 48 条相对链接(edb5218),迁移技能指纹随之变化而记录未重签(348499d 已暴露)。本次用迁移技能唯一入口 pnpm migration:record 重签:mode 仍为 bootstrap(与 09-10 原记录同模式,不是新的迁移),源钉在框架 v0.16.1 tag 的临时 worktree(与 runtime 当前 pin 一致,签完即移除),目标为本仓 runtime@466bca2 clean。未迁入任何代码。\n\n结果:check:fork-readiness 通过;check:governance 的 forkReadinessViolations 回到 0,指标回退消失;根 check:evidence 32 份新鲜、7 条 warn 不变(需隔离底座重跑的验收类报告)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/21e845a4b34a2e5c8f15a9993c541a08e3b01389","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:28:33-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.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/framework-migration.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/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"21e845a4b34a2e5c8f15a9993c541a08e3b01389","message":"chore(reports): 重签迁移记录关闭 F8,并回绑 fork-readiness / governance @ 466bca2\n\nF8 的根因是 docs/migration-playbook.md 在 2026-09-14 目录迁移后修了 48 条相对链接(edb5218),迁移技能指纹随之变化而记录未重签(348499d 已暴露)。本次用迁移技能唯一入口 pnpm migration:record 重签:mode 仍为 bootstrap(与 09-10 原记录同模式,不是新的迁移),源钉在框架 v0.16.1 tag 的临时 worktree(与 runtime 当前 pin 一致,签完即移除),目标为本仓 runtime@466bca2 clean。未迁入任何代码。\n\n结果:check:fork-readiness 通过;check:governance 的 forkReadinessViolations 回到 0,指标回退消失;根 check:evidence 32 份新鲜、7 条 warn 不变(需隔离底座重跑的验收类报告)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/21e845a4b34a2e5c8f15a9993c541a08e3b01389","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-16T16:28:33-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.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/framework-migration.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/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":14998,"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":42,"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-09-17T07:26:59+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"}}...
|
push
|
2
|
30
|
1789601317
|
1789601353
|
0
|
1789601317
|
1789601381
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26122
|
chore(reports): 重嵌 EES P1 最终新鲜度
|
116
|
5
|
platform.yml
|
896
|
5
|
0
|
refs/heads/main
|
c3e1471b5189ab6aa9ea35add5abc57fd4a9e828
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"505773dfd93b65b6b73b05a9acbd6dc00743344f","after":"c3e1471b5189ab6aa9ea35add5abc57fd4a9e828","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/505773dfd93b65b6b73b05a9acbd6dc00743344f...c3e1471b5189ab6aa9ea35add5abc57fd4a9e828","commits":[{"id":"c3e1471b5189ab6aa9ea35add5abc57fd4a9e828","message":"chore(reports): 重嵌 EES P1 最终新鲜度\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c3e1471b5189ab6aa9ea35add5abc57fd4a9e828","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-19T04:42:28-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"0665bf7c0f8c8fe145ea34e925fe8cce9db0a713","message":"chore(reports): 回绑 EES P1 工作台与证据新鲜度\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0665bf7c0f8c8fe145ea34e925fe8cce9db0a713","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-19T04:42:27-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"25e116ce867c665eb95e85ac1d5ecfee9662c00d","message":"chore(reports): 回绑 EES P1 合流根链与现用只读核验\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/25e116ce867c665eb95e85ac1d5ecfee9662c00d","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-19T04:42:21-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/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","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":"95c03a3d0aa56a3d5b14efec3e4d28f7dcd9b545","message":"docs(ees): 同步完整门禁、现用复核与文档索引\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/95c03a3d0aa56a3d5b14efec3e4d28f7dcd9b545","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-19T04:42:20-07:00","added":["docs/evidence/ees-p1-2026-10-19/root-check.log.gz"],"removed":[],"modified":["docs/evidence/ees-p1-2026-10-19/validation.json","docs/企业实体服务/P1统一入口与目录性能收口-2026-10-19.md","docs/文档索引.md"]},{"id":"df0ea8a83a2e10d3bf9f896e9a3e91c89095d790","message":"docs(ees): 记录固定输入真库验收与目录性能对照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/df0ea8a83a2e10d3bf9f896e9a3e91c89095d790","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-19T04:40:02-07:00","added":["docs/evidence/ees-p1-2026-10-19/README.md","docs/evidence/ees-p1-2026-10-19/conditions.log.gz","docs/evidence/ees-p1-2026-10-19/entity-runtime.tap.gz","docs/evidence/ees-p1-2026-10-19/host-baseline.tap.gz","docs/evidence/ees-p1-2026-10-19/host-optimized.tap.gz","docs/evidence/ees-p1-2026-10-19/rule-http.tap.gz","docs/evidence/ees-p1-2026-10-19/unit.tap.gz","docs/evidence/ees-p1-2026-10-19/validation.json"],"removed":[],"modified":["docs/企业实体服务/P1统一入口与目录性能收口-2026-10-19.md"]}],"total_commits":0,"head_commit":{"id":"c3e1471b5189ab6aa9ea35add5abc57fd4a9e828","message":"chore(reports): 重嵌 EES P1 最终新鲜度\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c3e1471b5189ab6aa9ea35add5abc57fd4a9e828","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-19T04:42:28-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":72077,"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":83,"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-19T19:31:02+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"}}...
|
push
|
2
|
30
|
1792410187
|
1792410189
|
0
|
1792410185
|
1792410201
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26401
|
chore(reports): 部署收尾文档一致性回绑 @ 403b9c695
|
116
|
5
|
platform.yml
|
1044
|
5
|
0
|
refs/heads/main
|
ed0a542f30b505da113f295c4179220794e28561
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6a1093a1bfb30b853db9c29db92f445620665493","after":"ed0a542f30b505da113f295c4179220794e28561","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/6a1093a1bfb30b853db9c29db92f445620665493...ed0a542f30b505da113f295c4179220794e28561","commits":[{"id":"ed0a542f30b505da113f295c4179220794e28561","message":"chore(reports): 部署收尾文档一致性回绑 @ 403b9c695\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ed0a542f30b505da113f295c4179220794e28561","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-23T18:46:22-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json"]},{"id":"403b9c6952e0dcd5100ee9eba966bc479ee6f3e4","message":"docs(external-channel): 同步收尾证据读数与未验事项\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/403b9c6952e0dcd5100ee9eba966bc479ee6f3e4","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-23T18:46:11-07:00","added":[],"removed":[],"modified":["docs/evidence/channel-journals-2026-10-23/README.md","docs/当前状态与验收边界.md"]},{"id":"f059c8c5c222b67ae68241cf18cb3d5980efdfc0","message":"chore(reports): 更新工作台现用部署发布快照 @ 4d53590b1\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f059c8c5c222b67ae68241cf18cb3d5980efdfc0","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-23T18:46:11-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"4d53590b13449d04935763ba5c8ebf4ec0e70ded","message":"chore(reports): 纳入现用部署的证据新鲜度 @ dcdd320ad\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4d53590b13449d04935763ba5c8ebf4ec0e70ded","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-23T18:45:52-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"dcdd320add00432e04db35f440c3d88090d015b3","message":"chore(reports): 固定渠道镜像实际部署核验回绑 @ 6a1093a1b\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/dcdd320add00432e04db35f440c3d88090d015b3","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-23T18:45:27-07:00","added":[],"removed":[],"modified":["reports/deployed-runtime.latest.json"]}],"total_commits":0,"head_commit":{"id":"ed0a542f30b505da113f295c4179220794e28561","message":"chore(reports): 部署收尾文档一致性回绑 @ 403b9c695\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ed0a542f30b505da113f295c4179220794e28561","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-23T18:46:22-07:00","added":[],"removed":[],"modified":["reports/doc-claims.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":110336,"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":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-24T09:35:28+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"}}...
|
push
|
2
|
30
|
1792806397
|
1792806400
|
0
|
1792806397
|
1792806412
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25518
|
chore(reports): 部署后模型中心清单与快照回绑 @ d9789ca
|
116
|
5
|
platform.yml
|
590
|
5
|
0
|
refs/heads/main
|
f9d58c220525c9213cfae365108e46233803c1dd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"377460072eeba08c77cec2a7c2947a7da28e1fb7","after":"f9d58c220525c9213cfae365108e46233803c1dd","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/377460072eeba08c77cec2a7c2947a7da28e1fb7...f9d58c220525c9213cfae365108e46233803c1dd","commits":[{"id":"f9d58c220525c9213cfae365108e46233803c1dd","message":"chore(reports): 部署后模型中心清单与快照回绑 @ d9789ca\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f9d58c220525c9213cfae365108e46233803c1dd","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-10T23:53:06-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"d9789cae90dc0088cb32f82b1e16d3d19352abc7","message":"docs(release): 记录模型中心界面与执行账本部署验收 @ 3774600\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d9789cae90dc0088cb32f82b1e16d3d19352abc7","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-10T23:52:49-07:00","added":["docs/evidence/model-center-execution-2026-10-11/closure-status.json","docs/evidence/model-center-execution-2026-10-11/published-page-observation.json","docs/evidence/model-center-execution-2026-10-11/runtime-deployment.json","docs/evidence/model-center-execution-2026-10-11/workbench-deployment.json"],"removed":[],"modified":["docs/统一模型中心执行审批与共享预算实施-2026-10-11.md","reports/deployed-runtime.latest.json","reports/evidence-freshness.latest.json"]}],"total_commits":0,"head_commit":{"id":"f9d58c220525c9213cfae365108e46233803c1dd","message":"chore(reports): 部署后模型中心清单与快照回绑 @ d9789ca\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f9d58c220525c9213cfae365108e46233803c1dd","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-10T23:53:06-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":42621,"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":52,"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-11T14:45: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"}}...
|
push
|
2
|
30
|
1791701635
|
1791701690
|
0
|
1791701634
|
1791701718
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25352
|
chore(reports): 通知模块发布清单与工作台快照同源回绑 @ c9593b5a
|
116
|
5
|
platform.yml
|
478
|
5
|
0
|
refs/heads/main
|
89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","after":"89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4...89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536","commits":[{"id":"89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536","message":"chore(reports): 通知模块发布清单与工作台快照同源回绑 @ c9593b5a\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536","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-10T02:07:50-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]}],"total_commits":0,"head_commit":{"id":"89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536","message":"chore(reports): 通知模块发布清单与工作台快照同源回绑 @ c9593b5a\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/89ad3a68b42d7d576382d7e3fb1cb6bc0eb8d536","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-10T02:07:50-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":44401,"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":46,"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-10T17:09:42+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"}}...
|
push
|
3
|
22
|
1791623413
|
1791623564
|
0
|
1791623411
|
1791623580
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26222
|
chore(reports): 运行证据实测收尾文档一致性回绑 @ acb169075
|
116
|
5
|
platform.yml
|
949
|
5
|
0
|
refs/heads/main
|
e1dafcb60d39f033d604dd0531cebc672bf7c086
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2f99ad0de804e26ef7532d65bfb58a30c875a862","after":"e1dafcb60d39f033d604dd0531cebc672bf7c086","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/2f99ad0de804e26ef7532d65bfb58a30c875a862...e1dafcb60d39f033d604dd0531cebc672bf7c086","commits":[{"id":"e1dafcb60d39f033d604dd0531cebc672bf7c086","message":"chore(reports): 运行证据实测收尾文档一致性回绑 @ acb169075\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e1dafcb60d39f033d604dd0531cebc672bf7c086","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-20T07:57:35-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.latest.json"]},{"id":"acb169075fd560f4336d892c5213962b1935f838","message":"docs(workbench): 归档运行证据接入与26项真实操作及部署复验\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/acb169075fd560f4336d892c5213962b1935f838","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-20T07:57:15-07:00","added":["docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/accepted-configured-build.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/accepted-full-ui.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/accepted-root-static.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/actual-results.json","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/auth-boundary-retest.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/deployment-failed-1.json","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/deployment.json","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/first-deployment.json","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/first-evidence-ui.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/first-live-quality.png","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/first-live-quality.txt","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/live-delivery-catalog.txt","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/live-delivery-denied.png","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/live-quality.png","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/live-quality.txt","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/live-services.png","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/published-ui-final.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/runtime-governance.log.gz","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/service-before.json","docs/evidence/enterprise-workbench-2026-10-20/runtime-evidence/sync-release.json"],"removed":[],"modified":["docs/企业中台工作台双工作区实施与部署-2026-10-20.md","docs/企业公共基础平台对外交付设计.md","docs/企业控制面使用与对接流程说明书.md","docs/当前状态与验收边界.md"]}],"total_commits":0,"head_commit":{"id":"e1dafcb60d39f033d604dd0531cebc672bf7c086","message":"chore(reports): 运行证据实测收尾文档一致性回绑 @ acb169075\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e1dafcb60d39f033d604dd0531cebc672bf7c086","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-20T07:57:35-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.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":85974,"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":137,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-20T22:50:04+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"}}...
|
push
|
2
|
30
|
1792508304
|
1792508307
|
0
|
1792508304
|
1792508319
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26632
|
chore(reports): 账本真实验收文档检查回绑 @ 5eb11304d
|
116
|
5
|
platform.yml
|
1084
|
5
|
0
|
refs/heads/main
|
80625ece533dd777eb7b37faaf42edbac2cb9c41
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"234844ec229e4e917a8ffb8396326bb62a605094","after":"80625ece533dd777eb7b37faaf42edbac2cb9c41","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/234844ec229e4e917a8ffb8396326bb62a605094...80625ece533dd777eb7b37faaf42edbac2cb9c41","commits":[{"id":"80625ece533dd777eb7b37faaf42edbac2cb9c41","message":"chore(reports): 账本真实验收文档检查回绑 @ 5eb11304d\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/80625ece533dd777eb7b37faaf42edbac2cb9c41","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-28T18:35:43-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/governance-docs.latest.json"]},{"id":"5eb11304d291c7cf2884d2abb9364407959cdc2c","message":"docs(workbench): 记录正式发布账本部署与真实刷新验收\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5eb11304d291c7cf2884d2abb9364407959cdc2c","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-28T18:35:22-07:00","added":["docs/evidence/enterprise-workbench-2026-10-28/actual-results.json","docs/evidence/enterprise-workbench-2026-10-28/first-restored-http.json","docs/evidence/enterprise-workbench-2026-10-28/fixed-artifact.json","docs/evidence/enterprise-workbench-2026-10-28/publication-first-restored.json","docs/evidence/enterprise-workbench-2026-10-28/publication-passed.json","docs/evidence/enterprise-workbench-2026-10-28/release-after-reload.png","docs/evidence/enterprise-workbench-2026-10-28/release-after-reload.txt","docs/evidence/enterprise-workbench-2026-10-28/release-all.txt","docs/evidence/enterprise-workbench-2026-10-28/release-thing-refreshed.txt","docs/evidence/enterprise-workbench-2026-10-28/release-thing.txt","docs/evidence/enterprise-workbench-2026-10-28/reload-unread.txt"],"removed":[],"modified":["docs/企业中台工作台双工作区实施与部署-2026-10-20.md","docs/当前状态与验收边界.md"]}],"total_commits":0,"head_commit":{"id":"80625ece533dd777eb7b37faaf42edbac2cb9c41","message":"chore(reports): 账本真实验收文档检查回绑 @ 5eb11304d\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/80625ece533dd777eb7b37faaf42edbac2cb9c41","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-28T18:35:43-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/governance-docs.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":134562,"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":1,"watchers_count":1,"branch_count":157,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-29T09:32:36+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"}}...
|
push
|
2
|
34
|
1793237923
|
1793237932
|
0
|
1793237757
|
1793237963
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25454
|
chore(reports): 账户安全浏览器门禁发布漂移回绑 @ ecb24130
|
116
|
5
|
platform.yml
|
538
|
5
|
0
|
refs/heads/main
|
64cd011628d071e7e081da52ffee11566d5054cd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6acb82dec390a7de496be30eeac55273d0849cda","after":"64cd011628d071e7e081da52ffee11566d5054cd","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/6acb82dec390a7de496be30eeac55273d0849cda...64cd011628d071e7e081da52ffee11566d5054cd","commits":[{"id":"64cd011628d071e7e081da52ffee11566d5054cd","message":"chore(reports): 账户安全浏览器门禁发布漂移回绑 @ ecb24130\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/64cd011628d071e7e081da52ffee11566d5054cd","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-10T17:08:17-07:00","added":[],"removed":[],"modified":["reports/release-drift.latest.json"]},{"id":"ecb24130e3e4237339347e75ecdfae55cb1c8660","message":"chore(reports): 账户安全合流发布快照回绑\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ecb24130e3e4237339347e75ecdfae55cb1c8660","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-10T17:07:10-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"438c478bd5147524ce889178eafe0ae586b82e9f","message":"chore(reports): 账户安全浏览器与静态门禁回绑 @ ec066842\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/438c478bd5147524ce889178eafe0ae586b82e9f","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-10T17:07:10-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/module-imports.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.latest.json","runtime/reports/runtime-governance.latest.json"]},{"id":"ec066842f8285141cf49668abea50c5848025c44","message":"Merge completed account security navigation into main\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ec066842f8285141cf49668abea50c5848025c44","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-10T17:05:44-07:00","added":["runtime/apps/web/e2e-workbench/account-security.spec.ts","runtime/apps/web/src/app/t/[tenantSlug]/security/layout.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/security-navigation.tsx"],"removed":[],"modified":["governance/check-workbench-ui.mjs","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/apps/web/src/app/t/[tenantSlug]/security/authenticators/authenticator-self-service-panel.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/consents/authorization-consents-panel.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/sessions/session-self-service-panel.tsx","runtime/apps/workbench/src/app/login/page.tsx","runtime/apps/workbench/src/components/app-nav.tsx","runtime/apps/workbench/src/features/auth/config.ts"]},{"id":"e958ae0913c17cdb17a2ba33aae56d549dc94729","message":"test(workbench): 将账户安全入口纳入浏览器必需场景\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e958ae0913c17cdb17a2ba33aae56d549dc94729","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-10T17:05:23-07:00","added":[],"removed":[],"modified":["governance/check-workbench-ui.mjs","runtime/apps/web/e2e-workbench/account-security.spec.ts"]}],"total_commits":0,"head_commit":{"id":"64cd011628d071e7e081da52ffee11566d5054cd","message":"chore(reports): 账户安全浏览器门禁发布漂移回绑 @ ecb24130\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/64cd011628d071e7e081da52ffee11566d5054cd","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-10T17:08:17-07:00","added":[],"removed":[],"modified":["reports/release-drift.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":27664,"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":51,"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-11T08:02:48+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"}}...
|
push
|
2
|
30
|
1791677301
|
1791677355
|
0
|
1791677301
|
1791677381
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26735
|
chore(reports): 账户安全前端发布清单与快照联建 @ 00c7bba
|
116
|
5
|
platform.yml
|
1151
|
5
|
0
|
refs/heads/main
|
b068823a3527d9d59ceb48bfe3dc5e4a7becb809
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"00c7bba1502b5f3b12eb0c254de437572f21a781","after":"b068823a3527d9d59ceb48bfe3dc5e4a7becb809","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/00c7bba1502b5f3b12eb0c254de437572f21a781...b068823a3527d9d59ceb48bfe3dc5e4a7becb809","commits":[{"id":"b068823a3527d9d59ceb48bfe3dc5e4a7becb809","message":"chore(reports): 账户安全前端发布清单与快照联建 @ 00c7bba\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b068823a3527d9d59ceb48bfe3dc5e4a7becb809","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-31T23:27:10-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]}],"total_commits":0,"head_commit":{"id":"b068823a3527d9d59ceb48bfe3dc5e4a7becb809","message":"chore(reports): 账户安全前端发布清单与快照联建 @ 00c7bba\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b068823a3527d9d59ceb48bfe3dc5e4a7becb809","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-31T23:27:10-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":102886,"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":1,"watchers_count":1,"branch_count":163,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-01T14:25:22+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"}}...
|
push
|
2
|
30
|
1793514774
|
1793514781
|
0
|
1793514772
|
1793514802
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26777
|
chore(reports): 语义归宿工作台发布快照联建 @ a6672f456
|
116
|
5
|
platform.yml
|
1190
|
5
|
0
|
refs/heads/main
|
7969dbb47cfa5bbb57530516484846c5dd355167
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae4b0fddffe5ec3848a42ae9920aeb292cce0933","after":"7969dbb47cfa5bbb57530516484846c5dd355167","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ae4b0fddffe5ec3848a42ae9920aeb292cce0933...7969dbb47cfa5bbb57530516484846c5dd355167","commits":[{"id":"7969dbb47cfa5bbb57530516484846c5dd355167","message":"chore(reports): 语义归宿工作台发布快照联建 @ a6672f456\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7969dbb47cfa5bbb57530516484846c5dd355167","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:18:12-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"a6672f45668c4b7599d21a49eb2bbdc2d3ee5fe8","message":"chore(reports): 合流根链与264项工作台验收回绑 @ e90ff2b78\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a6672f45668c4b7599d21a49eb2bbdc2d3ee5fe8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:18:00-08:00","added":["docs/evidence/semantic-destinations-2026-11-01/merged-root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/merged-workbench-ui.log.gz"],"removed":[],"modified":["docs/evidence/semantic-destinations-2026-11-01/README.md","docs/evidence/semantic-destinations-2026-11-01/validation.public.json","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.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-kit.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":"e90ff2b783fb53a215d34fa4ac47e82d99c24a83","message":"Merge semantic placements with main, preserving session reauthentication and both required browser cases\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e90ff2b783fb53a215d34fa4ac47e82d99c24a83","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:13:20-08:00","added":["docs/evidence/semantic-destinations-2026-11-01/README.md","docs/evidence/semantic-destinations-2026-11-01/first-root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/validation.public.json","docs/evidence/semantic-destinations-2026-11-01/workbench-ui.log.gz","runtime/apps/workbench/src/features/platform/semantic-placement.ts"],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","governance/check-workbench-ui.mjs","runtime/apps/web/e2e-workbench/module-workspaces.spec.ts","runtime/apps/workbench/src/features/platform/semantic-type-browser.tsx","runtime/apps/workbench/src/features/platform/service-workspace.tsx"]},{"id":"de5dce219875eafd766f49e2a0bc72fb30817305","message":"chore(reports): 归宿展示根链与263项浏览器回绑 @ 54bad90b4\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/de5dce219875eafd766f49e2a0bc72fb30817305","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:13:02-08:00","added":["docs/evidence/semantic-destinations-2026-11-01/README.md","docs/evidence/semantic-destinations-2026-11-01/first-root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/validation.public.json","docs/evidence/semantic-destinations-2026-11-01/workbench-ui.log.gz"],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.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-kit.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":"54bad90b41dea1db5694d01170c233e43d764375","message":"fix(workbench): 补全33类七域外实体的源内归宿展示\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/54bad90b41dea1db5694d01170c233e43d764375","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:05:35-08:00","added":["runtime/apps/workbench/src/features/platform/semantic-placement.ts"],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","governance/check-workbench-ui.mjs","runtime/apps/web/e2e-workbench/module-workspaces.spec.ts","runtime/apps/workbench/src/features/platform/semantic-type-browser.tsx","runtime/apps/workbench/src/features/platform/service-workspace.tsx"]}],"total_commits":0,"head_commit":{"id":"7969dbb47cfa5bbb57530516484846c5dd355167","message":"chore(reports): 语义归宿工作台发布快照联建 @ a6672f456\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7969dbb47cfa5bbb57530516484846c5dd355167","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:18:12-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":110902,"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":1,"watchers_count":1,"branch_count":169,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-01T17:16:01+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"}}...
|
push
|
2
|
30
|
1793524733
|
1793524797
|
0
|
1793524732
|
1793524839
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24433
|
chore(reports): 证据新鲜度回绑 @ e9e361e2
|
116
|
5
|
platform.yml
|
276
|
5
|
0
|
refs/heads/main
|
1620940cee8d2db16836dbb429663dd7e3b70f8f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"28c6658b8297e6fb36342bf4804a6168a9a228fa","after":"1620940cee8d2db16836dbb429663dd7e3b70f8f","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/28c6658b8297e6fb36342bf4804a6168a9a228fa...1620940cee8d2db16836dbb429663dd7e3b70f8f","commits":[{"id":"1620940cee8d2db16836dbb429663dd7e3b70f8f","message":"chore(reports): 证据新鲜度回绑 @ e9e361e2\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1620940cee8d2db16836dbb429663dd7e3b70f8f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:42:27-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"e9e361e2eef5eaf9c4e734024040e7f7ca7a1b87","message":"chore(reports): 工作台快照回绑 @ 54a5353d\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e9e361e2eef5eaf9c4e734024040e7f7ca7a1b87","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:42:24-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"54a5353d9fade2f58d7cd13624ce9abda36b193c","message":"chore(reports): runtime 静态门禁与 doc-claims / stub-surface 回绑 @ 85addfa0\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/54a5353d9fade2f58d7cd13624ce9abda36b193c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:42:23-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.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":"85addfa0ffd79630a6afe41a138646781db93f29","message":"docs(状态): check:runtime 证据行更新为 clean 28c6658 1678/0\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/85addfa0ffd79630a6afe41a138646781db93f29","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:39:27-07:00","added":[],"removed":[],"modified":["CLAUDE.md","runtime/CLAUDE.md"]},{"id":"152a17a00286a1a8a9bf2ee1dac2c49ab8c829d8","message":"chore(reports): check:runtime 1678/0 回绑 @ 28c6658b(合流后主线:头 B 含 scope authority、fact 收口、C13、C16)\n\n一次性 PG/Redis;专用 Redpanda enterprise-platform-ms23 由本检出 stack 重建(chaos 归属闸),租户 RLS enforce。\n副产物 revocation-sla / machine-revocation-sla / scope-fact-sla / scope-http 同轮生成。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/152a17a00286a1a8a9bf2ee1dac2c49ab8c829d8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:39:27-07:00","added":[],"removed":[],"modified":["reports/machine-revocation-sla.latest.json","reports/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","runtime/reports/conformance-differential.latest.json","runtime/reports/runtime-acceptance.latest.json"]}],"total_commits":0,"head_commit":{"id":"1620940cee8d2db16836dbb429663dd7e3b70f8f","message":"chore(reports): 证据新鲜度回绑 @ e9e361e2\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1620940cee8d2db16836dbb429663dd7e3b70f8f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:42:27-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.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":38633,"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":46,"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-09-23T22:51:08+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"}}...
|
push
|
2
|
30
|
1790178167
|
1790178215
|
0
|
1790178167
|
1790178245
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24400
|
chore(reports): 证据新鲜度回绑 @ 959309f3
|
116
|
5
|
platform.yml
|
267
|
5
|
0
|
refs/heads/main
|
1936407f26beb26d795bb4568167790f6eca238c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9237a16049a4a9609443af1e4c43006a9b858530","after":"1936407f26beb26d795bb4568167790f6eca238c","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/9237a16049a4a9609443af1e4c43006a9b858530...1936407f26beb26d795bb4568167790f6eca238c","commits":[{"id":"1936407f26beb26d795bb4568167790f6eca238c","message":"chore(reports): 证据新鲜度回绑 @ 959309f3\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1936407f26beb26d795bb4568167790f6eca238c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T06:05:24-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"959309f3c24aff2fd7976fbb223480abe4deb1d3","message":"chore(reports): 工作台快照回绑 @ 91f5d18d\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/959309f3c24aff2fd7976fbb223480abe4deb1d3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T06:05:18-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"91f5d18d0db94e4e527def7e55204d0a93f37de0","message":"chore(reports): scope shape 移植后静态门禁与端口一致性报告回绑 @ 57943218\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/91f5d18d0db94e4e527def7e55204d0a93f37de0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T06:05:17-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/port-conformance.latest.json","reports/stub-surface.latest.json"]},{"id":"57943218708d59486e3987e1c95942dca3a42d68","message":"feat(scope): 移植闭包纯构建器、组织事实重放与 client-scope 本地求值器(shape 上限)\n\n自头 A 分支链 codex/ms3-scope-closure → -http → -fact-ingestion 移植不碰库的部分,\nscope 仍为 state=shape(DEC-039 pending,不建表、不落迁移、不升档):\n\n- runtime/clients/scope:@juhai/client-scope 1.0.0-rc.0,只含 local.ts(Ed25519 验签、\n 摘要 / canonical ID / 区间校验、单调版本、TTL 与 stale 收窄、高风险与回滚要求实时复核);\n remote.ts 依赖尚不存在的 scope-snapshot.v1 端点,留在分支链。\n- modules/scope/src/domain:organization-closure(buildOrganizationClosure / snapshotFromClosure)\n 与 organization-fact(organizationFactRelation / mergeOrganizationFacts,原在 persistence/,\n 本身是纯函数,挪入 domain);原测试随迁,删去依赖 ScopeStore 的投影器用例。\n- runtime/test/fixtures/scope-conformance.json:M4 构建器与 SDK 共用的一致性夹具。\n- governance/release-packages.json:client-scope 登记 notInTrain(reviewBy 2026-10-31)。\n\n持久层、快照签名发布、HTTP 读端、事实投影器与迁移仍在分支链,待 DEC-039 裁决随 PR 合入。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/57943218708d59486e3987e1c95942dca3a42d68","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T02:15:48-07:00","added":["runtime/clients/scope/README.md","runtime/clients/scope/package.json","runtime/clients/scope/src/index.test.ts","runtime/clients/scope/src/index.ts","runtime/clients/scope/src/local.ts","runtime/clients/scope/tsconfig.json","runtime/modules/scope/src/domain/organization-closure.test.ts","runtime/modules/scope/src/domain/organization-closure.ts","runtime/modules/scope/src/domain/organization-fact.test.ts","runtime/modules/scope/src/domain/organization-fact.ts","runtime/test/fixtures/scope-conformance.json"],"removed":[],"modified":["governance/release-packages.json","runtime/modules/scope/package.json","runtime/modules/scope/src/domain/index.ts","runtime/modules/scope/src/index.ts","runtime/pnpm-lock.yaml"]}],"total_commits":0,"head_commit":{"id":"1936407f26beb26d795bb4568167790f6eca238c","message":"chore(reports): 证据新鲜度回绑 @ 959309f3\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1936407f26beb26d795bb4568167790f6eca238c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T06:05:24-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.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":35525,"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":46,"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-09-23T20:49:37+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"}}...
|
push
|
2
|
34
|
1790168874
|
1790168922
|
0
|
1790168860
|
1790168953
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26306
|
chore(reports): 记录策略管理镜像冒烟与完整SBOM
|
116
|
5
|
platform.yml
|
990
|
5
|
0
|
refs/heads/main
|
716ab0d36de0af96ce8643eb47d4681b00756e30
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"065831b0e8e91d065e3bfeb0bd9fa0e7abc153ff","after":"716ab0d36de0af96ce8643eb47d4681b00756e30","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/065831b0e8e91d065e3bfeb0bd9fa0e7abc153ff...716ab0d36de0af96ce8643eb47d4681b00756e30","commits":[{"id":"716ab0d36de0af96ce8643eb47d4681b00756e30","message":"chore(reports): 记录策略管理镜像冒烟与完整SBOM\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/716ab0d36de0af96ce8643eb47d4681b00756e30","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-21T22:00:58-07:00","added":[],"removed":[],"modified":["docs/evidence/workspace-management-2026-10-21/policy-validation.json","reports/image-smoke.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json"]},{"id":"64f1f4f662e3bbbe50275fc5175939deaae9ab2b","message":"chore(reports): 记录策略管理固定源码本地镜像\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/64f1f4f662e3bbbe50275fc5175939deaae9ab2b","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-21T22:00:08-07:00","added":[],"removed":[],"modified":["reports/image-digest.json"]}],"total_commits":0,"head_commit":{"id":"716ab0d36de0af96ce8643eb47d4681b00756e30","message":"chore(reports): 记录策略管理镜像冒烟与完整SBOM\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/716ab0d36de0af96ce8643eb47d4681b00756e30","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-21T22:00:58-07:00","added":[],"removed":[],"modified":["docs/evidence/workspace-management-2026-10-21/policy-validation.json","reports/image-smoke.latest.json","reports/sbom.latest.json","reports/sbom.spdx.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":66424,"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":146,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-22T12:57:50+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"}}...
|
push
|
2
|
30
|
1792645308
|
1792645311
|
0
|
1792645307
|
1792645323
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25282
|
chore(reports): 记录智能体完善验收与工作台部署 @ 6ead5071
|
116
|
5
|
platform.yml
|
426
|
5
|
0
|
refs/heads/main
|
150ba757901d9c763226464dd896a1a66baa8e13
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6ead507113994307a24f505485293b466dcad320","after":"150ba757901d9c763226464dd896a1a66baa8e13","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/6ead507113994307a24f505485293b466dcad320...150ba757901d9c763226464dd896a1a66baa8e13","commits":[{"id":"150ba757901d9c763226464dd896a1a66baa8e13","message":"chore(reports): 记录智能体完善验收与工作台部署 @ 6ead5071\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/150ba757901d9c763226464dd896a1a66baa8e13","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-09T17:31:11-07:00","added":["docs/evidence/control-plane-completion-2026-10-09/deployed-runtime.json","docs/evidence/control-plane-completion-2026-10-09/deployment.json","docs/evidence/control-plane-completion-2026-10-09/parser-check.json","docs/evidence/control-plane-completion-2026-10-09/targeted-validation.json","docs/evidence/control-plane-completion-2026-10-09/validation.json","docs/企业控制面智能体完善与部署记录-2026-10-09.md"],"removed":[],"modified":["reports/workbench-ui.latest.json"]}],"total_commits":0,"head_commit":{"id":"150ba757901d9c763226464dd896a1a66baa8e13","message":"chore(reports): 记录智能体完善验收与工作台部署 @ 6ead5071\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/150ba757901d9c763226464dd896a1a66baa8e13","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-09T17:31:11-07:00","added":["docs/evidence/control-plane-completion-2026-10-09/deployed-runtime.json","docs/evidence/control-plane-completion-2026-10-09/deployment.json","docs/evidence/control-plane-completion-2026-10-09/parser-check.json","docs/evidence/control-plane-completion-2026-10-09/targeted-validation.json","docs/evidence/control-plane-completion-2026-10-09/validation.json","docs/企业控制面智能体完善与部署记录-2026-10-09.md"],"removed":[],"modified":["reports/workbench-ui.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":30406,"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":43,"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-10T08:30:07+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"}}...
|
push
|
3
|
28
|
1791592286
|
1791592334
|
0
|
1791592280
|
1791592339
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24521
|
chore(reports): 记录作用域基线核验结果
|
116
|
5
|
platform.yml
|
329
|
5
|
0
|
refs/heads/main
|
3897e90264cb589cf150aeea5f7fabc00e2a70fd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c49a384105e642b8fb09b915dbf9687bb19ba43f","after":"3897e90264cb589cf150aeea5f7fabc00e2a70fd","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/c49a384105e642b8fb09b915dbf9687bb19ba43f...3897e90264cb589cf150aeea5f7fabc00e2a70fd","commits":[{"id":"3897e90264cb589cf150aeea5f7fabc00e2a70fd","message":"chore(reports): 记录作用域基线核验结果\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3897e90264cb589cf150aeea5f7fabc00e2a70fd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-24T16:00:44-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"f80a429e23596a40871459b46fc563aface05c4d","message":"chore(reports): 重绑干净的文档声明证据\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f80a429e23596a40871459b46fc563aface05c4d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-24T16:00:36-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json"]},{"id":"e952d3eb27780a1922954e3f92ad3e79e6fd012f","message":"fix(governance): 固定证据作用域下限与例外期限\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e952d3eb27780a1922954e3f92ad3e79e6fd012f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-24T15:59:57-07:00","added":["governance/evidence-scope-floor.json"],"removed":[],"modified":["docs/对抗性验收-2026-09-24.md","governance/README.md","governance/check-evidence-freshness.mjs","governance/package.json","governance/test/check-evidence-freshness.test.mjs"]}],"total_commits":0,"head_commit":{"id":"3897e90264cb589cf150aeea5f7fabc00e2a70fd","message":"chore(reports): 记录作用域基线核验结果\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3897e90264cb589cf150aeea5f7fabc00e2a70fd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-24T16:00:44-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.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":17845,"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":40,"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-09-25T06:59:26+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"}}...
|
push
|
3
|
14
|
0
|
1790291696
|
0
|
1790290869
|
1790291696
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25910
|
chore(reports): 补齐已完成HR部署后静态来源核验记录
|
83
|
5
|
governance.yml
|
74
|
5
|
0
|
refs/heads/main
|
a10760799e79329c2346d872e8ddf54055936aaf
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9215cef5ee645f8aa36e5f6c1d9ba69675f38490","after":"a10760799e79329c2346d872e8ddf54055936aaf","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9215cef5ee645f8aa36e5f6c1d9ba69675f38490...a10760799e79329c2346d872e8ddf54055936aaf","commits":[{"id":"a10760799e79329c2346d872e8ddf54055936aaf","message":"chore(reports): 补齐已完成HR部署后静态来源核验记录\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a10760799e79329c2346d872e8ddf54055936aaf","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-16T06:20:37-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"a10760799e79329c2346d872e8ddf54055936aaf","message":"chore(reports): 补齐已完成HR部署后静态来源核验记录\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a10760799e79329c2346d872e8ddf54055936aaf","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-16T06:20:37-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":10202,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-16T20:30:12+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"}}...
|
push
|
2
|
6
|
1792156841
|
1792156900
|
0
|
1792156840
|
1792156900
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25911
|
chore(reports): 补齐已完成HR部署后静态来源核验记录
|
83
|
5
|
platform-governance.yml
|
75
|
5
|
0
|
refs/heads/main
|
a10760799e79329c2346d872e8ddf54055936aaf
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9215cef5ee645f8aa36e5f6c1d9ba69675f38490","after":"a10760799e79329c2346d872e8ddf54055936aaf","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9215cef5ee645f8aa36e5f6c1d9ba69675f38490...a10760799e79329c2346d872e8ddf54055936aaf","commits":[{"id":"a10760799e79329c2346d872e8ddf54055936aaf","message":"chore(reports): 补齐已完成HR部署后静态来源核验记录\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a10760799e79329c2346d872e8ddf54055936aaf","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-16T06:20:37-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"a10760799e79329c2346d872e8ddf54055936aaf","message":"chore(reports): 补齐已完成HR部署后静态来源核验记录\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a10760799e79329c2346d872e8ddf54055936aaf","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-16T06:20:37-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"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":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":10202,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-16T20:30:12+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"}}...
|
push
|
1
|
8
|
1792156900
|
1792156918
|
0
|
1792156840
|
1792156918
|
|
|
0
|
Edit
Delete
|
|
26581
|
chore(reports): 蓝图现场读数与 H22 更新后 HR 全量 runtime/UI 验 chore(reports): 蓝图现场读数与 H22 更新后 HR 全量 runtime/UI 验收与静态报告回绑 @ 114fb95...
|
83
|
5
|
governance.yml
|
158
|
5
|
0
|
refs/pull/13/head
|
c306b95d12e89381ab0547bc7d3b951fd7f23af8
|
0
|
0
|
0
|
pull_request_sync
|
{"action":"synchronized","numb {"action":"synchronized","number":13,"pull_request":{"id":229,"url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13","number":13,"user":{"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"},"title":"docs(integration): 蓝图补服务级对接矩阵,按 04 CHG-061 订正镜像与 H1/H5/H21","body":"## 内容\r\n\r\n- 对接蓝图新增 §2.5 服务级对接矩阵:HR 与 02/03/04 共 20 个对接点,HR 侧写到 file:line,并标明 dev 实际跑通过的只有 3 条:事实写入、Scope 来源、OS 装载产品包。\r\n- 按 04 `e50aad416`(CHG-061)订正:\r\n - 应用清单镜像已合到 0.19.6,工作区镜像剩 5 处差异(H1);\r\n - 4 条 HR 事实已在 Catalog 登记为 draft,H5 的 Catalog 半边完成;\r\n - Scope 改按 Catalog producer 接受 `juhai.hr` 组织事实,H21 部分关闭,剩载荷约束与投影器现场摄取。\r\n- 新增缺口:\r\n - H25:OS 清单契约仍强制双后端,HR 清单里的 Fastify 声明是占位,不能单方删除;\r\n - H26:门店归属事实没有生产者;\r\n - H27:IdP 令牌 `aud` 是生成的 UUID,不是 `juhai.hr`;\r\n - H28:数字智能层自带一份 0.19.5 副本。\r\n- 同步落地状态:CLAUDE.md G23、两份 CHG 草稿、人域对照表。\r\n- 已合入 `main` `46da429`:CLAUDE.md 冲突以 main 为准,只叠加本分支的 H21 订正。\r\n\r\n## 验证(本地,合入 main 后)\r\n\r\n- 通过:`check:governance-docs`、`check:docs-truth`、`check:app-manifest`(14/14)、`check:d3`。\r\n- 未重跑:`check:runtime` / `check:ui`。本 PR 改了文档,runtime/UI 报告的来源指纹需要回绑。\r\n- 远端 CI 未查验。\r\n\r\n只改 5 份文档,不改代码、产品清单或报告。\r\n\r\n🤖 Generated with [Claude Code](https://claude.com/claude-code)","labels":[],"milestone":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_reviewers_teams":[],"state":"open","draft":false,"is_locked":false,"comments":0,"additions":256,"deletions":185,"changed_files":30,"html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13","diff_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13.diff","patch_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13.patch","mergeable":false,"merged":false,"merged_at":null,"merge_commit_sha":null,"merged_by":null,"allow_maintainer_edit":false,"base":{"label":"main","ref":"main","sha":"46da4296a3481dbabadf5422f27043a6d27efa52","repo_id":83,"repo":{"id":83,"owner":{"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"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":17629,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":9,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-28T08:37:16+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]}},"head":{"label":"claude/ai-hr-system-integration-analysis-380fcb","ref":"claude/ai-hr-system-integration-analysis-380fcb","sha":"c306b95d12e89381ab0547bc7d3b951fd7f23af8","repo_id":83,"repo":{"id":83,"owner":{"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"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":17629,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":9,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-28T08:37:16+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]}},"merge_base":"46da4296a3481dbabadf5422f27043a6d27efa52","due_date":null,"created_at":"2026-10-28T08:02:30+08:00","updated_at":"2026-10-28T08:51:33+08:00","closed_at":null,"pin_order":0},"requested_reviewer":null,"repository":{"id":83,"owner":{"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"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":17629,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":9,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-28T08:37:16+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"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"},"commit_id":"","review":null}...
|
pull_request
|
2
|
6
|
1793148693
|
1793148717
|
0
|
1793148693
|
1793148717
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/pull/13/head
|
1
|
Edit
Delete
|
|
26582
|
chore(reports): 蓝图现场读数与 H22 更新后 HR 全量 runtime/UI 验 chore(reports): 蓝图现场读数与 H22 更新后 HR 全量 runtime/UI 验收与静态报告回绑 @ 114fb95...
|
83
|
5
|
platform-governance.yml
|
159
|
5
|
0
|
refs/pull/13/head
|
c306b95d12e89381ab0547bc7d3b951fd7f23af8
|
0
|
0
|
0
|
pull_request_sync
|
{"action":"synchronized","numb {"action":"synchronized","number":13,"pull_request":{"id":229,"url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13","number":13,"user":{"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"},"title":"docs(integration): 蓝图补服务级对接矩阵,按 04 CHG-061 订正镜像与 H1/H5/H21","body":"## 内容\r\n\r\n- 对接蓝图新增 §2.5 服务级对接矩阵:HR 与 02/03/04 共 20 个对接点,HR 侧写到 file:line,并标明 dev 实际跑通过的只有 3 条:事实写入、Scope 来源、OS 装载产品包。\r\n- 按 04 `e50aad416`(CHG-061)订正:\r\n - 应用清单镜像已合到 0.19.6,工作区镜像剩 5 处差异(H1);\r\n - 4 条 HR 事实已在 Catalog 登记为 draft,H5 的 Catalog 半边完成;\r\n - Scope 改按 Catalog producer 接受 `juhai.hr` 组织事实,H21 部分关闭,剩载荷约束与投影器现场摄取。\r\n- 新增缺口:\r\n - H25:OS 清单契约仍强制双后端,HR 清单里的 Fastify 声明是占位,不能单方删除;\r\n - H26:门店归属事实没有生产者;\r\n - H27:IdP 令牌 `aud` 是生成的 UUID,不是 `juhai.hr`;\r\n - H28:数字智能层自带一份 0.19.5 副本。\r\n- 同步落地状态:CLAUDE.md G23、两份 CHG 草稿、人域对照表。\r\n- 已合入 `main` `46da429`:CLAUDE.md 冲突以 main 为准,只叠加本分支的 H21 订正。\r\n\r\n## 验证(本地,合入 main 后)\r\n\r\n- 通过:`check:governance-docs`、`check:docs-truth`、`check:app-manifest`(14/14)、`check:d3`。\r\n- 未重跑:`check:runtime` / `check:ui`。本 PR 改了文档,runtime/UI 报告的来源指纹需要回绑。\r\n- 远端 CI 未查验。\r\n\r\n只改 5 份文档,不改代码、产品清单或报告。\r\n\r\n🤖 Generated with [Claude Code](https://claude.com/claude-code)","labels":[],"milestone":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_reviewers_teams":[],"state":"open","draft":false,"is_locked":false,"comments":0,"additions":256,"deletions":185,"changed_files":30,"html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13","diff_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13.diff","patch_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/13.patch","mergeable":false,"merged":false,"merged_at":null,"merge_commit_sha":null,"merged_by":null,"allow_maintainer_edit":false,"base":{"label":"main","ref":"main","sha":"46da4296a3481dbabadf5422f27043a6d27efa52","repo_id":83,"repo":{"id":83,"owner":{"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"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":17629,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":9,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-28T08:37:16+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]}},"head":{"label":"claude/ai-hr-system-integration-analysis-380fcb","ref":"claude/ai-hr-system-integration-analysis-380fcb","sha":"c306b95d12e89381ab0547bc7d3b951fd7f23af8","repo_id":83,"repo":{"id":83,"owner":{"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"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":17629,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":9,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-28T08:37:16+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]}},"merge_base":"46da4296a3481dbabadf5422f27043a6d27efa52","due_date":null,"created_at":"2026-10-28T08:02:30+08:00","updated_at":"2026-10-28T08:51:33+08:00","closed_at":null,"pin_order":0},"requested_reviewer":null,"repository":{"id":83,"owner":{"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"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":17629,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":9,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-28T08:37:16+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"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"},"commit_id":"","review":null}...
|
pull_request
|
1
|
8
|
1793148717
|
1793148734
|
0
|
1793148693
|
1793148734
|
|
|
0
|
Edit
Delete
|
|
26553
|
chore(reports): 落地合并树工作台快照回绑 @ a456b6eaf(S2,嵌入最新证据 chore(reports): 落地合并树工作台快照回绑 @ a456b6eaf(S2,嵌入最新证据新鲜度)...
|
116
|
5
|
platform.yml
|
1067
|
5
|
0
|
refs/heads/main
|
fe76459506c00e97277e0430e4e3da73fdddd1b3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"564aa48254a44e138a128c71142f50346612fb91","after":"fe76459506c00e97277e0430e4e3da73fdddd1b3","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/564aa48254a44e138a128c71142f50346612fb91...fe76459506c00e97277e0430e4e3da73fdddd1b3","commits":[{"id":"fe76459506c00e97277e0430e4e3da73fdddd1b3","message":"chore(reports): 落地合并树工作台快照回绑 @ a456b6eaf(S2,嵌入最新证据新鲜度)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fe76459506c00e97277e0430e4e3da73fdddd1b3","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-27T11:11:29-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"a456b6eaf9d071ac0430f0bfbcc09b7edad2e235","message":"chore(reports): 落地合并树证据新鲜度回绑 @ 306698a16\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a456b6eaf9d071ac0430f0bfbcc09b7edad2e235","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-27T11:11:28-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"306698a16f6b964e8fc3c4664bfe46529757dd75","message":"chore(reports): 落地合并树工作台快照回绑 @ bf9a5cc04(S1)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/306698a16f6b964e8fc3c4664bfe46529757dd75","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-27T11:11:21-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"bf9a5cc04c251d54ff0e4301094ccb736e501c25","message":"chore(reports): 落地合并树 port-conformance 回绑 @ 879523699\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bf9a5cc04c251d54ff0e4301094ccb736e501c25","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-27T11:11:21-07:00","added":[],"removed":[],"modified":["reports/port-conformance.latest.json"]},{"id":"879523699397c3955a74584582247c0469034389","message":"chore(reports): 落地合并树根链静态报告回绑 @ 9d6a78517(root pnpm check 31 环通过;evidence 环仅工作台快照过期,随后单独回绑)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/879523699397c3955a74584582247c0469034389","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-27T11:11:17-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.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-kit.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"]}],"total_commits":0,"head_commit":{"id":"fe76459506c00e97277e0430e4e3da73fdddd1b3","message":"chore(reports): 落地合并树工作台快照回绑 @ a456b6eaf(S2,嵌入最新证据新鲜度)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fe76459506c00e97277e0430e4e3da73fdddd1b3","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-27T11:11:29-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":128288,"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":1,"watchers_count":1,"branch_count":156,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-28T01:21:16+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"}}...
|
push
|
2
|
30
|
1793124737
|
1793124951
|
0
|
1793124735
|
1793124994
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26684
|
chore(reports): 能力操作/角色授权/业务概览批次静态门禁与 runtime 链回绑 chore(reports): 能力操作/角色授权/业务概览批次静态门禁与 runtime 链回绑 @ bb42e4815...
|
116
|
5
|
platform.yml
|
1119
|
5
|
0
|
refs/heads/main
|
fd712573ddf972b07fd664695dc74a484d2bf202
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d0335bc7c145ca8e547e7705d7e9cf1ee2a34f2a","after":"fd712573ddf972b07fd664695dc74a484d2bf202","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/d0335bc7c145ca8e547e7705d7e9cf1ee2a34f2a...fd712573ddf972b07fd664695dc74a484d2bf202","commits":[{"id":"fd712573ddf972b07fd664695dc74a484d2bf202","message":"chore(reports): 能力操作/角色授权/业务概览批次静态门禁与 runtime 链回绑 @ bb42e4815\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fd712573ddf972b07fd664695dc74a484d2bf202","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-30T20:11:58-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/module-imports.latest.json","reports/stub-surface.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-kit.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":"bb42e4815235739174fc92797e4fd41f54ca3651","message":"chore(reports): 工作台浏览器回归回绑 @ 4394fabea\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bb42e4815235739174fc92797e4fd41f54ca3651","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-30T20:11:45-07:00","added":[],"removed":[],"modified":["reports/workbench-ui.latest.json"]},{"id":"4394fabeae002c220f3642bba43c6c97f1bce253","message":"feat(workbench): 业务中台概览、模块工作区标签与登录提示按控制台设计;WB-09 补运维快照桩\n\n运行信息页新增的部署采用表会读运维快照,WB-09 的夹具拦截未声明读取,补最小快照桩。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4394fabeae002c220f3642bba43c6c97f1bce253","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-30T20:03:00-07:00","added":[],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","runtime/apps/web/e2e-workbench/enterprise-spaces.spec.ts","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/apps/workbench/src/app/business/page.tsx","runtime/apps/workbench/src/app/runtime/page.tsx","runtime/apps/workbench/src/components/access-notice.tsx","runtime/apps/workbench/src/components/overview-console.tsx","runtime/apps/workbench/src/features/permissions/task-guide.tsx","runtime/apps/workbench/src/features/platform/module-workspace.tsx"]},{"id":"92e0f4524399568f92a6cead3394cd733abb7c66","message":"feat(workbench): 能力操作指标条、角色授权管理面登记条与步骤卡、运行信息部署表按控制台设计\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/92e0f4524399568f92a6cead3394cd733abb7c66","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-30T19:55:27-07:00","added":["runtime/apps/workbench/src/features/permissions/surface-strip.tsx"],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","runtime/apps/workbench/src/app/operations/page.tsx","runtime/apps/workbench/src/app/runtime/page.tsx","runtime/apps/workbench/src/features/permissions/authorization-manager.tsx"]}],"total_commits":0,"head_commit":{"id":"fd712573ddf972b07fd664695dc74a484d2bf202","message":"chore(reports): 能力操作/角色授权/业务概览批次静态门禁与 runtime 链回绑 @ bb42e4815\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fd712573ddf972b07fd664695dc74a484d2bf202","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-30T20:11:58-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/module-imports.latest.json","reports/stub-surface.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-kit.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":93865,"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":1,"watchers_count":1,"branch_count":160,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-31T11:00:29+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"}}...
|
push
|
3
|
10
|
0
|
1793416409
|
0
|
1793416347
|
1793416409
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26211
|
chore(reports): 联建默认工作区修复静态发布材料
|
116
|
5
|
platform.yml
|
939
|
5
|
0
|
refs/heads/main
|
72c27140d824415ed3f6e49c44a6c4f1ac7af7b6
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7609411ff6936a93aab456f47844e33ecc60e004","after":"72c27140d824415ed3f6e49c44a6c4f1ac7af7b6","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/7609411ff6936a93aab456f47844e33ecc60e004...72c27140d824415ed3f6e49c44a6c4f1ac7af7b6","commits":[{"id":"72c27140d824415ed3f6e49c44a6c4f1ac7af7b6","message":"chore(reports): 联建默认工作区修复静态发布材料\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/72c27140d824415ed3f6e49c44a6c4f1ac7af7b6","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-20T05:40:01-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"e3cd36cdf7d73dc78b18260d01605378775e1cc5","message":"chore(reports): 默认工作区导航修复全量与静态验收回绑\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e3cd36cdf7d73dc78b18260d01605378775e1cc5","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-20T05:39:43-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/revocation-sla.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-differential.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-kit.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-acceptance.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":"35025b830387b99f6552a94be71c4e606c1be663","message":"docs(workbench): 归档既有真库条目并同步当前证据来源\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/35025b830387b99f6552a94be71c4e606c1be663","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-20T05:37:26-07:00","added":[],"removed":["runtime/docs/证据新鲜度历史.md"],"modified":["docs/证据新鲜度历史.md","runtime/CLAUDE.md"]},{"id":"90a1e2b3b8b534e93050e266d89e772e2619dcce","message":"test(workbench): 限定总览回归导航并记录真库来源\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/90a1e2b3b8b534e93050e266d89e772e2619dcce","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-20T05:34:29-07:00","added":["runtime/docs/证据新鲜度历史.md"],"removed":[],"modified":["runtime/CLAUDE.md","runtime/apps/web/e2e-workbench/enterprise-spaces.spec.ts"]},{"id":"cd12104a26c96462c6ef0aa9b7d9800983e74021","message":"merge: 合流默认工作区导航修复与最新模型配置\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/cd12104a26c96462c6ef0aa9b7d9800983e74021","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-20T05:34:29-07:00","added":[],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","docs/企业控制面使用与对接流程说明书.md","runtime/apps/web/e2e-workbench/enterprise-spaces.spec.ts","runtime/apps/workbench/src/components/app-nav.tsx"]}],"total_commits":0,"head_commit":{"id":"72c27140d824415ed3f6e49c44a6c4f1ac7af7b6","message":"chore(reports): 联建默认工作区修复静态发布材料\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/72c27140d824415ed3f6e49c44a6c4f1ac7af7b6","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-20T05:40:01-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":81930,"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":137,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-20T20:09:29+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"}}...
|
push
|
2
|
30
|
1792500080
|
1792500082
|
0
|
1792500078
|
1792500094
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26661
|
chore(reports): 联建预检交付清单与治理快照
|
116
|
5
|
platform.yml
|
1101
|
5
|
0
|
refs/heads/main
|
ad788e05d9243884fa62cba70442e14512bcda99
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4f6f0b06fe1b3b41776a4502d452aeb9841a20e6","after":"ad788e05d9243884fa62cba70442e14512bcda99","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/4f6f0b06fe1b3b41776a4502d452aeb9841a20e6...ad788e05d9243884fa62cba70442e14512bcda99","commits":[{"id":"ad788e05d9243884fa62cba70442e14512bcda99","message":"chore(reports): 联建预检交付清单与治理快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ad788e05d9243884fa62cba70442e14512bcda99","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-29T22:19:03-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"eca4db8af1f082cc1b099563c31c4ef09a65e341","message":"chore(reports): 供给预检完整根链与部署等价回绑 @ fcca68d\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/eca4db8af1f082cc1b099563c31c4ef09a65e341","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-29T22:19:02-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/deployed-runtime.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.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-kit.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":"9f06ecb44d8c445d49c46a5d17c6991e2f294886","message":"docs(credential): 记录只读供给预检固定验收与目标缺项\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9f06ecb44d8c445d49c46a5d17c6991e2f294886","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-29T22:19:02-07:00","added":["docs/evidence/credential-workload-2026-10-29/probe/target-not-configured.public.json","docs/evidence/credential-workload-2026-10-29/probe/tests16.log","docs/evidence/credential-workload-2026-10-29/probe/validation.public.json"],"removed":[],"modified":["docs/credential工作负载供给与轮换-2026-10-29.md"]},{"id":"fcca68dbc89fba0ca3cce53c5ffeb6b51b04b9b2","message":"feat(credential): 增加工作负载供给只读预检与失败关闭报告\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fcca68dbc89fba0ca3cce53c5ffeb6b51b04b9b2","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-29T22:15:53-07:00","added":["stack/credentials/check-workload-supply.mjs","stack/credentials/inspect-workload-supply.mjs","stack/credentials/workload-supply.test.mjs"],"removed":[],"modified":["docs/credential工作负载供给与轮换-2026-10-29.md","stack/credentials/README.md"]}],"total_commits":0,"head_commit":{"id":"ad788e05d9243884fa62cba70442e14512bcda99","message":"chore(reports): 联建预检交付清单与治理快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ad788e05d9243884fa62cba70442e14512bcda99","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-29T22:19:03-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":90209,"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":1,"watchers_count":1,"branch_count":159,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-30T13:14:37+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"}}...
|
push
|
3
|
10
|
0
|
1793337612
|
0
|
1793337567
|
1793337612
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25496
|
chore(reports): 联建部署后的最终工作台发布快照
|
116
|
5
|
platform.yml
|
570
|
5
|
0
|
refs/heads/main
|
5ded425df41ed20a760e95960b9ab92e2adfac6b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"efaa2e70ff1cc7c044746c9b0f5e0b7d6b795aef","after":"5ded425df41ed20a760e95960b9ab92e2adfac6b","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/efaa2e70ff1cc7c044746c9b0f5e0b7d6b795aef...5ded425df41ed20a760e95960b9ab92e2adfac6b","commits":[{"id":"5ded425df41ed20a760e95960b9ab92e2adfac6b","message":"chore(reports): 联建部署后的最终工作台发布快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5ded425df41ed20a760e95960b9ab92e2adfac6b","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-10T20:40:23-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"2146ea269311237edae627ca411c42236c2a18ef","message":"chore(reports): 刷新部署后零错误证据摘要\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2146ea269311237edae627ca411c42236c2a18ef","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-10T20:40:22-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"944c05cbd51c08a4b10813d65fb2255bed649043","message":"chore(reports): 绑定在线固定镜像核验与文档一致性\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/944c05cbd51c08a4b10813d65fb2255bed649043","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-10T20:40:16-07:00","added":[],"removed":[],"modified":["reports/deployed-runtime.latest.json","reports/doc-claims.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/governance-docs.latest.json"]},{"id":"4c63274aa98c8d3792e65e1bda4cee0ec4152aab","message":"docs(audit): 记录当前服务升级、在线健康与测试资源清理\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4c63274aa98c8d3792e65e1bda4cee0ec4152aab","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-10T20:39:56-07:00","added":["docs/evidence/audit-query-2026-10-10/cleanup.json","docs/evidence/audit-query-2026-10-10/deployed-runtime.json","docs/evidence/audit-query-2026-10-10/evidence-before-deploy.json","docs/evidence/audit-query-2026-10-10/runtime-deployment.json"],"removed":[],"modified":["docs/企业审计平台查询完整性与验收-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"5ded425df41ed20a760e95960b9ab92e2adfac6b","message":"chore(reports): 联建部署后的最终工作台发布快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5ded425df41ed20a760e95960b9ab92e2adfac6b","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-10T20:40:23-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":36611,"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":52,"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-11T11:38:11+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"}}...
|
push
|
2
|
30
|
1791690047
|
1791690108
|
0
|
1791690046
|
1791691037
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26220
|
chore(reports): 联建运行证据工作台固定发布材料
|
116
|
5
|
platform.yml
|
947
|
5
|
0
|
refs/heads/main
|
8f979a0c96d0d2698824096c4cf8571133215cdf
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"65bfe2b01111dca77b1989195576a951bfdd52a5","after":"8f979a0c96d0d2698824096c4cf8571133215cdf","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/65bfe2b01111dca77b1989195576a951bfdd52a5...8f979a0c96d0d2698824096c4cf8571133215cdf","commits":[{"id":"8f979a0c96d0d2698824096c4cf8571133215cdf","message":"chore(reports): 联建运行证据工作台固定发布材料\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/8f979a0c96d0d2698824096c4cf8571133215cdf","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-20T07:38:32-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"b9902ea435511647b02c603719e77f825034e974","message":"chore(reports): 运行证据最终145项与根链回绑 @ c4925e810\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b9902ea435511647b02c603719e77f825034e974","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-20T07:38:31-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.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-kit.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":"c4925e810c7746600814539d55ba2aa9e97eb483","message":"fix(workbench): 消费接口拒绝与平台会话分别判责\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c4925e810c7746600814539d55ba2aa9e97eb483","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-20T07:35:49-07:00","added":[],"removed":[],"modified":["runtime/apps/web/e2e-workbench/runtime-evidence.spec.ts","runtime/apps/workbench/src/features/platform/runtime-evidence.tsx","runtime/apps/workbench/src/features/platform/service-workspace.tsx"]},{"id":"3a78d4bfe56b86091eabf8439f6596ed7da489fa","message":"chore(reports): 工作台运行证据发布快照与清单联建 @ 7aaa90bdc\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3a78d4bfe56b86091eabf8439f6596ed7da489fa","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-20T07:32:08-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"7aaa90bdc8365ac5620df4c627a31e65e7d415e5","message":"chore(reports): 工作台运行证据145项与静态门禁回绑 @ e76380266\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7aaa90bdc8365ac5620df4c627a31e65e7d415e5","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-20T07:31:45-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.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/code-sets.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/governance-kit.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.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-kit.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"]}],"total_commits":0,"head_commit":{"id":"8f979a0c96d0d2698824096c4cf8571133215cdf","message":"chore(reports): 联建运行证据工作台固定发布材料\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/8f979a0c96d0d2698824096c4cf8571133215cdf","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-20T07:38:32-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.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":85541,"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":137,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-20T22:10:15+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"}}...
|
push
|
2
|
30
|
1792507174
|
1792507177
|
0
|
1792507174
|
1792507189
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|