|
25424
|
docs(scope): record activated HR Owner and real lo docs(scope): record activated HR Owner and real local identity acceptance...
|
83
|
5
|
governance.yml
|
68
|
5
|
0
|
refs/heads/main
|
00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","after":"00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/a982f35dd3b8b281fec5c985bcb2f99de9059c57...00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","commits":[{"id":"00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","message":"docs(scope): record activated HR Owner and real local identity acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","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-10T07:45:17-07:00","added":[],"removed":[],"modified":["reports/scope-development-deployment.latest.json"]}],"total_commits":0,"head_commit":{"id":"00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","message":"docs(scope): record activated HR Owner and real local identity acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","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-10T07:45:17-07:00","added":[],"removed":[],"modified":["reports/scope-development-deployment.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":10035,"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-10T18:59: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
|
6
|
1791643522
|
1791643580
|
0
|
1791643521
|
1791643580
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25423
|
Merge synchronized PR history with identical compl Merge synchronized PR history with identical completed code...
|
116
|
5
|
platform.yml
|
522
|
5
|
0
|
refs/heads/main
|
08ad98372c0e0958da854cb17e7a1be3a40fc6b9
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e4e5d607a22b4090dd2986d38d4093bf17395c7a","after":"08ad98372c0e0958da854cb17e7a1be3a40fc6b9","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/e4e5d607a22b4090dd2986d38d4093bf17395c7a...08ad98372c0e0958da854cb17e7a1be3a40fc6b9","commits":[{"id":"08ad98372c0e0958da854cb17e7a1be3a40fc6b9","message":"Merge synchronized PR history with identical completed code\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/08ad98372c0e0958da854cb17e7a1be3a40fc6b9","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-10T07:40:25-07:00","added":[],"removed":[],"modified":[]},{"id":"e80e81e477d2c33973c327cd68424dcf306a00b8","message":"chore(workbench): bind completed parallel integration materials\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e80e81e477d2c33973c327cd68424dcf306a00b8","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-10T07:38:25-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"6c7b8cd43104481f38d2b5a307aff4c65df89fab","message":"chore(reports): verify final merged notification execution fixture\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6c7b8cd43104481f38d2b5a307aff4c65df89fab","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-10T07:38:17-07:00","added":[],"removed":[],"modified":["reports/execution-slices.latest.json"]},{"id":"ec761b079ebe7111300506427ae54a569f68a55d","message":"Merge completed integration history and retain all acceptance records\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ec761b079ebe7111300506427ae54a569f68a55d","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-10T07:37:41-07:00","added":["docs/evidence/all-branches-merge-2026-10-10/baseline-deployed.json","docs/evidence/all-branches-merge-2026-10-10/contracts-install.log.gz","docs/evidence/all-branches-merge-2026-10-10/execution-slices-final.log.gz","docs/evidence/all-branches-merge-2026-10-10/execution-slices.log.gz","docs/evidence/all-branches-merge-2026-10-10/identity-final-install.log.gz","docs/evidence/all-branches-merge-2026-10-10/identity-static.log.gz","docs/evidence/all-branches-merge-2026-10-10/initial-inventory.json","docs/evidence/all-branches-merge-2026-10-10/module-tests.log.gz","docs/evidence/all-branches-merge-2026-10-10/root-check.log.gz","docs/evidence/all-branches-merge-2026-10-10/root-final.log.gz","docs/evidence/all-branches-merge-2026-10-10/runtime-install.log.gz","docs/evidence/all-branches-merge-2026-10-10/service-health.json","docs/evidence/all-branches-merge-2026-10-10/validation.json","docs/evidence/scope-dev-2026-10-10/deployment-attempts.json","docs/evidence/scope-dev-2026-10-10/workbench-deployment.json","docs/全部分支合并记录-2026-10-10.md"],"removed":["reports/scope-deployment-attempts.latest.json","reports/scope-workbench-deployment.latest.json"],"modified":["governance/evidence-scopes.json","identity/reports/contract-consumers.latest.json","identity/reports/docs-truth.latest.json","identity/reports/dual-backend-parity.latest.json","identity/reports/fork-readiness.latest.json","identity/reports/governance-docs.latest.json","identity/reports/migrations.latest.json","identity/reports/naming.latest.json","identity/reports/schema-sync.latest.json","identity/reports/statemachine-write-guard.latest.json","identity/reports/validation-source.latest.json","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/deployed-runtime.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/execution-slices.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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json","runtime/test/integration/execution-slices.mjs"]}],"total_commits":0,"head_commit":{"id":"08ad98372c0e0958da854cb17e7a1be3a40fc6b9","message":"Merge synchronized PR history with identical completed code\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/08ad98372c0e0958da854cb17e7a1be3a40fc6b9","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-10T07:40:25-07:00","added":[],"removed":[],"modified":[]},"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":25113,"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":49,"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-10T22:39: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
|
1791643239
|
1791643290
|
0
|
1791643238
|
1791643316
|
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
|
|
25422
|
merge: 纳入横切最终 HTTP 发布回执
|
116
|
5
|
platform.yml
|
521
|
5
|
0
|
refs/heads/main
|
e4e5d607a22b4090dd2986d38d4093bf17395c7a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5128ee70af0143b54bf9b65672e9474897319ed0","after":"e4e5d607a22b4090dd2986d38d4093bf17395c7a","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/5128ee70af0143b54bf9b65672e9474897319ed0...e4e5d607a22b4090dd2986d38d4093bf17395c7a","commits":[{"id":"e4e5d607a22b4090dd2986d38d4093bf17395c7a","message":"merge: 纳入横切最终 HTTP 发布回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e4e5d607a22b4090dd2986d38d4093bf17395c7a","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-10T07:37:46-07:00","added":["docs/evidence/cross-cutting-2026-10-10/execution-slices-merged.json"],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/ci-fixes.json","docs/evidence/cross-cutting-2026-10-10/workbench-publish.json","docs/横切运行底座落地-2026-10-10.md"]},{"id":"efc4af5bf67a882a1da1f3ff97b28b6a2c220753","message":"docs(workbench): verify combined snapshot publication over HTTP\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/efc4af5bf67a882a1da1f3ff97b28b6a2c220753","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-10T07:36:13-07:00","added":[],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/workbench-publish.json"]},{"id":"68364b41a5b866135f8cc46f6cf777737c484f98","message":"chore(workbench): bind combined public-file and cross-cutting evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/68364b41a5b866135f8cc46f6cf777737c484f98","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-10T07:34:52-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"4b8a545559fa271c8574ceab8ff0da3d36d1cff3","message":"docs(acceptance): preserve merged public-file and uncertain-effect checks\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4b8a545559fa271c8574ceab8ff0da3d36d1cff3","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-10T07:34:45-07:00","added":["docs/evidence/cross-cutting-2026-10-10/execution-slices-merged.json"],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/ci-fixes.json","docs/横切运行底座落地-2026-10-10.md","reports/execution-slices.latest.json"]}],"total_commits":0,"head_commit":{"id":"e4e5d607a22b4090dd2986d38d4093bf17395c7a","message":"merge: 纳入横切最终 HTTP 发布回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e4e5d607a22b4090dd2986d38d4093bf17395c7a","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-10T07:37:46-07:00","added":["docs/evidence/cross-cutting-2026-10-10/execution-slices-merged.json"],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/ci-fixes.json","docs/evidence/cross-cutting-2026-10-10/workbench-publish.json","docs/横切运行底座落地-2026-10-10.md"]},"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":25056,"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":49,"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-10T22:36:31+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
|
1791643086
|
1791643138
|
0
|
1791643086
|
1791643164
|
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
|
|
25421
|
merge: 收纳已覆盖的并行主线合流历史
|
116
|
5
|
platform.yml
|
520
|
5
|
0
|
refs/heads/main
|
5128ee70af0143b54bf9b65672e9474897319ed0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e8c356bd2aef47427d5c1b28337a2add3b2db48f","after":"5128ee70af0143b54bf9b65672e9474897319ed0","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/e8c356bd2aef47427d5c1b28337a2add3b2db48f...5128ee70af0143b54bf9b65672e9474897319ed0","commits":[{"id":"5128ee70af0143b54bf9b65672e9474897319ed0","message":"merge: 收纳已覆盖的并行主线合流历史\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5128ee70af0143b54bf9b65672e9474897319ed0","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-10T07:34:39-07:00","added":[],"removed":[],"modified":[]},{"id":"2d86b0870ac98f9aa20e905365524090c642fc1c","message":"Merge main public-file acceptance without losing cross-cutting CI fixes\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2d86b0870ac98f9aa20e905365524090c642fc1c","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-10T07:32:50-07:00","added":["docs/evidence/public-file-2026-10-10/ci-execution-slices-38044795889.json","docs/evidence/public-file-2026-10-10/ci-runtime-sdk-missing-38044795889.json","docs/evidence/public-file-2026-10-10/deployed-runtime-final-clean.json","docs/evidence/public-file-2026-10-10/docker-restart-recovery.json","docs/evidence/public-file-2026-10-10/execution-slices-final-clean.json","docs/evidence/public-file-2026-10-10/final-snapshot-deployment.json","docs/evidence/public-file-2026-10-10/openbao-recovery.json","docs/evidence/public-file-2026-10-10/post-restart-module.log","docs/evidence/public-file-2026-10-10/post-restart-slices-old-notification-assertion.log","docs/evidence/public-file-2026-10-10/post-restart-slices-reconciled.log","docs/evidence/public-file-2026-10-10/static-final-results.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md","runtime/test/integration/execution-slices.mjs"]}],"total_commits":0,"head_commit":{"id":"5128ee70af0143b54bf9b65672e9474897319ed0","message":"merge: 收纳已覆盖的并行主线合流历史\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5128ee70af0143b54bf9b65672e9474897319ed0","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-10T07:34:39-07:00","added":[],"removed":[],"modified":[]},"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":24970,"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":49,"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-10T22:32: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
|
30
|
1791642885
|
1791642936
|
0
|
1791642883
|
1791642962
|
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
|
|
25420
|
chore(reports): 全分支最终快照与服务等价核验 @ c4e9a20f
|
116
|
5
|
platform.yml
|
519
|
5
|
0
|
refs/heads/main
|
e8c356bd2aef47427d5c1b28337a2add3b2db48f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","after":"e8c356bd2aef47427d5c1b28337a2add3b2db48f","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde...e8c356bd2aef47427d5c1b28337a2add3b2db48f","commits":[{"id":"e8c356bd2aef47427d5c1b28337a2add3b2db48f","message":"chore(reports): 全分支最终快照与服务等价核验 @ c4e9a20f\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8c356bd2aef47427d5c1b28337a2add3b2db48f","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-10T07:32:26-07:00","added":[],"removed":[],"modified":["reports/deployed-runtime.latest.json","reports/evidence-freshness.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":"c4e9a20f301b670ade5647126664d00e3fe6f1e7","message":"docs(merge): 补记并行收尾汇合及最终全引用核验\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c4e9a20f301b670ade5647126664d00e3fe6f1e7","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-10T07:31:56-07:00","added":["docs/evidence/all-branches-merge-2026-10-10/execution-slices-final.log.gz"],"removed":[],"modified":["docs/evidence/all-branches-merge-2026-10-10/validation.json","docs/全部分支合并记录-2026-10-10.md"]},{"id":"d03d2ce29b85429f84146f270eae903e46f26a86","message":"merge: 纳入并行任务最新文档与验收收尾\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d03d2ce29b85429f84146f270eae903e46f26a86","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-10T07:31:53-07:00","added":[],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/ci-fixes.json","docs/横切运行底座落地-2026-10-10.md","reports/evidence-freshness.latest.json"]},{"id":"33ff6ff4cca3970152d2a025f7967fc8ed9ac24d","message":"chore(workbench): bind final CI repair evidence and deployment view\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33ff6ff4cca3970152d2a025f7967fc8ed9ac24d","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-10T07:30:45-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"7dc8ddbac75246f7f137b027349b74ea878ac147","message":"merge: 同步并行公共文件主线最终发布回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7dc8ddbac75246f7f137b027349b74ea878ac147","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-10T07:30:38-07:00","added":["docs/evidence/public-file-2026-10-10/final-snapshot-deployment.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"e8c356bd2aef47427d5c1b28337a2add3b2db48f","message":"chore(reports): 全分支最终快照与服务等价核验 @ c4e9a20f\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8c356bd2aef47427d5c1b28337a2add3b2db48f","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-10T07:32:26-07:00","added":[],"removed":[],"modified":["reports/deployed-runtime.latest.json","reports/evidence-freshness.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":24426,"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":49,"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-10T22:30: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
|
1791642759
|
1791642810
|
0
|
1791642758
|
1791642837
|
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
|
|
25419
|
docs(public-file): record final snapshot publicati docs(public-file): record final snapshot publication readback...
|
116
|
5
|
platform.yml
|
518
|
5
|
0
|
refs/heads/main
|
e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"20c8679b2967eca32718f97c72dd1d0912c6ccf4","after":"e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/20c8679b2967eca32718f97c72dd1d0912c6ccf4...e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","commits":[{"id":"e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","message":"docs(public-file): record final snapshot publication readback\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","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-10T07:29:38-07:00","added":["docs/evidence/public-file-2026-10-10/final-snapshot-deployment.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]},{"id":"4b0a738e69be317723d3a08074aa101e2bcce88a","message":"chore(workbench): bind final public-file acceptance snapshots to clean source\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4b0a738e69be317723d3a08074aa101e2bcce88a","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-10T07:27:51-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"04013920de24495707bd30306a89697262b4f4ca","message":"docs(public-file): preserve final acceptance results and recovery lesson\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/04013920de24495707bd30306a89697262b4f4ca","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-10T07:27:31-07:00","added":["docs/evidence/public-file-2026-10-10/deployed-runtime-final-clean.json","docs/evidence/public-file-2026-10-10/execution-slices-final-clean.json","docs/evidence/public-file-2026-10-10/static-final-results.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]},{"id":"b58b585921bc848e386fdea4d296d57df6170798","message":"docs(public-file): finalize clean acceptance and Docker recovery evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b58b585921bc848e386fdea4d296d57df6170798","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-10T07:26:56-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/deployed-runtime.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/execution-slices.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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"9e4c18d7c354ba90c8fe930c90247f2016cdab6b","message":"test(acceptance): reconcile uncertain notification effects without resending\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9e4c18d7c354ba90c8fe930c90247f2016cdab6b","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-10T07:22:31-07:00","added":["docs/evidence/public-file-2026-10-10/ci-execution-slices-38044795889.json","docs/evidence/public-file-2026-10-10/ci-runtime-sdk-missing-38044795889.json","docs/evidence/public-file-2026-10-10/docker-restart-recovery.json","docs/evidence/public-file-2026-10-10/openbao-recovery.json","docs/evidence/public-file-2026-10-10/post-restart-module.log","docs/evidence/public-file-2026-10-10/post-restart-slices-old-notification-assertion.log","docs/evidence/public-file-2026-10-10/post-restart-slices-reconciled.log"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md","runtime/test/integration/execution-slices.mjs"]}],"total_commits":0,"head_commit":{"id":"e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","message":"docs(public-file): record final snapshot publication readback\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e2d8b36f0c9ac2dadb34ba6dadf4c641008aebde","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-10T07:29:38-07:00","added":["docs/evidence/public-file-2026-10-10/final-snapshot-deployment.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]},"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":24194,"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":49,"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-10T21:00: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
|
2
|
30
|
1791642602
|
1791642654
|
0
|
1791642601
|
1791642680
|
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
|
|
25418
|
Merge branch 'main' into codex/cross-cutti Merge branch 'main' into codex/cross-cutting-code-20261010...
|
116
|
5
|
platform.yml
|
517
|
5
|
0
|
refs/heads/main
|
20c8679b2967eca32718f97c72dd1d0912c6ccf4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f2da7e5a7aa62bccbf593f11605946b324419b18","after":"20c8679b2967eca32718f97c72dd1d0912c6ccf4","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/f2da7e5a7aa62bccbf593f11605946b324419b18...20c8679b2967eca32718f97c72dd1d0912c6ccf4","commits":[{"id":"20c8679b2967eca32718f97c72dd1d0912c6ccf4","message":"Merge branch 'main' into codex/cross-cutting-code-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/20c8679b2967eca32718f97c72dd1d0912c6ccf4","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-10T05:59:08-07:00","added":[],"removed":[],"modified":[]},{"id":"5223ebfd7576467de851df84b2a236edb5144ab0","message":"docs(workbench): archive exact HTTP hashes of final published snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5223ebfd7576467de851df84b2a236edb5144ab0","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-10T05:51:33-07:00","added":[],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/workbench-publish.json"]},{"id":"db931612ee484a6d61d7f87f439e99e417eb03f6","message":"chore(workbench): bind final catalog and ops materials to committed evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/db931612ee484a6d61d7f87f439e99e417eb03f6","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-10T05:51:07-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"71b34ff672d5ce53febaea6637fe7ad82366091c","message":"chore(reports): refresh final source evidence after workbench copy fix\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/71b34ff672d5ce53febaea6637fe7ad82366091c","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-10T05:18:04-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/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/runtime-governance.latest.json"]},{"id":"ef3d7dff43d675b4deae927972b9838ab86ec04a","message":"docs(deploy): verify clean workbench release and completed dev delivery\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ef3d7dff43d675b4deae927972b9838ab86ec04a","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-10T04:43:29-07:00","added":["docs/evidence/cross-cutting-2026-10-10/workbench-ui.json"],"removed":[],"modified":["docs/evidence/cross-cutting-2026-10-10/workbench-publish.json","docs/横切运行底座落地-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"20c8679b2967eca32718f97c72dd1d0912c6ccf4","message":"Merge branch 'main' into codex/cross-cutting-code-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/20c8679b2967eca32718f97c72dd1d0912c6ccf4","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-10T05:59:08-07:00","added":[],"removed":[],"modified":[]},"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":24193,"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":49,"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-10T20:51: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
|
1791637227
|
1791637347
|
0
|
1791637226
|
1791637390
|
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
|
|
25417
|
docs(control-plane): record merged security CI and docs(control-plane): record merged security CI and current inherited runtime...
|
117
|
5
|
governance.yml
|
204
|
5
|
0
|
refs/heads/main
|
a8bb3e5defb80919ebe6af71e18d7e20221c9a29
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4de7ffc25207203884cb41ffb752db1f53ba7066","after":"a8bb3e5defb80919ebe6af71e18d7e20221c9a29","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/4de7ffc25207203884cb41ffb752db1f53ba7066...a8bb3e5defb80919ebe6af71e18d7e20221c9a29","commits":[{"id":"a8bb3e5defb80919ebe6af71e18d7e20221c9a29","message":"docs(control-plane): record merged security CI and current inherited runtime\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/a8bb3e5defb80919ebe6af71e18d7e20221c9a29","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-10T05:51:33-07:00","added":[],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"a8bb3e5defb80919ebe6af71e18d7e20221c9a29","message":"docs(control-plane): record merged security CI and current inherited runtime\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/a8bb3e5defb80919ebe6af71e18d7e20221c9a29","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-10T05:51:33-07:00","added":[],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]},"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":24904,"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-10T19: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
|
2
|
4
|
1791636697
|
1791636712
|
0
|
1791636697
|
1791636712
|
|
|
0
|
Edit
Delete
|
|
25416
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into codex/jwt-environment-hardening-20261010...
|
116
|
5
|
platform.yml
|
516
|
5
|
0
|
refs/heads/main
|
f2da7e5a7aa62bccbf593f11605946b324419b18
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b4ddc89a845e72137fbdc12b7210c806dd841f1e","after":"f2da7e5a7aa62bccbf593f11605946b324419b18","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/b4ddc89a845e72137fbdc12b7210c806dd841f1e...f2da7e5a7aa62bccbf593f11605946b324419b18","commits":[{"id":"f2da7e5a7aa62bccbf593f11605946b324419b18","message":"Merge remote-tracking branch 'origin/main' into codex/jwt-environment-hardening-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f2da7e5a7aa62bccbf593f11605946b324419b18","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-10T05:27:45-07:00","added":["contracts/candidates/contracts/conversation-pagination.v1.openapi.json","contracts/candidates/contracts/notification-delivery-reconciliation.v1.openapi.json","docs/evidence/cross-cutting-2026-10-10/conformance-differential.latest.json","docs/evidence/cross-cutting-2026-10-10/image-digest.json","docs/evidence/cross-cutting-2026-10-10/image-smoke.latest.json","docs/evidence/cross-cutting-2026-10-10/runtime-acceptance.latest.json","docs/evidence/cross-cutting-2026-10-10/sbom.latest.json","docs/横切运行底座落地-2026-10-10.md","runtime/apps/api-fastify/src/plugins/runtime-boundary.ts","runtime/apps/api-nestjs/src/auth/ops-administrator-auth.ts","runtime/apps/api-nestjs/src/common/runtime-boundary.interceptor.ts","runtime/apps/api-nestjs/src/queue/module-job-queues.ts","runtime/apps/api-nestjs/src/sse/sse-capacity.guard.ts","runtime/apps/api-nestjs/test/ops-idp-fixture.ts","runtime/apps/api-nestjs/test/platform.http-semantics.http.test.ts","runtime/apps/api-nestjs/test/platform.module-job-isolation.test.ts","runtime/modules/ai-gateway/prisma/migrations/202610100004_invoke_reservation/migration.sql","runtime/modules/audit/prisma/migrations/202610100001_ops_projection_reconciliation/migration.sql","runtime/modules/audit/src/persistence/ops-projection.integration.test.ts","runtime/modules/audit/src/persistence/ops-projection.ts","runtime/modules/audit/src/persistence/repair-journal.ts","runtime/modules/fact/prisma/migrations/202610100003_fact_transport_context/migration.sql","runtime/modules/identity/src/persistence/ops-administrator.ts","runtime/modules/identity/test/ops-idp-fixture.mjs","runtime/modules/kit/src/collection-page.ts","runtime/modules/kit/src/continuous-reconciliation.test.ts","runtime/modules/kit/src/continuous-reconciliation.ts","runtime/modules/kit/src/reconciliation-snapshot.cjs","runtime/modules/kit/src/reconciliation-snapshot.d.cts","runtime/modules/kit/src/runtime-boundary.test.ts","runtime/modules/kit/src/runtime-boundary.ts","runtime/modules/kit/src/snapshot-cursor.ts","runtime/modules/kit/src/trusted-context.ts","runtime/modules/notification-webhook/src/delivery/delivery-unknown.integration.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","contracts/candidates/contracts/ai-route-api.v1.openapi.json","contracts/candidates/contracts/audit-query-api.v1.openapi.json","contracts/candidates/contracts/fact-intake-api.v1.openapi.json","contracts/candidates/contracts/fact-read-api.v1.openapi.json","contracts/candidates/contracts/permission-management.v1.openapi.json","contracts/candidates/contracts/platform-ops-api.v1.openapi.json","docs/runbook.md","docs/企业公共基础平台对外交付设计.md","docs/项目完整能力表.md","governance/cross-cutting-capabilities.json","governance/lib/ops-client.mjs","governance/lib/reconciliation.mjs","governance/ops.mjs","governance/smoke-image.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/credential-m1-sla.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/image-digest.json","reports/image-smoke.latest.json","reports/machine-revocation-sla.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/revocation-sla.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/CLAUDE.md","runtime/apps/api-fastify/package.json","runtime/apps/api-fastify/src/app.ts","runtime/apps/api-fastify/src/lib/request-context.ts","runtime/apps/api-fastify/src/modules/users/users.service.ts","runtime/apps/api-fastify/src/plugins/auth.ts","runtime/apps/api-fastify/src/plugins/queue.ts","runtime/apps/api-fastify/src/routes/jobs.ts","runtime/apps/api-nestjs/src/auth/auth.guard.ts","runtime/apps/api-nestjs/src/auth/auth.module.ts","runtime/apps/api-nestjs/src/auth/ops-entry-verifier.ts","runtime/apps/api-nestjs/src/common/request-context.ts","runtime/apps/api-nestjs/src/create-app.ts","runtime/apps/api-nestjs/src/platform/http/ai-route.controller.ts","runtime/apps/api-nestjs/src/platform/http/notification-webhook.controller.ts","runtime/apps/api-nestjs/src/platform/http/permission-management.controller.ts","runtime/apps/api-nestjs/src/platform/http/platform-mcp-ops.controller.ts","runtime/apps/api-nestjs/src/platform/http/platform-ops.adapter.ts","runtime/apps/api-nestjs/src/platform/http/platform-ops.controller.ts","runtime/apps/api-nestjs/src/queue/jobs.controller.ts","runtime/apps/api-nestjs/src/queue/jobs.processor.ts","runtime/apps/api-nestjs/src/queue/queue.module.ts","runtime/apps/api-nestjs/src/sse/sse.controller.ts","runtime/apps/api-nestjs/src/sse/sse.module.ts","runtime/apps/api-nestjs/src/users/users.service.ts","runtime/apps/api-nestjs/test/auth.ops-entry.test.ts","runtime/apps/api-nestjs/test/platform.credential-ops.http.test.ts","runtime/apps/api-nestjs/test/platform.fact-ops.http.test.ts","runtime/apps/api-nestjs/test/platform.jobs-enqueue.test.ts","runtime/apps/api-nestjs/test/platform.mcp-ops.http.test.ts","runtime/apps/api-nestjs/test/platform.ops.http.test.ts","runtime/apps/api-nestjs/test/platform.ops.test.ts","runtime/apps/api-nestjs/test/platform.permission-manager.test.ts","runtime/apps/api-nestjs/test/platform.permission-roles.http.test.ts","runtime/clients/fact/src/protocol.ts","runtime/clients/fact/src/reader.ts","runtime/clients/notification-webhook/src/index.test.ts","runtime/clients/notification-webhook/src/index.ts","runtime/modules/ai-gateway/prisma/schema.prisma","runtime/modules/ai-gateway/src/persistence/ai-gateway-store.ts","runtime/modules/ai-gateway/src/persistence/http-runtime.test.ts","runtime/modules/ai-gateway/src/persistence/http-runtime.ts","runtime/modules/ai-gateway/src/persistence/litellm-client.ts","runtime/modules/ai-gateway/test/persistence.integration.ts","runtime/modules/application-contract-registry/src/persistence/prisma-store-factory.ts","runtime/modules/audit/prisma/schema.prisma","runtime/modules/audit/src/domain/audit-query.ts","runtime/modules/audit/src/index.ts","runtime/modules/audit/src/persistence/audit-store.ts","runtime/modules/audit/src/persistence/http-runtime.test.ts","runtime/modules/audit/src/persistence/http-runtime.ts","runtime/modules/collaboration-messaging/src/ledger/conversation-ledger.ts","runtime/modules/collaboration-messaging/src/ledger/validation.ts","runtime/modules/collaboration-messaging/src/persistence/prisma-ledger-store.ts","runtime/modules/configuration-feature-flags/src/persistence/prisma-snapshot-store.ts","runtime/modules/cost-capacity/src/persistence/prisma-store-factory.ts","runtime/modules/credential/src/ops/credential-ops.ts","runtime/modules/credential/src/persistence/audit-outbox-backlog.ts","runtime/modules/credential/src/persistence/credential-operations.ts","runtime/modules/credential/src/persistence/credential-store.ts","runtime/modules/credential/src/persistence/http-runtime.ts","runtime/modules/credential/src/persistence/owner-fact-relay.ts","runtime/modules/cross-domain-workflow/src/persistence/prisma-workflow-store.ts","runtime/modules/data-analytics/src/persistence/metric-registry-store.ts","runtime/modules/data-analytics/src/persistence/prisma-store-factory.ts","runtime/modules/enterprise-experience/src/persistence/experience-registry-store.ts","runtime/modules/enterprise-experience/src/persistence/prisma-store-factory.ts","runtime/modules/fact/prisma/schema.prisma","runtime/modules/fact/src/ops/fact-ops.ts","runtime/modules/fact/src/persistence/fact-operations.ts","runtime/modules/fact/src/persistence/fact-store.ts","runtime/modules/identity/src/http/applications/applications.service.ts","runtime/modules/identity/src/http/authenticator-self-service/authenticator-self-service.service.ts","runtime/modules/identity/src/http/authorization-consents/authorization-consents.service.ts","runtime/modules/identity/src/http/common/idp-management-auth.ts","runtime/modules/identity/src/http/common/self-service-session.ts","runtime/modules/identity/src/http/prisma/prisma.service.ts","runtime/modules/identity/src/http/session-self-service/session-self-service.service.ts","runtime/modules/identity/src/http/tenants/tenants.service.ts","runtime/modules/identity/src/http/users/users.service.ts","runtime/modules/identity/src/index.ts","runtime/modules/identity/src/jobs/session-cleanup.service.ts","runtime/modules/identity/src/jobs/session-cleanup.ts","runtime/modules/identity/src/persistence/owner-fact-relay.ts","runtime/modules/identity/src/persistence/session-revoked-fact.ts","runtime/modules/kit/package.json","runtime/modules/kit/src/ai-route-runtime.ts","runtime/modules/kit/src/conversation-ledger-runtime.ts","runtime/modules/kit/src/durable-facts.ts","runtime/modules/kit/src/health.test.ts","runtime/modules/kit/src/health.ts","runtime/modules/kit/src/index.ts","runtime/modules/kit/src/notification-webhook-runtime.ts","runtime/modules/kit/src/platform-ops-runtime.ts","runtime/modules/notification-webhook/src/delivery/delivery-authorizer.ts","runtime/modules/notification-webhook/src/delivery/delivery-executor.ts","runtime/modules/notification-webhook/src/delivery/delivery-lifecycle.ts","runtime/modules/notification-webhook/src/delivery/webhook-delivery.ts","runtime/modules/notification-webhook/src/jobs/delivery-retry.ts","runtime/modules/notification-webhook/src/jobs/jobs.test.ts","runtime/modules/notification-webhook/src/persistence/prisma-delivery-store.ts","runtime/modules/permission/src/ops/permission-ops.ts","runtime/modules/permission/src/persistence/audit-outbox-backlog.ts","runtime/modules/permission/src/persistence/authorization-store.ts","runtime/modules/permission/src/persistence/permission-operations.ts","runtime/modules/permission/src/persistence/permission-store.ts","runtime/modules/permission/test/authorization.integration.ts","runtime/modules/public-file/src/persistence/prisma-store-factory.ts","runtime/modules/scope/src/persistence/organization-fact.ts","runtime/modules/scope/src/persistence/scope-store.ts","runtime/packages/contracts/src/permission-management.ts","runtime/pnpm-lock.yaml","runtime/reports/agent-adapters.latest.json","runtime/reports/baseline.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-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","runtime/test/e2e/audit-http.test.ts","runtime/test/e2e/credential-m1-http.test.ts","runtime/test/e2e/fact-read-http.test.ts","runtime/test/e2e/identity-profile.test.ts","stack/compose.yaml"]},{"id":"1f3dbb1b2449ce7811a682584ec765e09d28a09e","message":"Merge pull request #61 from laoluojuhai/codex/jwt-environment-hardening-20261010\n\nfix(auth): bind JWKS trust and require explicit deployment environment","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1f3dbb1b2449ce7811a682584ec765e09d28a09e","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-10T05:02:23-07:00","added":["docs/evidence/jwt-environment-2026-10-10/workbench-publish.json"],"removed":[],"modified":["docs/JWT与环境守卫整改记录-2026-10-10.md","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"1065bb25ccb393c925589bfb3ec702c01ec69145","message":"Merge pull request #67 from laoluojuhai/codex/fact-dev-acceptance-20261010\n\nSync verified main history and Fact dev acceptance evidence to GitHub mirror","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1065bb25ccb393c925589bfb3ec702c01ec69145","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-10T04:58:39-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/JWT与环境守卫整改记录-2026-10-10.md","docs/Scope接入与部署记录-2026-10-10.md","docs/credential到期回收与验收-2026-10-10.md","docs/evidence/configuration-2026-10-10/current-health.json","docs/evidence/configuration-2026-10-10/deployment.json","docs/evidence/configuration-2026-10-10/final-current-service.json","docs/evidence/configuration-2026-10-10/merged-transport-failed-acceptance.json","docs/evidence/configuration-2026-10-10/precommit-failed-runtime.json","docs/evidence/configuration-2026-10-10/test-tunnel-failed-acceptance.json","docs/evidence/configuration-2026-10-10/transient-host-timeout.json","docs/evidence/configuration-2026-10-10/workbench-snapshots-initial.json","docs/evidence/configuration-2026-10-10/workbench-snapshots.json","docs/evidence/credential-expiry-2026-10-10/attempts.json","docs/evidence/credential-expiry-2026-10-10/candidate-image.json","docs/evidence/credential-expiry-2026-10-10/candidate-sbom.json","docs/evidence/credential-expiry-2026-10-10/credential-integration-combined.log","docs/evidence/credential-expiry-2026-10-10/credential-integration.log","docs/evidence/credential-expiry-2026-10-10/credential-m1-http.log","docs/evidence/credential-expiry-2026-10-10/credential-m1-sla-focused.json","docs/evidence/credential-expiry-2026-10-10/current-service-observation.json","docs/evidence/credential-expiry-2026-10-10/deployment-boundary.json","docs/evidence/credential-expiry-2026-10-10/earlier-m1-http-timeout.json","docs/evidence/credential-expiry-2026-10-10/merged-credential-integration.log","docs/evidence/credential-expiry-2026-10-10/merged-credential-protocol.log","docs/evidence/credential-expiry-2026-10-10/merged-credential-unit.log","docs/evidence/credential-expiry-2026-10-10/merged-focused.json","docs/evidence/credential-expiry-2026-10-10/owned-base-cleanup.json","docs/evidence/credential-expiry-2026-10-10/owned-base-reset.json","docs/evidence/credential-expiry-2026-10-10/runtime-combined-failed.json","docs/evidence/credential-expiry-2026-10-10/static-combined.json","docs/evidence/credential-expiry-2026-10-10/static-final.json","docs/evidence/credential-expiry-2026-10-10/workbench-publish.json","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-fact-auth-blocker.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation-1102.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/current-dev-observation-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final-1102.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/github-mirror-sync-attempt1.json","docs/evidence/fact-dev-2026-10-10/hr-canonical-migration-preview.json","docs/evidence/fact-dev-2026-10-10/hr-clone-chain-attempts.json","docs/evidence/fact-dev-2026-10-10/hr-clone-cleanup.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-7d92625.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-platform-a167-hr611.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/access-audit.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/alertmanager-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/loki-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/otel-collector-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/postgres-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/redis-auth-live.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/source.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/tempo-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/trace-backend.latest.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore-attempt1.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-admission.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/platform-dependency-provenance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/source.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/static-gate.log.gz","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json","docs/evidence/jwt-environment-2026-10-10/candidate-build-v2.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-build-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-sbom-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-sbom.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-smoke-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-smoke.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-verification-v2.json","docs/evidence/jwt-environment-2026-10-10/cleanup-linux-init.log.gz","docs/evidence/jwt-environment-2026-10-10/deployment.json","docs/evidence/jwt-environment-2026-10-10/final-candidate.json","docs/evidence/jwt-environment-2026-10-10/final-image-build.log.gz","docs/evidence/jwt-environment-2026-10-10/final-image-sbom.log.gz","docs/evidence/jwt-environment-2026-10-10/final-image-smoke.log.gz","docs/evidence/jwt-environment-2026-10-10/final-linux-cleanup.log.gz","docs/evidence/jwt-environment-2026-10-10/final-packaged-policy.log.gz","docs/evidence/jwt-environment-2026-10-10/final-root-closure-floor-failed.log.gz","docs/evidence/jwt-environment-2026-10-10/final-root-macos-cleanup-failed.log.gz","docs/evidence/jwt-environment-2026-10-10/final-runtime-passed.json.gz","docs/evidence/jwt-environment-2026-10-10/final-static.log.gz","docs/evidence/jwt-environment-2026-10-10/fixed-backend.json.gz","docs/evidence/jwt-environment-2026-10-10/fixed-backend.log.gz","docs/evidence/jwt-environment-2026-10-10/fixed-policy.json.gz","docs/evidence/jwt-environment-2026-10-10/fixed-policy.log.gz","docs/evidence/jwt-environment-2026-10-10/fixed-security-verification.json","docs/evidence/jwt-environment-2026-10-10/initial-security-ci.json","docs/evidence/jwt-environment-2026-10-10/merged-backend.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-policy.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-prebuild-backend.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-root.log.gz","docs/evidence/jwt-environment-2026-10-10/merged-runtime-first-failed.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-runtime-passed-before-main.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-runtime-sdk-build-failed.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-verification.json","docs/evidence/jwt-environment-2026-10-10/packaged-policy-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/packaged-policy.log.gz","docs/evidence/jwt-environment-2026-10-10/policy-tests.log.gz","docs/evidence/jwt-environment-2026-10-10/private-file-modes.json","docs/evidence/jwt-environment-2026-10-10/root-macos-attempt.log.gz","docs/evidence/jwt-environment-2026-10-10/root-remaining.log.gz","docs/evidence/jwt-environment-2026-10-10/scheduled-backup.json","docs/evidence/jwt-environment-2026-10-10/security-tests-v2.log.gz","docs/evidence/jwt-environment-2026-10-10/security-tests.log.gz","docs/evidence/jwt-environment-2026-10-10/verification.json","docs/evidence/public-file-2026-10-10/attempts.json","docs/evidence/public-file-2026-10-10/cleanup-owned.json","docs/evidence/public-file-2026-10-10/database-transport-probe.json","docs/evidence/public-file-2026-10-10/dependency-preflight.log","docs/evidence/public-file-2026-10-10/execution-slices-accepted.json","docs/evidence/public-file-2026-10-10/execution-slices.log","docs/evidence/public-file-2026-10-10/merged-module-environment-failure.log","docs/evidence/public-file-2026-10-10/module-real.log","docs/evidence/public-file-2026-10-10/observed-image-build-history.json","docs/evidence/public-file-2026-10-10/regression.json","docs/evidence/public-file-2026-10-10/regression.log","docs/evidence/public-file-2026-10-10/runtime-observation.json","docs/evidence/public-file-2026-10-10/scanner-target.json","docs/evidence/public-file-2026-10-10/snapshot-deployment.json","docs/evidence/public-file-2026-10-10/static-1912-results.json","docs/evidence/public-file-2026-10-10/static-a967-results.json","docs/evidence/registry-admission-2026-10-10/backup-receipt.json","docs/evidence/registry-admission-2026-10-10/central-audit.json","docs/evidence/registry-admission-2026-10-10/evidence-freshness.json","docs/evidence/registry-admission-2026-10-10/isolated-database-acceptance.json","docs/evidence/registry-admission-2026-10-10/machine-negative.json","docs/evidence/registry-admission-2026-10-10/os-deployment.json","docs/evidence/registry-admission-2026-10-10/os-human-regression.json","docs/evidence/registry-admission-2026-10-10/os-identity-protocol.json","docs/evidence/registry-admission-2026-10-10/os-review.json","docs/evidence/registry-admission-2026-10-10/owner-commands.json","docs/evidence/registry-admission-2026-10-10/runtime-deployment.json","docs/evidence/registry-admission-2026-10-10/validation.json","docs/evidence/registry-admission-2026-10-10/workbench-publish.json","docs/integration/scope-hr-os-2026-10-10.md","docs/onboarding/digital-employee-os-2026-10-10/README.md","docs/onboarding/digital-employee-os-2026-10-10/application-manifest.draft.json","docs/onboarding/digital-employee-os-2026-10-10/c01.candidate.json","docs/onboarding/digital-employee-os-2026-10-10/identity-mapping.json","docs/onboarding/digital-employee-os-2026-10-10/source-artifact.json","docs/onboarding/digital-employee-os-2026-10-10/sources.json","docs/公共文件平台完善与验收记录-2026-10-10.md","docs/注册中心接入与验收记录-2026-10-10.md","docs/能力设计/公共文件扫描故障恢复-2026-10-10.md","docs/配置与功能开关平台补齐与验收记录-2026-10-10.md","governance/check-configuration-runtime.mjs","governance/check-registry-admission.mjs","governance/check-scope-owner-chain.mjs","reports/configuration-runtime.latest.json","reports/registry-admission.latest.json","reports/scope-deployment-attempts.latest.json","reports/scope-owner-chain.latest.json","reports/scope-workbench-deployment.latest.json","runtime/apps/api-nestjs/src/platform/http/scope-resolve.controller.ts","runtime/apps/api-nestjs/src/platform/lifecycle-audit-relay.service.ts","runtime/apps/api-nestjs/test/auth.jwks-security.test.ts","runtime/apps/api-nestjs/test/platform.configuration-persistence.test.ts","runtime/apps/api-nestjs/test/platform.lifecycle-audit-relay.test.ts","runtime/clients/configuration-feature-flags/src/remote.test.ts","runtime/clients/configuration-feature-flags/src/remote.ts","runtime/modules/configuration-feature-flags/prisma/migrations/202610100001_configuration_audit_history/migration.sql","runtime/modules/configuration-feature-flags/src/persistence/lifecycle-audit-relay.ts","runtime/modules/configuration-feature-flags/test/snapshot.integration.ts","runtime/modules/configuration-feature-flags/vitest.integration.config.ts","runtime/modules/credential/prisma/migrations/202610100001_credential_expiry_scan/migration.sql","runtime/modules/credential/src/persistence/credential-expiry.ts","runtime/modules/credential/test/expiry.integration.ts","runtime/modules/kit/src/scope-resolver.ts","runtime/modules/public-file/src/storage/file-lifecycle.test.ts","runtime/modules/scope/src/persistence/oauth.ts","runtime/modules/scope/src/persistence/owner-resolver.test.ts","runtime/modules/scope/src/persistence/owner-resolver.ts","runtime/packages/contracts/src/deployment-security.test.ts","runtime/packages/contracts/src/deployment-security.ts","runtime/test/integration/registry-audit.mjs","runtime/test/scope-owner-chain.acceptance.ts","runtime/test/scope-owner.config.ts"],"removed":[],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml","CLAUDE.md","README.md","contracts/candidates/contracts/platform-ops-api.v1.openapi.json","docs/onboarding/digital-employee-os-2026-10-09/README.md","docs/runbook.md","docs/企业公共基础平台对外交付设计.md","docs/项目完整能力表.md","governance/check-evidence-freshness.mjs","governance/check-identity-ui.mjs","governance/check-mcp-writes.mjs","governance/evidence-scope-floor.json","governance/evidence-scopes.json","governance/gate-flow.json","governance/job-readiness.json","governance/smoke-image.mjs","governance/stub-surface.json","governance/test/evidence-scopes-image.test.mjs","package.json","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/credential-m1-sla.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/image-digest.json","reports/image-smoke.latest.json","reports/machine-revocation-sla.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/revocation-sla.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/CLAUDE.md","runtime/apps/api-fastify/.env.example","runtime/apps/api-fastify/src/app.ts","runtime/apps/api-fastify/src/plugins/auth.ts","runtime/apps/api-fastify/test/auth.jwt.test.ts","runtime/apps/api-fastify/vitest.config.ts","runtime/apps/api-nestjs/.env.example","runtime/apps/api-nestjs/package.json","runtime/apps/api-nestjs/src/auth/auth.guard.ts","runtime/apps/api-nestjs/src/auth/token-verifier.ts","runtime/apps/api-nestjs/src/create-app.ts","runtime/apps/api-nestjs/src/platform/http/platform-ops.adapter.ts","runtime/apps/api-nestjs/src/platform/http/platform-ops.controller.ts","runtime/apps/api-nestjs/src/platform/platform-http.module.ts","runtime/apps/api-nestjs/test/auth.jwt.test.ts","runtime/apps/api-nestjs/test/auth.machine.test.ts","runtime/apps/api-nestjs/test/auth.ops-entry.test.ts","runtime/apps/api-nestjs/test/auth.permission-entry.test.ts","runtime/apps/api-nestjs/test/platform.colon-routes.http.test.ts","runtime/apps/api-nestjs/test/platform.configuration-http.test.ts","runtime/apps/api-nestjs/test/platform.conversation-files.http.test.ts","runtime/apps/api-nestjs/test/platform.conversation-ledger-http.test.ts","runtime/apps/api-nestjs/test/platform.cost-capacity-http.test.ts","runtime/apps/api-nestjs/test/platform.cross-domain-workflow-http.test.ts","runtime/apps/api-nestjs/test/platform.data-analytics-http.test.ts","runtime/apps/api-nestjs/test/platform.enterprise-experience-http.test.ts","runtime/apps/api-nestjs/test/platform.policy-http.test.ts","runtime/apps/api-nestjs/test/platform.registry-http.test.ts","runtime/apps/api-nestjs/vitest.config.ts","runtime/apps/api-nestjs/vitest.conformance.config.ts","runtime/clients/configuration-feature-flags/README.md","runtime/clients/configuration-feature-flags/package.json","runtime/clients/configuration-feature-flags/src/index.test.ts","runtime/clients/configuration-feature-flags/src/index.ts","runtime/clients/configuration-feature-flags/tsconfig.json","runtime/clients/identity/src/index.ts","runtime/clients/identity/src/platform-machine.ts","runtime/modules/application-contract-registry/README.md","runtime/modules/application-contract-registry/src/http/registry-admission-runtime.test.ts","runtime/modules/application-contract-registry/src/http/registry-admission-runtime.ts","runtime/modules/application-contract-registry/src/index.ts","runtime/modules/audit/src/index.ts","runtime/modules/audit/src/persistence/lifecycle-audit-destination.ts","runtime/modules/configuration-feature-flags/README.md","runtime/modules/configuration-feature-flags/package.json","runtime/modules/configuration-feature-flags/prisma/schema.prisma","runtime/modules/configuration-feature-flags/src/http/configuration-runtime.test.ts","runtime/modules/configuration-feature-flags/src/http/configuration-runtime.ts","runtime/modules/configuration-feature-flags/src/index.ts","runtime/modules/configuration-feature-flags/src/persistence/prisma-snapshot-store.ts","runtime/modules/configuration-feature-flags/src/persistence/snapshot-store.ts","runtime/modules/credential/prisma/schema.prisma","runtime/modules/credential/src/index.ts","runtime/modules/credential/src/persistence/credential-store.ts","runtime/modules/credential/src/persistence/owner-fact-relay.ts","runtime/modules/kit/src/index.ts","runtime/modules/kit/src/lifecycle-audit-relay.ts","runtime/modules/public-file/src/persistence/public-file-store.ts","runtime/modules/public-file/src/storage/attachment-infrastructure.test.ts","runtime/modules/public-file/src/storage/attachment-infrastructure.ts","runtime/modules/public-file/src/storage/file-lifecycle.ts","runtime/modules/scope/src/health.test.ts","runtime/modules/scope/src/health.ts","runtime/modules/scope/src/index.ts","runtime/packages/contracts/src/index.ts","runtime/packages/contracts/src/platform-http.ts","runtime/packages/contracts/tsconfig.json","runtime/pnpm-lock.yaml","runtime/reports/agent-adapters.latest.json","runtime/reports/baseline.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-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","runtime/scripts/check-dual-backend-parity.mjs","runtime/scripts/check-ui-acceptance.mjs","runtime/test/chaos/openbao-leases.test.ts","runtime/test/e2e/credential-m1-http.test.ts","runtime/test/integration/execution-slices.mjs","runtime/test/transit.vitest.config.ts","runtime/test/vitest.config.ts","runtime/turbo.json","stack/README.md","stack/compose.yaml"]}],"total_commits":0,"head_commit":{"id":"f2da7e5a7aa62bccbf593f11605946b324419b18","message":"Merge remote-tracking branch 'origin/main' into codex/jwt-environment-hardening-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f2da7e5a7aa62bccbf593f11605946b324419b18","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-10T05:27:45-07:00","added":["contracts/candidates/contracts/conversation-pagination.v1.openapi.json","contracts/candidates/contracts/notification-delivery-reconciliation.v1.openapi.json","docs/evidence/cross-cutting-2026-10-10/conformance-differential.latest.json","docs/evidence/cross-cutting-2026-10-10/image-digest.json","docs/evidence/cross-cutting-2026-10-10/image-smoke.latest.json","docs/evidence/cross-cutting-2026-10-10/runtime-acceptance.latest.json","docs/evidence/cross-cutting-2026-10-10/sbom.latest.json","docs/横切运行底座落地-2026-10-10.md","runtime/apps/api-fastify/src/plugins/runtime-boundary.ts","runtime/apps/api-nestjs/src/auth/ops-administrator-auth.ts","runtime/apps/api-nestjs/src/common/runtime-boundary.interceptor.ts","runtime/apps/api-nestjs/src/queue/module-job-queues.ts","runtime/apps/api-nestjs/src/sse/sse-capacity.guard.ts","runtime/apps/api-nestjs/test/ops-idp-fixture.ts","runtime/apps/api-nestjs/test/platform.http-semantics.http.test.ts","runtime/apps/api-nestjs/test/platform.module-job-isolation.test.ts","runtime/modules/ai-gateway/prisma/migrations/202610100004_invoke_reservation/migration.sql","runtime/modules/audit/prisma/migrations/202610100001_ops_projection_reconciliation/migration.sql","runtime/modules/audit/src/persistence/ops-projection.integration.test.ts","runtime/modules/audit/src/persistence/ops-projection.ts","runtime/modules/audit/src/persistence/repair-journal.ts","runtime/modules/fact/prisma/migrations/202610100003_fact_transport_context/migration.sql","runtime/modules/identity/src/persistence/ops-administrator.ts","runtime/modules/identity/test/ops-idp-fixture.mjs","runtime/modules/kit/src/collection-page.ts","runtime/modules/kit/src/continuous-reconciliation.test.ts","runtime/modules/kit/src/continuous-reconciliation.ts","runtime/modules/kit/src/reconciliation-snapshot.cjs","runtime/modules/kit/src/reconciliation-snapshot.d.cts","runtime/modules/kit/src/runtime-boundary.test.ts","runtime/modules/kit/src/runtime-boundary.ts","runtime/modules/kit/src/snapshot-cursor.ts","runtime/modules/kit/src/trusted-context.ts","runtime/modules/notification-webhook/src/delivery/delivery-unknown.integration.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","contracts/candidates/contracts/ai-route-api.v1.openapi.json","contracts/candidates/contracts/audit-query-api.v1.openapi.json","contracts/candidates/contracts/fact-intake-api.v1.openapi.json","contracts/candidates/contracts/fact-read-api.v1.openapi.json","contracts/candidates/contracts/permission-management.v1.openapi.json","contracts/candidates/contracts/platform-ops-api.v1.openapi.json","docs/runbook.md","docs/企业公共基础平台对外交付设计.md","docs/项目完整能力表.md","governance/cross-cutting-capabilities.json","governance/lib/ops-client.mjs","governance/lib/reconciliation.mjs","governance/ops.mjs","governance/smoke-image.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/credential-m1-sla.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/image-digest.json","reports/image-smoke.latest.json","reports/machine-revocation-sla.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/revocation-sla.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/CLAUDE.md","runtime/apps/api-fastify/package.json","runtime/apps/api-fastify/src/app.ts","runtime/apps/api-fastify/src/lib/request-context.ts","runtime/apps/api-fastify/src/modules/users/users.service.ts","runtime/apps/api-fastify/src/plugins/auth.ts","runtime/apps/api-fastify/src/plugins/queue.ts","runtime/apps/api-fastify/src/routes/jobs.ts","runtime/apps/api-nestjs/src/auth/auth.guard.ts","runtime/apps/api-nestjs/src/auth/auth.module.ts","runtime/apps/api-nestjs/src/auth/ops-entry-verifier.ts","runtime/apps/api-nestjs/src/common/request-context.ts","runtime/apps/api-nestjs/src/create-app.ts","runtime/apps/api-nestjs/src/platform/http/ai-route.controller.ts","runtime/apps/api-nestjs/src/platform/http/notification-webhook.controller.ts","runtime/apps/api-nestjs/src/platform/http/permission-management.controller.ts","runtime/apps/api-nestjs/src/platform/http/platform-mcp-ops.controller.ts","runtime/apps/api-nestjs/src/platform/http/platform-ops.adapter.ts","runtime/apps/api-nestjs/src/platform/http/platform-ops.controller.ts","runtime/apps/api-nestjs/src/queue/jobs.controller.ts","runtime/apps/api-nestjs/src/queue/jobs.processor.ts","runtime/apps/api-nestjs/src/queue/queue.module.ts","runtime/apps/api-nestjs/src/sse/sse.controller.ts","runtime/apps/api-nestjs/src/sse/sse.module.ts","runtime/apps/api-nestjs/src/users/users.service.ts","runtime/apps/api-nestjs/test/auth.ops-entry.test.ts","runtime/apps/api-nestjs/test/platform.credential-ops.http.test.ts","runtime/apps/api-nestjs/test/platform.fact-ops.http.test.ts","runtime/apps/api-nestjs/test/platform.jobs-enqueue.test.ts","runtime/apps/api-nestjs/test/platform.mcp-ops.http.test.ts","runtime/apps/api-nestjs/test/platform.ops.http.test.ts","runtime/apps/api-nestjs/test/platform.ops.test.ts","runtime/apps/api-nestjs/test/platform.permission-manager.test.ts","runtime/apps/api-nestjs/test/platform.permission-roles.http.test.ts","runtime/clients/fact/src/protocol.ts","runtime/clients/fact/src/reader.ts","runtime/clients/notification-webhook/src/index.test.ts","runtime/clients/notification-webhook/src/index.ts","runtime/modules/ai-gateway/prisma/schema.prisma","runtime/modules/ai-gateway/src/persistence/ai-gateway-store.ts","runtime/modules/ai-gateway/src/persistence/http-runtime.test.ts","runtime/modules/ai-gateway/src/persistence/http-runtime.ts","runtime/modules/ai-gateway/src/persistence/litellm-client.ts","runtime/modules/ai-gateway/test/persistence.integration.ts","runtime/modules/application-contract-registry/src/persistence/prisma-store-factory.ts","runtime/modules/audit/prisma/schema.prisma","runtime/modules/audit/src/domain/audit-query.ts","runtime/modules/audit/src/index.ts","runtime/modules/audit/src/persistence/audit-store.ts","runtime/modules/audit/src/persistence/http-runtime.test.ts","runtime/modules/audit/src/persistence/http-runtime.ts","runtime/modules/collaboration-messaging/src/ledger/conversation-ledger.ts","runtime/modules/collaboration-messaging/src/ledger/validation.ts","runtime/modules/collaboration-messaging/src/persistence/prisma-ledger-store.ts","runtime/modules/configuration-feature-flags/src/persistence/prisma-snapshot-store.ts","runtime/modules/cost-capacity/src/persistence/prisma-store-factory.ts","runtime/modules/credential/src/ops/credential-ops.ts","runtime/modules/credential/src/persistence/audit-outbox-backlog.ts","runtime/modules/credential/src/persistence/credential-operations.ts","runtime/modules/credential/src/persistence/credential-store.ts","runtime/modules/credential/src/persistence/http-runtime.ts","runtime/modules/credential/src/persistence/owner-fact-relay.ts","runtime/modules/cross-domain-workflow/src/persistence/prisma-workflow-store.ts","runtime/modules/data-analytics/src/persistence/metric-registry-store.ts","runtime/modules/data-analytics/src/persistence/prisma-store-factory.ts","runtime/modules/enterprise-experience/src/persistence/experience-registry-store.ts","runtime/modules/enterprise-experience/src/persistence/prisma-store-factory.ts","runtime/modules/fact/prisma/schema.prisma","runtime/modules/fact/src/ops/fact-ops.ts","runtime/modules/fact/src/persistence/fact-operations.ts","runtime/modules/fact/src/persistence/fact-store.ts","runtime/modules/identity/src/http/applications/applications.service.ts","runtime/modules/identity/src/http/authenticator-self-service/authenticator-self-service.service.ts","runtime/modules/identity/src/http/authorization-consents/authorization-consents.service.ts","runtime/modules/identity/src/http/common/idp-management-auth.ts","runtime/modules/identity/src/http/common/self-service-session.ts","runtime/modules/identity/src/http/prisma/prisma.service.ts","runtime/modules/identity/src/http/session-self-service/session-self-service.service.ts","runtime/modules/identity/src/http/tenants/tenants.service.ts","runtime/modules/identity/src/http/users/users.service.ts","runtime/modules/identity/src/index.ts","runtime/modules/identity/src/jobs/session-cleanup.service.ts","runtime/modules/identity/src/jobs/session-cleanup.ts","runtime/modules/identity/src/persistence/owner-fact-relay.ts","runtime/modules/identity/src/persistence/session-revoked-fact.ts","runtime/modules/kit/package.json","runtime/modules/kit/src/ai-route-runtime.ts","runtime/modules/kit/src/conversation-ledger-runtime.ts","runtime/modules/kit/src/durable-facts.ts","runtime/modules/kit/src/health.test.ts","runtime/modules/kit/src/health.ts","runtime/modules/kit/src/index.ts","runtime/modules/kit/src/notification-webhook-runtime.ts","runtime/modules/kit/src/platform-ops-runtime.ts","runtime/modules/notification-webhook/src/delivery/delivery-authorizer.ts","runtime/modules/notification-webhook/src/delivery/delivery-executor.ts","runtime/modules/notification-webhook/src/delivery/delivery-lifecycle.ts","runtime/modules/notification-webhook/src/delivery/webhook-delivery.ts","runtime/modules/notification-webhook/src/jobs/delivery-retry.ts","runtime/modules/notification-webhook/src/jobs/jobs.test.ts","runtime/modules/notification-webhook/src/persistence/prisma-delivery-store.ts","runtime/modules/permission/src/ops/permission-ops.ts","runtime/modules/permission/src/persistence/audit-outbox-backlog.ts","runtime/modules/permission/src/persistence/authorization-store.ts","runtime/modules/permission/src/persistence/permission-operations.ts","runtime/modules/permission/src/persistence/permission-store.ts","runtime/modules/permission/test/authorization.integration.ts","runtime/modules/public-file/src/persistence/prisma-store-factory.ts","runtime/modules/scope/src/persistence/organization-fact.ts","runtime/modules/scope/src/persistence/scope-store.ts","runtime/packages/contracts/src/permission-management.ts","runtime/pnpm-lock.yaml","runtime/reports/agent-adapters.latest.json","runtime/reports/baseline.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-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","runtime/test/e2e/audit-http.test.ts","runtime/test/e2e/credential-m1-http.test.ts","runtime/test/e2e/fact-read-http.test.ts","runtime/test/e2e/identity-profile.test.ts","stack/compose.yaml"]},"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":24043,"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":49,"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-10T19:32: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
|
1791635269
|
1791635320
|
0
|
1791635267
|
1791635347
|
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
|
|
25415
|
chore(reports): bind final cross-cutting static ga chore(reports): bind final cross-cutting static gates and workbench snapshots...
|
116
|
5
|
platform.yml
|
515
|
5
|
0
|
refs/heads/main
|
b4ddc89a845e72137fbdc12b7210c806dd841f1e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a07e79257cbbd95297c9802cdfab76babdb3cfd5","after":"b4ddc89a845e72137fbdc12b7210c806dd841f1e","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/a07e79257cbbd95297c9802cdfab76babdb3cfd5...b4ddc89a845e72137fbdc12b7210c806dd841f1e","commits":[{"id":"b4ddc89a845e72137fbdc12b7210c806dd841f1e","message":"chore(reports): bind final cross-cutting static gates and workbench snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b4ddc89a845e72137fbdc12b7210c806dd841f1e","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-10T04:30:52-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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"7cbf1c2855636531bd949e459085872d001c3012","message":"Merge branch 'main' into codex/cross-cutting-code-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7cbf1c2855636531bd949e459085872d001c3012","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-10T04:29:24-07:00","added":["docs/evidence/fact-dev-2026-10-10/current-dev-fact-auth-blocker.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation-1102.json","docs/evidence/fact-dev-2026-10-10/current-dev-observation-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final-1102.json","docs/evidence/fact-dev-2026-10-10/github-mirror-sync-attempt1.json","docs/evidence/fact-dev-2026-10-10/hr-canonical-migration-preview.json","docs/evidence/fact-dev-2026-10-10/hr-clone-chain-attempts.json","docs/evidence/fact-dev-2026-10-10/hr-clone-cleanup.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-7d92625.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-platform-a167-hr611.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/access-audit.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/alertmanager-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/loki-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/otel-collector-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/postgres-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/redis-auth-live.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/source.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/tempo-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/trace-backend.latest.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore-attempt1.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-admission.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/platform-dependency-provenance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/source.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/static-gate.log.gz","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/validation-source.latest.json","docs/evidence/jwt-environment-2026-10-10/deployment.json","docs/evidence/jwt-environment-2026-10-10/workbench-publish.json"],"removed":[],"modified":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/JWT与环境守卫整改记录-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","governance/check-evidence-freshness.mjs","governance/evidence-scope-floor.json","governance/evidence-scopes.json","governance/test/evidence-scopes-image.test.mjs","reports/capability-acceptance.latest.json","reports/cross-cutting-capabilities.latest.json","reports/deployed-runtime.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.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","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":"e1c5fdc672c97b2bb50175b50cf5785bc7956fea","message":"chore(evidence): archive 2457 passing tests and fixed cross-cutting image\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e1c5fdc672c97b2bb50175b50cf5785bc7956fea","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-10T04:29:18-07:00","added":["docs/evidence/cross-cutting-2026-10-10/conformance-differential.latest.json","docs/evidence/cross-cutting-2026-10-10/image-digest.json","docs/evidence/cross-cutting-2026-10-10/image-smoke.latest.json","docs/evidence/cross-cutting-2026-10-10/runtime-acceptance.latest.json","docs/evidence/cross-cutting-2026-10-10/sbom.latest.json"],"removed":[],"modified":["docs/横切运行底座落地-2026-10-10.md","reports/credential-m1-sla.latest.json","reports/image-digest.json","reports/image-smoke.latest.json","reports/machine-revocation-sla.latest.json","reports/revocation-sla.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","runtime/CLAUDE.md","runtime/reports/baseline.json","runtime/reports/conformance-differential.latest.json","runtime/reports/runtime-acceptance.latest.json"]},{"id":"98885cc7bfc6f231c01398bcc0fd81197a506d46","message":"test(context): use public self-service route and bound fixture teardown\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/98885cc7bfc6f231c01398bcc0fd81197a506d46","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-10T04:18:48-07:00","added":[],"removed":[],"modified":["runtime/test/e2e/credential-m1-http.test.ts","runtime/test/e2e/identity-profile.test.ts"]},{"id":"24a8ab42fc278772bfa7fb8f1a189409eb3e5f93","message":"merge: preserve current JWT deployment security and trust-directory validation\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/24a8ab42fc278772bfa7fb8f1a189409eb3e5f93","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-10T04:18:48-07:00","added":["docs/JWT与环境守卫整改记录-2026-10-10.md","docs/Scope接入与部署记录-2026-10-10.md","docs/evidence/jwt-environment-2026-10-10/candidate-build-v2.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-build-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-sbom-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-sbom.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-smoke-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-smoke.log.gz","docs/evidence/jwt-environment-2026-10-10/candidate-verification-v2.json","docs/evidence/jwt-environment-2026-10-10/cleanup-linux-init.log.gz","docs/evidence/jwt-environment-2026-10-10/final-candidate.json","docs/evidence/jwt-environment-2026-10-10/final-image-build.log.gz","docs/evidence/jwt-environment-2026-10-10/final-image-sbom.log.gz","docs/evidence/jwt-environment-2026-10-10/final-image-smoke.log.gz","docs/evidence/jwt-environment-2026-10-10/final-linux-cleanup.log.gz","docs/evidence/jwt-environment-2026-10-10/final-packaged-policy.log.gz","docs/evidence/jwt-environment-2026-10-10/final-root-closure-floor-failed.log.gz","docs/evidence/jwt-environment-2026-10-10/final-root-macos-cleanup-failed.log.gz","docs/evidence/jwt-environment-2026-10-10/final-runtime-passed.json.gz","docs/evidence/jwt-environment-2026-10-10/final-static.log.gz","docs/evidence/jwt-environment-2026-10-10/fixed-backend.json.gz","docs/evidence/jwt-environment-2026-10-10/fixed-backend.log.gz","docs/evidence/jwt-environment-2026-10-10/fixed-policy.json.gz","docs/evidence/jwt-environment-2026-10-10/fixed-policy.log.gz","docs/evidence/jwt-environment-2026-10-10/fixed-security-verification.json","docs/evidence/jwt-environment-2026-10-10/initial-security-ci.json","docs/evidence/jwt-environment-2026-10-10/merged-backend.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-policy.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-prebuild-backend.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-root.log.gz","docs/evidence/jwt-environment-2026-10-10/merged-runtime-first-failed.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-runtime-passed-before-main.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-runtime-sdk-build-failed.json.gz","docs/evidence/jwt-environment-2026-10-10/merged-verification.json","docs/evidence/jwt-environment-2026-10-10/packaged-policy-v3.log.gz","docs/evidence/jwt-environment-2026-10-10/packaged-policy.log.gz","docs/evidence/jwt-environment-2026-10-10/policy-tests.log.gz","docs/evidence/jwt-environment-2026-10-10/private-file-modes.json","docs/evidence/jwt-environment-2026-10-10/root-macos-attempt.log.gz","docs/evidence/jwt-environment-2026-10-10/root-remaining.log.gz","docs/evidence/jwt-environment-2026-10-10/scheduled-backup.json","docs/evidence/jwt-environment-2026-10-10/security-tests-v2.log.gz","docs/evidence/jwt-environment-2026-10-10/security-tests.log.gz","docs/evidence/jwt-environment-2026-10-10/verification.json","reports/scope-deployment-attempts.latest.json","reports/scope-workbench-deployment.latest.json","runtime/apps/api-nestjs/test/auth.jwks-security.test.ts","runtime/packages/contracts/src/deployment-security.test.ts","runtime/packages/contracts/src/deployment-security.ts"],"removed":[],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml","CLAUDE.md","docs/runbook.md","governance/check-identity-ui.mjs","governance/check-mcp-writes.mjs","governance/evidence-scopes.json","governance/smoke-image.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/credential-m1-sla.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/image-digest.json","reports/image-smoke.latest.json","reports/machine-revocation-sla.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/revocation-sla.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/scope-owner-chain.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/CLAUDE.md","runtime/apps/api-fastify/.env.example","runtime/apps/api-fastify/src/app.ts","runtime/apps/api-fastify/src/plugins/auth.ts","runtime/apps/api-fastify/test/auth.jwt.test.ts","runtime/apps/api-fastify/vitest.config.ts","runtime/apps/api-nestjs/.env.example","runtime/apps/api-nestjs/package.json","runtime/apps/api-nestjs/src/auth/token-verifier.ts","runtime/apps/api-nestjs/src/create-app.ts","runtime/apps/api-nestjs/test/auth.jwt.test.ts","runtime/apps/api-nestjs/test/auth.machine.test.ts","runtime/apps/api-nestjs/test/auth.ops-entry.test.ts","runtime/apps/api-nestjs/test/auth.permission-entry.test.ts","runtime/apps/api-nestjs/test/platform.colon-routes.http.test.ts","runtime/apps/api-nestjs/test/platform.configuration-http.test.ts","runtime/apps/api-nestjs/test/platform.configuration-persistence.test.ts","runtime/apps/api-nestjs/test/platform.conversation-files.http.test.ts","runtime/apps/api-nestjs/test/platform.conversation-ledger-http.test.ts","runtime/apps/api-nestjs/test/platform.cost-capacity-http.test.ts","runtime/apps/api-nestjs/test/platform.cross-domain-workflow-http.test.ts","runtime/apps/api-nestjs/test/platform.data-analytics-http.test.ts","runtime/apps/api-nestjs/test/platform.enterprise-experience-http.test.ts","runtime/apps/api-nestjs/test/platform.policy-http.test.ts","runtime/apps/api-nestjs/test/platform.registry-http.test.ts","runtime/apps/api-nestjs/vitest.config.ts","runtime/apps/api-nestjs/vitest.conformance.config.ts","runtime/packages/contracts/src/index.ts","runtime/packages/contracts/tsconfig.json","runtime/pnpm-lock.yaml","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","runtime/scripts/check-dual-backend-parity.mjs","runtime/scripts/check-ui-acceptance.mjs","runtime/test/transit.vitest.config.ts","runtime/test/vitest.config.ts","runtime/turbo.json","stack/README.md","stack/compose.yaml"]}],"total_commits":0,"head_commit":{"id":"b4ddc89a845e72137fbdc12b7210c806dd841f1e","message":"chore(reports): bind final cross-cutting static gates and workbench snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b4ddc89a845e72137fbdc12b7210c806dd841f1e","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-10T04:30:52-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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":24043,"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":49,"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-10T19:31:55+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
|
1791631946
|
1791631988
|
0
|
1791631944
|
1791632040
|
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
|
|
25414
|
docs(control-plane): close JWT and environment rev docs(control-plane): close JWT and environment review items at 37.5 percent...
|
117
|
5
|
governance.yml
|
203
|
5
|
0
|
refs/heads/main
|
4de7ffc25207203884cb41ffb752db1f53ba7066
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"115d2ab05561884786fce11f6ea8c5bfd58975fb","after":"4de7ffc25207203884cb41ffb752db1f53ba7066","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/115d2ab05561884786fce11f6ea8c5bfd58975fb...4de7ffc25207203884cb41ffb752db1f53ba7066","commits":[{"id":"4de7ffc25207203884cb41ffb752db1f53ba7066","message":"docs(control-plane): close JWT and environment review items at 37.5 percent\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/4de7ffc25207203884cb41ffb752db1f53ba7066","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-10T04:26:10-07:00","added":[],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"4de7ffc25207203884cb41ffb752db1f53ba7066","message":"docs(control-plane): close JWT and environment review items at 37.5 percent\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/4de7ffc25207203884cb41ffb752db1f53ba7066","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-10T04:26:10-07:00","added":[],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]},"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":24884,"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-10T17:16: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
|
4
|
1791631699
|
1791631729
|
0
|
1791631574
|
1791631729
|
|
|
0
|
Edit
Delete
|
|
25413
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into codex/jwt-environment-hardening-20261010...
|
116
|
5
|
platform.yml
|
514
|
5
|
0
|
refs/heads/main
|
a07e79257cbbd95297c9802cdfab76babdb3cfd5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e50444d84f7a29e6df0580c99c849715aa2e07dd","after":"a07e79257cbbd95297c9802cdfab76babdb3cfd5","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/e50444d84f7a29e6df0580c99c849715aa2e07dd...a07e79257cbbd95297c9802cdfab76babdb3cfd5","commits":[{"id":"a07e79257cbbd95297c9802cdfab76babdb3cfd5","message":"Merge remote-tracking branch 'origin/main' into codex/jwt-environment-hardening-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a07e79257cbbd95297c9802cdfab76babdb3cfd5","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-10T04:23:54-07:00","added":["docs/evidence/fact-dev-2026-10-10/current-dev-fact-auth-blocker.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation-1102.json","docs/evidence/fact-dev-2026-10-10/current-dev-observation-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final-1102.json","docs/evidence/fact-dev-2026-10-10/github-mirror-sync-attempt1.json","docs/evidence/fact-dev-2026-10-10/hr-canonical-migration-preview.json","docs/evidence/fact-dev-2026-10-10/hr-clone-chain-attempts.json","docs/evidence/fact-dev-2026-10-10/hr-clone-cleanup.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-7d92625.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-platform-a167-hr611.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/access-audit.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/alertmanager-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/loki-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/otel-collector-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/postgres-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/redis-auth-live.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/source.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/tempo-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/trace-backend.latest.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore-attempt1.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-admission.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/platform-dependency-provenance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/source.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/static-gate.log.gz","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/validation-source.latest.json"],"removed":[],"modified":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json"]},{"id":"44018d2a9b6315ea3d92e8f56286d8988882d1b5","message":"docs(security): record live workbench evidence publication and browser refresh\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/44018d2a9b6315ea3d92e8f56286d8988882d1b5","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-10T04:23:33-07:00","added":["docs/evidence/jwt-environment-2026-10-10/workbench-publish.json"],"removed":[],"modified":["docs/JWT与环境守卫整改记录-2026-10-10.md"]},{"id":"fca2f6d430d32977e76ba12581bcea9342f23f81","message":"chore(reports): publish three same-source workbench materials after committed evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fca2f6d430d32977e76ba12581bcea9342f23f81","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-10T04:17:15-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":"a07e79257cbbd95297c9802cdfab76babdb3cfd5","message":"Merge remote-tracking branch 'origin/main' into codex/jwt-environment-hardening-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a07e79257cbbd95297c9802cdfab76babdb3cfd5","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-10T04:23:54-07:00","added":["docs/evidence/fact-dev-2026-10-10/current-dev-fact-auth-blocker.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation-1102.json","docs/evidence/fact-dev-2026-10-10/current-dev-observation-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-1049.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final-1102.json","docs/evidence/fact-dev-2026-10-10/github-mirror-sync-attempt1.json","docs/evidence/fact-dev-2026-10-10/hr-canonical-migration-preview.json","docs/evidence/fact-dev-2026-10-10/hr-clone-chain-attempts.json","docs/evidence/fact-dev-2026-10-10/hr-clone-cleanup.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-7d92625.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery-platform-a167-hr611.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/access-audit.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/alertmanager-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/loki-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/otel-collector-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/postgres-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/redis-auth-live.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/source.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/tempo-image.latest.json","docs/evidence/fact-dev-2026-10-10/os-additional-receipts-1bd3e67/trace-backend.latest.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore-attempt1.json","docs/evidence/fact-dev-2026-10-10/os-isolated-backup-restore.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-admission.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/platform-dependency-provenance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/source.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/static-gate.log.gz","docs/evidence/fact-dev-2026-10-10/os-reports-d6900c7-static/validation-source.latest.json"],"removed":[],"modified":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.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":22843,"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":49,"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-10T19:23: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
|
1791631516
|
1791631697
|
0
|
1791631460
|
1791631769
|
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
|
|
25411
|
docs: close static freshness and secured dev hando docs: close static freshness and secured dev handoff evidence...
|
76
|
5
|
platform-governance.yml
|
173
|
5
|
0
|
refs/heads/main
|
f93c6f838063dfb774dc1f6f09ee1fa82996c31b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c2c579655431ee8f617bfc948b8ce3726642aa38","after":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/c2c579655431ee8f617bfc948b8ce3726642aa38...f93c6f838063dfb774dc1f6f09ee1fa82996c31b","commits":[{"id":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","message":"docs: close static freshness and secured dev handoff evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f93c6f838063dfb774dc1f6f09ee1fa82996c31b","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-10T04:21:28-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.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.latest.json","reports/kernel-admission.latest.json","reports/kernel-downstream.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/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":"d6900c74b0ddc134907ab50f83d0fdeb51bb75d8","message":"docs: preserve same-day infrastructure acceptance receipts\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d6900c74b0ddc134907ab50f83d0fdeb51bb75d8","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-10T04:16:09-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/access-audit.latest.json","reports/alertmanager-image.latest.json","reports/loki-image.latest.json","reports/otel-collector-image.latest.json","reports/postgres-image.latest.json","reports/redis-auth-live.latest.json","reports/tempo-image.latest.json","reports/trace-backend.latest.json"]}],"total_commits":0,"head_commit":{"id":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","message":"docs: close static freshness and secured dev handoff evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f93c6f838063dfb774dc1f6f09ee1fa82996c31b","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-10T04:21:28-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.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.latest.json","reports/kernel-admission.latest.json","reports/kernel-downstream.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/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":100901,"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-10-10T19:00:55+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
|
1791631455
|
1791631485
|
0
|
1791631317
|
1791631697
|
|
|
0
|
Edit
Delete
|
|
25410
|
docs: close static freshness and secured dev hando docs: close static freshness and secured dev handoff evidence...
|
76
|
5
|
governance.yml
|
172
|
5
|
0
|
refs/heads/main
|
f93c6f838063dfb774dc1f6f09ee1fa82996c31b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c2c579655431ee8f617bfc948b8ce3726642aa38","after":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/c2c579655431ee8f617bfc948b8ce3726642aa38...f93c6f838063dfb774dc1f6f09ee1fa82996c31b","commits":[{"id":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","message":"docs: close static freshness and secured dev handoff evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f93c6f838063dfb774dc1f6f09ee1fa82996c31b","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-10T04:21:28-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.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.latest.json","reports/kernel-admission.latest.json","reports/kernel-downstream.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/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":"d6900c74b0ddc134907ab50f83d0fdeb51bb75d8","message":"docs: preserve same-day infrastructure acceptance receipts\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d6900c74b0ddc134907ab50f83d0fdeb51bb75d8","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-10T04:16:09-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/access-audit.latest.json","reports/alertmanager-image.latest.json","reports/loki-image.latest.json","reports/otel-collector-image.latest.json","reports/postgres-image.latest.json","reports/redis-auth-live.latest.json","reports/tempo-image.latest.json","reports/trace-backend.latest.json"]}],"total_commits":0,"head_commit":{"id":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","message":"docs: close static freshness and secured dev handoff evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f93c6f838063dfb774dc1f6f09ee1fa82996c31b","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-10T04:21:28-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.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.latest.json","reports/kernel-admission.latest.json","reports/kernel-downstream.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/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":100901,"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-10-10T19:00:55+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
|
1791631424
|
1791631454
|
0
|
1791631316
|
1791631515
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25409
|
docs(deploy): release-20261010-ux1 上线记录
|
57
|
5
|
governance.yml
|
244
|
5
|
0
|
refs/heads/main
|
43baeb2ab68d30685232bf11dfd804d5f5112bd5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1306ade79cec7e052752bc4f8a10a14b957d5d5c","after":"43baeb2ab68d30685232bf11dfd804d5f5112bd5","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/1306ade79cec7e052752bc4f8a10a14b957d5d5c...43baeb2ab68d30685232bf11dfd804d5f5112bd5","commits":[{"id":"43baeb2ab68d30685232bf11dfd804d5f5112bd5","message":"docs(deploy): release-20261010-ux1 上线记录\n\n固定提交 1306ade7 / 865d8761… 部署到本机现用服务:无 schema 变化、依赖层命中缓存一次通过;\n五组件 healthy、11 项边界探针、队列健康与 deploy.sh verify 通过,线上样式表已含新 stone 令牌。\ncurrent.md、CLAUDE.md 基线说明与 VM 部署行、治理记录与本轮报告同步;静态链 passed。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/43baeb2ab68d30685232bf11dfd804d5f5112bd5","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-10T04:20:26-07:00","added":["docs/releases/2026-10-10-ux1.md","reports/ux-polish-2026-10-10/release-verification.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-10-ux-polish.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ux-polish-2026-10-10/README.md","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"43baeb2ab68d30685232bf11dfd804d5f5112bd5","message":"docs(deploy): release-20261010-ux1 上线记录\n\n固定提交 1306ade7 / 865d8761… 部署到本机现用服务:无 schema 变化、依赖层命中缓存一次通过;\n五组件 healthy、11 项边界探针、队列健康与 deploy.sh verify 通过,线上样式表已含新 stone 令牌。\ncurrent.md、CLAUDE.md 基线说明与 VM 部署行、治理记录与本轮报告同步;静态链 passed。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/43baeb2ab68d30685232bf11dfd804d5f5112bd5","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-10T04:20:26-07:00","added":["docs/releases/2026-10-10-ux1.md","reports/ux-polish-2026-10-10/release-verification.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-10-ux-polish.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ux-polish-2026-10-10/README.md","reports/validation-source.latest.json"]},"repository":{"id":57,"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":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1050282,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-10T19:09: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
|
4
|
1791631394
|
1791631424
|
0
|
1791631231
|
1791631424
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25402
|
docs(fact): record isolated backup restoration and docs(fact): record isolated backup restoration and scope limits...
|
76
|
5
|
platform-governance.yml
|
171
|
5
|
0
|
refs/heads/main
|
c2c579655431ee8f617bfc948b8ce3726642aa38
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"221183c00604ec7ca066906c0140c97f2c7e579b","after":"c2c579655431ee8f617bfc948b8ce3726642aa38","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/221183c00604ec7ca066906c0140c97f2c7e579b...c2c579655431ee8f617bfc948b8ce3726642aa38","commits":[{"id":"c2c579655431ee8f617bfc948b8ce3726642aa38","message":"docs(fact): record isolated backup restoration and scope limits\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c2c579655431ee8f617bfc948b8ce3726642aa38","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-10T04:00:30-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"c2c579655431ee8f617bfc948b8ce3726642aa38","message":"docs(fact): record isolated backup restoration and scope limits\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c2c579655431ee8f617bfc948b8ce3726642aa38","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-10T04:00:30-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md"]},"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":100771,"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-10-10T18:50:30+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
|
1791631170
|
1791631178
|
0
|
1791630055
|
1791631331
|
|
|
0
|
Edit
Delete
|
|
25399
|
chore(deployment): record local HR Scope service a chore(deployment): record local HR Scope service and activation boundary...
|
83
|
5
|
platform-governance.yml
|
67
|
5
|
0
|
refs/heads/main
|
a982f35dd3b8b281fec5c985bcb2f99de9059c57
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9a35759923ec6f6329886aabec610382a1694ab4","after":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9a35759923ec6f6329886aabec610382a1694ab4...a982f35dd3b8b281fec5c985bcb2f99de9059c57","commits":[{"id":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","message":"chore(deployment): record local HR Scope service and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a982f35dd3b8b281fec5c985bcb2f99de9059c57","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-10T03:59:12-07:00","added":["reports/scope-development-deployment.latest.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","message":"chore(deployment): record local HR Scope service and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a982f35dd3b8b281fec5c985bcb2f99de9059c57","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-10T03:59:12-07:00","added":["reports/scope-development-deployment.latest.json"],"removed":[],"modified":[]},"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":10032,"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-10T18:52:54+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
|
1791630126
|
1791631160
|
0
|
1791629956
|
1791631239
|
|
|
0
|
Edit
Delete
|
|
25398
|
chore(deployment): record local HR Scope service a chore(deployment): record local HR Scope service and activation boundary...
|
83
|
5
|
governance.yml
|
66
|
5
|
0
|
refs/heads/main
|
a982f35dd3b8b281fec5c985bcb2f99de9059c57
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9a35759923ec6f6329886aabec610382a1694ab4","after":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9a35759923ec6f6329886aabec610382a1694ab4...a982f35dd3b8b281fec5c985bcb2f99de9059c57","commits":[{"id":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","message":"chore(deployment): record local HR Scope service and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a982f35dd3b8b281fec5c985bcb2f99de9059c57","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-10T03:59:12-07:00","added":["reports/scope-development-deployment.latest.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"a982f35dd3b8b281fec5c985bcb2f99de9059c57","message":"chore(deployment): record local HR Scope service and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a982f35dd3b8b281fec5c985bcb2f99de9059c57","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-10T03:59:12-07:00","added":["reports/scope-development-deployment.latest.json"],"removed":[],"modified":[]},"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":10032,"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-10T18:52:54+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
|
1791629957
|
1791630126
|
0
|
1791629956
|
1791630127
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25397
|
docs(fact): archive dev recovery evidence and form docs(fact): archive dev recovery evidence and formal acceptance blockers...
|
116
|
5
|
platform.yml
|
506
|
5
|
0
|
refs/heads/main
|
e36dddda774aec5db00fff0be557f57c2ede17ed
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aec095bb86e02b4788ea854e94816750d445be5d","after":"e36dddda774aec5db00fff0be557f57c2ede17ed","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aec095bb86e02b4788ea854e94816750d445be5d...e36dddda774aec5db00fff0be557f57c2ede17ed","commits":[{"id":"e36dddda774aec5db00fff0be557f57c2ede17ed","message":"docs(fact): archive dev recovery evidence and formal acceptance blockers\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e36dddda774aec5db00fff0be557f57c2ede17ed","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-10T03:53:19-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"e36dddda774aec5db00fff0be557f57c2ede17ed","message":"docs(fact): archive dev recovery evidence and formal acceptance blockers\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e36dddda774aec5db00fff0be557f57c2ede17ed","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-10T03:53:19-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json"],"removed":[],"modified":[]},"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":21393,"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":49,"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-10T18:51: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
|
2
|
30
|
1791629649
|
1791629788
|
0
|
1791629603
|
1791629831
|
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
|
|
25395
|
chore(reports): verify merged HR Scope runtime and chore(reports): verify merged HR Scope runtime and browser acceptance...
|
83
|
5
|
governance.yml
|
64
|
5
|
0
|
refs/heads/main
|
9a35759923ec6f6329886aabec610382a1694ab4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6110724e8ae308f329024d2cf81cb2887f282092","after":"9a35759923ec6f6329886aabec610382a1694ab4","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/6110724e8ae308f329024d2cf81cb2887f282092...9a35759923ec6f6329886aabec610382a1694ab4","commits":[{"id":"9a35759923ec6f6329886aabec610382a1694ab4","message":"chore(reports): verify merged HR Scope runtime and browser acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9a35759923ec6f6329886aabec610382a1694ab4","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-10T03:52:51-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-behavior.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/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-distribution.latest.json","reports/os-product-layer.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.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/validation-source.latest.json"]},{"id":"af2c6da5a4250156f903dfa7b1712e1737c051ca","message":"merge: preserve published HR fact-delivery checks with Scope source\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/af2c6da5a4250156f903dfa7b1712e1737c051ca","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-10T03:45:36-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/platform-fact-delivery.acceptance.test.ts","docs/domain/fact-dev-recovery-acceptance-2026-10-10.md"]},{"id":"7bba1fe9f30fb78ba79ad8560ce6c2fd6fe08146","message":"chore(reports): bind full HR runtime and dual backend browser acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/7bba1fe9f30fb78ba79ad8560ce6c2fd6fe08146","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-10T03:45:36-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-behavior.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/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/fastify.png","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.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/validation-source.latest.json"]},{"id":"f84508a6ef3d1a06192328f6b284cd84935635e7","message":"fix(acceptance): normalize typed canonical IDs in backend comparison\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/f84508a6ef3d1a06192328f6b284cd84935635e7","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-10T03:37:25-07:00","added":[],"removed":[],"modified":["scripts/check-dual-backend-behavior.mjs"]},{"id":"83463b483eac483458acdb2b55d2a33e994bbeea","message":"test(personnel): match NestJS authorization fixture date to Fastify\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/83463b483eac483458acdb2b55d2a33e994bbeea","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-10T03:27:51-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/personnel.http.test.ts"]}],"total_commits":0,"head_commit":{"id":"9a35759923ec6f6329886aabec610382a1694ab4","message":"chore(reports): verify merged HR Scope runtime and browser acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9a35759923ec6f6329886aabec610382a1694ab4","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-10T03:52:51-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-behavior.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/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-distribution.latest.json","reports/os-product-layer.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.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/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":9290,"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-10T18:19:52+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
|
1791629574
|
1791629633
|
0
|
1791629574
|
1791629633
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25394
|
chore(reports): 回绑 SDK 回执合入当前主线的文档门禁
|
116
|
5
|
platform.yml
|
505
|
5
|
0
|
refs/heads/main
|
aec095bb86e02b4788ea854e94816750d445be5d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a1670faa9c7dee55dc282b09f08cf2eddd18b925","after":"aec095bb86e02b4788ea854e94816750d445be5d","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/a1670faa9c7dee55dc282b09f08cf2eddd18b925...aec095bb86e02b4788ea854e94816750d445be5d","commits":[{"id":"aec095bb86e02b4788ea854e94816750d445be5d","message":"chore(reports): 回绑 SDK 回执合入当前主线的文档门禁\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aec095bb86e02b4788ea854e94816750d445be5d","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-10T03:51:23-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json"]},{"id":"4fdac2852ebcbe82575041088eb703db5b670514","message":"merge: 同步已验收 SDK 发布回执并保留并行主线增量\n\n# Conflicts:\n#\treports/caddy.latest.json\n#\treports/candidate-contracts.latest.json\n#\treports/capability-acceptance.latest.json\n#\treports/catalog-chg.latest.json\n#\treports/catalog-drift.latest.json\n#\treports/catalog-reconciliation.latest.json\n#\treports/ci-mirror.latest.json\n#\treports/cross-cutting-capabilities.latest.json\n#\treports/doc-claims.latest.json\n#\treports/evidence-freshness.latest.json\n#\treports/fact-pii.latest.json\n#\treports/facts.latest.json\n#\treports/fixture-coverage.latest.json\n#\treports/fixtures.latest.json\n#\treports/gate-flow.latest.json\n#\treports/migration-decs.latest.json\n#\treports/module-imports.latest.json\n#\treports/otel.latest.json\n#\treports/release-drift.latest.json\n#\treports/release-manifest.latest.json\n#\treports/stub-surface.latest.json\n#\treports/workbench-catalog-snapshot.latest.json\n#\treports/workbench-ops-snapshot.latest.json\n#\truntime/reports/agent-adapters.latest.json\n#\truntime/reports/conformance-matrix.latest.json\n#\truntime/reports/contract-consumers.latest.json\n#\truntime/reports/docs-truth.latest.json\n#\truntime/reports/dual-backend-parity.latest.json\n#\truntime/reports/fork-readiness.latest.json\n#\truntime/reports/governance-docs.latest.json\n#\truntime/reports/governance-rules.latest.json\n#\truntime/reports/governance-status.latest.json\n#\truntime/reports/governance.latest.json\n#\truntime/reports/migrations.latest.json\n#\truntime/reports/naming.latest.json\n#\truntime/reports/permission-catalog.latest.json\n#\truntime/reports/platform-ops-definitions.latest.json\n#\truntime/reports/runtime-governance.latest.json\n#\truntime/reports/schema-sync.latest.json\n#\truntime/reports/statemachine-write-guard.latest.json\n#\truntime/reports/validation-source.latest.json\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4fdac2852ebcbe82575041088eb703db5b670514","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-10T03:50:16-07:00","added":["docs/evidence/sdk-release-2026-10-10/chg025-impact-test.log.gz","docs/evidence/sdk-release-2026-10-10/consumer-registry-verification.json","docs/evidence/sdk-release-2026-10-10/consumer-types.json","docs/evidence/sdk-release-2026-10-10/failed-attempt1-summary.json","docs/evidence/sdk-release-2026-10-10/protection-current.json","docs/evidence/sdk-release-2026-10-10/publish-run.json","docs/evidence/sdk-release-2026-10-10/registry-preflight-main.json","docs/evidence/sdk-release-2026-10-10/registry-verification.json","docs/evidence/sdk-release-2026-10-10/release-candidate.latest.json","docs/evidence/sdk-release-2026-10-10/remediation-validation.json","docs/evidence/sdk-release-2026-10-10/required-reports/identity.dual-backend-behavior.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/identity.governance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/identity.runtime-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/identity.ui-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/index.json","docs/evidence/sdk-release-2026-10-10/required-reports/root.catalog-reconciliation.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/root.module-imports.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.conformance-differential.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.credential-m1-sla.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.governance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.mainline-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.port-conformance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.revocation-sla.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.runtime-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.ui-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/root-b9e50f4c.log.gz","docs/evidence/sdk-release-2026-10-10/served-workbench.json","docs/evidence/sdk-release-2026-10-10/served-workbench.log.gz","docs/evidence/sdk-release-2026-10-10/service-verification.json","docs/evidence/sdk-release-2026-10-10/static-catalog-deployment.json","docs/evidence/sdk-release-2026-10-10/ui-cleanup-linux-node20.log.gz","docs/evidence/sdk-release-2026-10-10/verification-run.json","docs/evidence/sdk-release-2026-10-10/workbench-static-merged.log.gz"],"removed":[],"modified":["CLAUDE.md","contracts/README.md","docs/SDK发布记录-2026-10-10.md"]},{"id":"7040fef429a2017e921490b9cb85b9220282bce1","message":"Merge pull request #55 from laoluojuhai/codex/sdk-rc7-receipts-20261010\n\n归档 rc.7 发布证据并同步发布后治理主线","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7040fef429a2017e921490b9cb85b9220282bce1","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-10T03:48:56-07:00","added":["docs/evidence/cross-cutting-2026-10-09/current-personal-dev-20261010.json","docs/evidence/sdk-release-2026-10-10/chg025-impact-test.log.gz","docs/evidence/sdk-release-2026-10-10/consumer-registry-verification.json","docs/evidence/sdk-release-2026-10-10/consumer-types.json","docs/evidence/sdk-release-2026-10-10/failed-attempt1-summary.json","docs/evidence/sdk-release-2026-10-10/protection-current.json","docs/evidence/sdk-release-2026-10-10/publish-run.json","docs/evidence/sdk-release-2026-10-10/registry-preflight-main.json","docs/evidence/sdk-release-2026-10-10/registry-verification.json","docs/evidence/sdk-release-2026-10-10/release-candidate.latest.json","docs/evidence/sdk-release-2026-10-10/remediation-validation.json","docs/evidence/sdk-release-2026-10-10/required-reports/identity.dual-backend-behavior.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/identity.governance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/identity.runtime-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/identity.ui-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/index.json","docs/evidence/sdk-release-2026-10-10/required-reports/root.catalog-reconciliation.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/root.module-imports.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.conformance-differential.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.credential-m1-sla.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.governance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.mainline-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.port-conformance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.revocation-sla.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.runtime-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/required-reports/runtime.ui-acceptance.json.gz","docs/evidence/sdk-release-2026-10-10/root-b9e50f4c.log.gz","docs/evidence/sdk-release-2026-10-10/served-workbench.json","docs/evidence/sdk-release-2026-10-10/served-workbench.log.gz","docs/evidence/sdk-release-2026-10-10/service-verification.json","docs/evidence/sdk-release-2026-10-10/static-catalog-deployment.json","docs/evidence/sdk-release-2026-10-10/ui-cleanup-linux-node20.log.gz","docs/evidence/sdk-release-2026-10-10/verification-run.json","docs/evidence/sdk-release-2026-10-10/workbench-static-merged.log.gz","governance/test/trust-policies.test.mjs"],"removed":[],"modified":["CLAUDE.md","contracts/README.md","docs/SDK发布记录-2026-10-10.md","docs/横切运行协议补齐与验收记录-2026-10-09.md","governance/cross-cutting-capabilities.json","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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json","stack/provision/trust-chain.mjs"]},{"id":"c38c30debc5743b2da1a1480e6325e118e178c5e","message":"merge: 同步受保护 main 的已验收合并历史\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c38c30debc5743b2da1a1480e6325e118e178c5e","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-10T03:12:12-07:00","added":[],"removed":[],"modified":[]},{"id":"bc5e3dd5906f9924491c93cd29f44dfa3c1c4723","message":"chore(reports): 回绑最终主线合流 @ 8e72accf\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bc5e3dd5906f9924491c93cd29f44dfa3c1c4723","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:48:06-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"]}],"total_commits":0,"head_commit":{"id":"aec095bb86e02b4788ea854e94816750d445be5d","message":"chore(reports): 回绑 SDK 回执合入当前主线的文档门禁\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aec095bb86e02b4788ea854e94816750d445be5d","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-10T03:51:23-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/release-drift.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":21344,"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":49,"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-10T18:47:05+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
|
1791629494
|
1791629532
|
0
|
1791629493
|
1791629558
|
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
|
|
25393
|
docs(fact): record clean recovery acceptance and b docs(fact): record clean recovery acceptance and blocked canonical activation...
|
76
|
5
|
platform-governance.yml
|
169
|
5
|
0
|
refs/heads/main
|
221183c00604ec7ca066906c0140c97f2c7e579b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4a49353fb4e63e69bda916b18e4f70292de239","after":"221183c00604ec7ca066906c0140c97f2c7e579b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ad4a49353fb4e63e69bda916b18e4f70292de239...221183c00604ec7ca066906c0140c97f2c7e579b","commits":[{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","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-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"6b93ca0af04e577543a021d50d0c9620d56ec60b","message":"merge: preserve current OS identity and Registry delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b93ca0af04e577543a021d50d0c9620d56ec60b","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-10T03:47:20-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md","governance/registry-acceptance-record.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json","reports/baseline.json"]},{"id":"7d926252653bca15438abc7f72ae02ccb5ffef26","message":"docs(fact): align downstream contract version and acceptance anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d926252653bca15438abc7f72ae02ccb5ffef26","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-10T03:23:26-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md"]},{"id":"fc83b765fd2889163e42b8e68741959a37788c3f","message":"fix(fact): preserve dev main and consume with system-only dispatcher credentials\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/fc83b765fd2889163e42b8e68741959a37788c3f","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-10T03:19:16-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/src/dispatcher.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/operations/fact-dev-recovery-2026-10-10.md","governance/app-manifest.candidate.json","governance/platform-integration.json","package.json","pnpm-lock.yaml","reports/app-manifest.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json"]},{"id":"7ed60c3a6533e213c45be5d51f6832d46c94e9ca","message":"merge: retain deployed identity lifecycle in Fact acceptance baseline\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7ed60c3a6533e213c45be5d51f6832d46c94e9ca","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:59:27-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","docs/operations/fact-dev-recovery-2026-10-10.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts"]}],"total_commits":0,"head_commit":{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","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-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.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":100491,"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-10-10T18:32:05+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
|
1791629440
|
1791629448
|
0
|
1791629430
|
1791629454
|
|
|
0
|
Edit
Delete
|
|
25392
|
docs(fact): record clean recovery acceptance and b docs(fact): record clean recovery acceptance and blocked canonical activation...
|
76
|
5
|
governance.yml
|
168
|
5
|
0
|
refs/heads/main
|
221183c00604ec7ca066906c0140c97f2c7e579b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4a49353fb4e63e69bda916b18e4f70292de239","after":"221183c00604ec7ca066906c0140c97f2c7e579b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ad4a49353fb4e63e69bda916b18e4f70292de239...221183c00604ec7ca066906c0140c97f2c7e579b","commits":[{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","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-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"6b93ca0af04e577543a021d50d0c9620d56ec60b","message":"merge: preserve current OS identity and Registry delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b93ca0af04e577543a021d50d0c9620d56ec60b","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-10T03:47:20-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md","governance/registry-acceptance-record.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json","reports/baseline.json"]},{"id":"7d926252653bca15438abc7f72ae02ccb5ffef26","message":"docs(fact): align downstream contract version and acceptance anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d926252653bca15438abc7f72ae02ccb5ffef26","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-10T03:23:26-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md"]},{"id":"fc83b765fd2889163e42b8e68741959a37788c3f","message":"fix(fact): preserve dev main and consume with system-only dispatcher credentials\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/fc83b765fd2889163e42b8e68741959a37788c3f","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-10T03:19:16-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/src/dispatcher.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/operations/fact-dev-recovery-2026-10-10.md","governance/app-manifest.candidate.json","governance/platform-integration.json","package.json","pnpm-lock.yaml","reports/app-manifest.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json"]},{"id":"7ed60c3a6533e213c45be5d51f6832d46c94e9ca","message":"merge: retain deployed identity lifecycle in Fact acceptance baseline\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7ed60c3a6533e213c45be5d51f6832d46c94e9ca","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:59:27-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","docs/operations/fact-dev-recovery-2026-10-10.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts"]}],"total_commits":0,"head_commit":{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","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-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.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":100491,"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-10-10T18:32:05+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
|
1791629431
|
1791629440
|
0
|
1791629429
|
1791629454
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25391
|
chore(reports): bind merged Scope platform accepta chore(reports): bind merged Scope platform acceptance and release snapshots...
|
116
|
5
|
platform.yml
|
504
|
5
|
0
|
refs/heads/main
|
a1670faa9c7dee55dc282b09f08cf2eddd18b925
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8fad2188fccec7d984968e3c8af35234e34fbdde","after":"a1670faa9c7dee55dc282b09f08cf2eddd18b925","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/8fad2188fccec7d984968e3c8af35234e34fbdde...a1670faa9c7dee55dc282b09f08cf2eddd18b925","commits":[{"id":"a1670faa9c7dee55dc282b09f08cf2eddd18b925","message":"chore(reports): bind merged Scope platform acceptance and release snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a1670faa9c7dee55dc282b09f08cf2eddd18b925","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-10T03:46:57-07:00","added":["reports/scope-owner-chain.latest.json"],"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/credential-m1-sla.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/machine-revocation-sla.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/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-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-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":"aac839ff0cc3f8c8823865a369d036bff91b3ac2","message":"merge: retain current platform service changes with Scope implementation\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aac839ff0cc3f8c8823865a369d036bff91b3ac2","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-10T03:38:10-07:00","added":["docs/credential到期回收与验收-2026-10-10.md","docs/evidence/configuration-2026-10-10/current-health.json","docs/evidence/configuration-2026-10-10/deployment.json","docs/evidence/configuration-2026-10-10/final-current-service.json","docs/evidence/configuration-2026-10-10/merged-transport-failed-acceptance.json","docs/evidence/configuration-2026-10-10/precommit-failed-runtime.json","docs/evidence/configuration-2026-10-10/test-tunnel-failed-acceptance.json","docs/evidence/configuration-2026-10-10/transient-host-timeout.json","docs/evidence/configuration-2026-10-10/workbench-snapshots-initial.json","docs/evidence/configuration-2026-10-10/workbench-snapshots.json","docs/evidence/credential-expiry-2026-10-10/attempts.json","docs/evidence/credential-expiry-2026-10-10/candidate-image.json","docs/evidence/credential-expiry-2026-10-10/candidate-sbom.json","docs/evidence/credential-expiry-2026-10-10/credential-integration-combined.log","docs/evidence/credential-expiry-2026-10-10/credential-integration.log","docs/evidence/credential-expiry-2026-10-10/credential-m1-http.log","docs/evidence/credential-expiry-2026-10-10/credential-m1-sla-focused.json","docs/evidence/credential-expiry-2026-10-10/current-service-observation.json","docs/evidence/credential-expiry-2026-10-10/deployment-boundary.json","docs/evidence/credential-expiry-2026-10-10/earlier-m1-http-timeout.json","docs/evidence/credential-expiry-2026-10-10/merged-credential-integration.log","docs/evidence/credential-expiry-2026-10-10/merged-credential-protocol.log","docs/evidence/credential-expiry-2026-10-10/merged-credential-unit.log","docs/evidence/credential-expiry-2026-10-10/merged-focused.json","docs/evidence/credential-expiry-2026-10-10/owned-base-cleanup.json","docs/evidence/credential-expiry-2026-10-10/owned-base-reset.json","docs/evidence/credential-expiry-2026-10-10/runtime-combined-failed.json","docs/evidence/credential-expiry-2026-10-10/static-combined.json","docs/evidence/credential-expiry-2026-10-10/static-final.json","docs/evidence/credential-expiry-2026-10-10/workbench-publish.json","docs/evidence/public-file-2026-10-10/cleanup-owned.json","docs/evidence/public-file-2026-10-10/dependency-preflight.log","docs/evidence/public-file-2026-10-10/merged-module-environment-failure.log","docs/evidence/public-file-2026-10-10/observed-image-build-history.json","docs/evidence/public-file-2026-10-10/runtime-observation.json","docs/evidence/public-file-2026-10-10/snapshot-deployment.json","docs/evidence/public-file-2026-10-10/static-1912-results.json","docs/evidence/public-file-2026-10-10/static-a967-results.json","docs/evidence/registry-admission-2026-10-10/backup-receipt.json","docs/evidence/registry-admission-2026-10-10/central-audit.json","docs/evidence/registry-admission-2026-10-10/evidence-freshness.json","docs/evidence/registry-admission-2026-10-10/isolated-database-acceptance.json","docs/evidence/registry-admission-2026-10-10/machine-negative.json","docs/evidence/registry-admission-2026-10-10/os-deployment.json","docs/evidence/registry-admission-2026-10-10/os-human-regression.json","docs/evidence/registry-admission-2026-10-10/os-identity-protocol.json","docs/evidence/registry-admission-2026-10-10/os-review.json","docs/evidence/registry-admission-2026-10-10/owner-commands.json","docs/evidence/registry-admission-2026-10-10/runtime-deployment.json","docs/evidence/registry-admission-2026-10-10/validation.json","docs/evidence/registry-admission-2026-10-10/workbench-publish.json","docs/onboarding/digital-employee-os-2026-10-10/README.md","docs/onboarding/digital-employee-os-2026-10-10/application-manifest.draft.json","docs/onboarding/digital-employee-os-2026-10-10/c01.candidate.json","docs/onboarding/digital-employee-os-2026-10-10/identity-mapping.json","docs/onboarding/digital-employee-os-2026-10-10/source-artifact.json","docs/onboarding/digital-employee-os-2026-10-10/sources.json","docs/注册中心接入与验收记录-2026-10-10.md","runtime/modules/credential/prisma/migrations/202610100001_credential_expiry_scan/migration.sql","runtime/modules/credential/src/persistence/credential-expiry.ts","runtime/modules/credential/test/expiry.integration.ts"],"removed":[],"modified":["docs/onboarding/digital-employee-os-2026-10-09/README.md","docs/公共文件平台完善与验收记录-2026-10-10.md","docs/配置与功能开关平台补齐与验收记录-2026-10-10.md","governance/evidence-scopes.json","governance/job-readiness.json","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/configuration-runtime.latest.json","reports/credential-m1-sla.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/image-digest.json","reports/image-smoke.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","runtime/CLAUDE.md","runtime/modules/credential/prisma/schema.prisma","runtime/modules/credential/src/index.ts","runtime/modules/credential/src/persistence/credential-store.ts","runtime/modules/credential/src/persistence/owner-fact-relay.ts","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","runtime/test/chaos/openbao-leases.test.ts","runtime/test/e2e/credential-m1-http.test.ts"]},{"id":"246c2b895feafdadbd3610202ec4889a839d73fd","message":"test(scope): verify real M1 grants and secret rotation across HR and OS\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/246c2b895feafdadbd3610202ec4889a839d73fd","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-10T03:17:53-07:00","added":[],"removed":[],"modified":["docs/integration/scope-hr-os-2026-10-10.md","runtime/test/scope-owner-chain.acceptance.ts"]},{"id":"aefec83435e8dc4597d99002c686afefe820b39a","message":"fix(scope): typecheck standalone cross-application acceptance runner\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aefec83435e8dc4597d99002c686afefe820b39a","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-10T03:09:35-07:00","added":[],"removed":[],"modified":["runtime/test/scope-owner-chain.acceptance.ts","runtime/test/scope-owner.config.ts"]},{"id":"7c0acf278ca847718c871ac181e9ce95c65e3764","message":"feat(scope): resolve live HR Owner ranges and enforce OS integration\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7c0acf278ca847718c871ac181e9ce95c65e3764","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-10T03:03:41-07:00","added":["docs/integration/scope-hr-os-2026-10-10.md","governance/check-scope-owner-chain.mjs","runtime/apps/api-nestjs/src/platform/http/scope-resolve.controller.ts","runtime/modules/kit/src/scope-resolver.ts","runtime/modules/scope/src/persistence/oauth.ts","runtime/modules/scope/src/persistence/owner-resolver.test.ts","runtime/modules/scope/src/persistence/owner-resolver.ts","runtime/test/scope-owner-chain.acceptance.ts","runtime/test/scope-owner.config.ts"],"removed":[],"modified":["CLAUDE.md","governance/evidence-scopes.json","governance/gate-flow.json","governance/stub-surface.json","package.json","runtime/apps/api-nestjs/src/platform/platform-http.module.ts","runtime/modules/kit/src/index.ts","runtime/modules/scope/src/health.test.ts","runtime/modules/scope/src/health.ts","runtime/modules/scope/src/index.ts","runtime/packages/contracts/src/platform-http.ts"]}],"total_commits":0,"head_commit":{"id":"a1670faa9c7dee55dc282b09f08cf2eddd18b925","message":"chore(reports): bind merged Scope platform acceptance and release snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a1670faa9c7dee55dc282b09f08cf2eddd18b925","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-10T03:46:57-07:00","added":["reports/scope-owner-chain.latest.json"],"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/credential-m1-sla.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/machine-revocation-sla.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/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-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-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"]},"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":21106,"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":49,"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-10T18:42:45+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
|
1791629225
|
1791629264
|
0
|
1791629224
|
1791629290
|
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
|
|
25390
|
merge: retain credential and parallel public-file merge: retain credential and parallel public-file closing records...
|
116
|
5
|
platform.yml
|
503
|
5
|
0
|
refs/heads/main
|
8fad2188fccec7d984968e3c8af35234e34fbdde
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"82c204aed24cc5907ed4eebaceb252d3ca245639","after":"8fad2188fccec7d984968e3c8af35234e34fbdde","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/82c204aed24cc5907ed4eebaceb252d3ca245639...8fad2188fccec7d984968e3c8af35234e34fbdde","commits":[{"id":"8fad2188fccec7d984968e3c8af35234e34fbdde","message":"merge: retain credential and parallel public-file closing records\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/8fad2188fccec7d984968e3c8af35234e34fbdde","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-10T03:34:51-07:00","added":["docs/evidence/credential-expiry-2026-10-10/workbench-publish.json"],"removed":[],"modified":["docs/credential到期回收与验收-2026-10-10.md"]},{"id":"39a7eb84154342eba8881fe0fdaf590771d095b2","message":"docs(credential): record verified static workbench update\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/39a7eb84154342eba8881fe0fdaf590771d095b2","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-10T03:34:29-07:00","added":["docs/evidence/credential-expiry-2026-10-10/workbench-publish.json"],"removed":[],"modified":["docs/credential到期回收与验收-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"8fad2188fccec7d984968e3c8af35234e34fbdde","message":"merge: retain credential and parallel public-file closing records\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/8fad2188fccec7d984968e3c8af35234e34fbdde","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-10T03:34:51-07:00","added":["docs/evidence/credential-expiry-2026-10-10/workbench-publish.json"],"removed":[],"modified":["docs/credential到期回收与验收-2026-10-10.md"]},"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":20216,"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":48,"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-10T18:34:31+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
|
1791628545
|
1791628597
|
0
|
1791628494
|
1791628645
|
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
|
|
25389
|
Merge branch 'codex/public-file-acceptance-202 Merge branch 'codex/public-file-acceptance-20261010'...
|
116
|
5
|
platform.yml
|
502
|
5
|
0
|
refs/heads/main
|
82c204aed24cc5907ed4eebaceb252d3ca245639
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"59c0eb9f7083f2018a82748727e87837c8407d76","after":"82c204aed24cc5907ed4eebaceb252d3ca245639","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/59c0eb9f7083f2018a82748727e87837c8407d76...82c204aed24cc5907ed4eebaceb252d3ca245639","commits":[{"id":"82c204aed24cc5907ed4eebaceb252d3ca245639","message":"Merge branch 'codex/public-file-acceptance-20261010'\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/82c204aed24cc5907ed4eebaceb252d3ca245639","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-10T03:34:26-07:00","added":["docs/evidence/public-file-2026-10-10/cleanup-owned.json","docs/evidence/public-file-2026-10-10/observed-image-build-history.json","docs/evidence/public-file-2026-10-10/runtime-observation.json","docs/evidence/public-file-2026-10-10/snapshot-deployment.json","docs/evidence/public-file-2026-10-10/static-a967-results.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]},{"id":"45ed5a6a4a09aba00e6581881ba88817787aec78","message":"Merge remote-tracking branch 'refs/remotes/github/public-file-62-merge' into codex/public-file-acceptance-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/45ed5a6a4a09aba00e6581881ba88817787aec78","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-10T03:32:43-07:00","added":[],"removed":[],"modified":[]},{"id":"9d143869ee94a0b5693796c908e1466db40eef64","message":"docs(public-file): keep deployment rollback backup in ignored operations storage\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9d143869ee94a0b5693796c908e1466db40eef64","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-10T03:32:43-07:00","added":[],"removed":[],"modified":["docs/evidence/public-file-2026-10-10/snapshot-deployment.json"]},{"id":"135deb0224f577fe31ed13fed6721c0ebab935b1","message":"docs(public-file): preserve runtime observation and snapshot deployment evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/135deb0224f577fe31ed13fed6721c0ebab935b1","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-10T03:31:29-07:00","added":["docs/evidence/public-file-2026-10-10/observed-image-build-history.json","docs/evidence/public-file-2026-10-10/runtime-observation.json","docs/evidence/public-file-2026-10-10/snapshot-deployment.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]},{"id":"74bce1e68ac3c23b1efecd8f9319458a9e92965e","message":"docs(public-file): record full static pass and observed runtime source\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/74bce1e68ac3c23b1efecd8f9319458a9e92965e","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-10T03:27:49-07:00","added":["docs/evidence/public-file-2026-10-10/cleanup-owned.json","docs/evidence/public-file-2026-10-10/static-a967-results.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"82c204aed24cc5907ed4eebaceb252d3ca245639","message":"Merge branch 'codex/public-file-acceptance-20261010'\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/82c204aed24cc5907ed4eebaceb252d3ca245639","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-10T03:34:26-07:00","added":["docs/evidence/public-file-2026-10-10/cleanup-owned.json","docs/evidence/public-file-2026-10-10/observed-image-build-history.json","docs/evidence/public-file-2026-10-10/runtime-observation.json","docs/evidence/public-file-2026-10-10/snapshot-deployment.json","docs/evidence/public-file-2026-10-10/static-a967-results.json"],"removed":[],"modified":["docs/公共文件平台完善与验收记录-2026-10-10.md"]},"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":20168,"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":48,"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-10T18:33:52+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
|
1791628493
|
1791628545
|
0
|
1791628471
|
1791628631
|
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
|
|
25386
|
docs: refresh merged OS governance snapshot anchor
|
76
|
5
|
platform-governance.yml
|
167
|
5
|
0
|
refs/heads/main
|
ad4a49353fb4e63e69bda916b18e4f70292de239
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9051d59afc16a0451b636e16a8a53feae4e66596","after":"ad4a49353fb4e63e69bda916b18e4f70292de239","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/9051d59afc16a0451b636e16a8a53feae4e66596...ad4a49353fb4e63e69bda916b18e4f70292de239","commits":[{"id":"ad4a49353fb4e63e69bda916b18e4f70292de239","message":"docs: refresh merged OS governance snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ad4a49353fb4e63e69bda916b18e4f70292de239","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-10T03:31:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"55c138d69c7409b3491ae500576f5c79022cc3a6","message":"Merge branch 'main' into codex/control-plane-lifecycle-20261010\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/55c138d69c7409b3491ae500576f5c79022cc3a6","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-10T03:30:55-07:00","added":["governance/registry-acceptance-record.json"],"removed":[],"modified":["docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json"]},{"id":"3c7cd845c40433fef209f8029d82680ccff3802b","message":"docs(identity): record clean merged OS protocol acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3c7cd845c40433fef209f8029d82680ccff3802b","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-10T03:30:10-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/control-plane-identity-delivery-2026-10-10.md"]},{"id":"f027304e960c975b9d7748be4108ea650bf9b64d","message":"merge: preserve current OS main with scoped identity delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f027304e960c975b9d7748be4108ea650bf9b64d","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-10T03:25:17-07:00","added":["app-manifest.json","docs/operations/local-restart-2026-10-08.md","docs/operations/local-web-proxy-repair-2026-09-26.md","docs/operations/platform-dev-e1-usage-export-2026-09-26.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","reports/app-manifest.latest.json","scripts/check-app-manifest.mjs","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":["apps/api-fastify/src/plugins/trigger-engine.ts"],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/triggers.service.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-fastify/test/llm.usage-export.platform-e2e.test.ts","apps/api-fastify/test/product-extension.acceptance.test.ts","apps/api-fastify/test/triggers.integration.test.ts","apps/api-nestjs/src/events/outbox-dispatcher.service.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/queue/queue.module.ts","apps/api-nestjs/src/queue/queue.types.ts","apps/api-nestjs/src/triggers/trigger-engine.service.ts","apps/api-nestjs/src/triggers/triggers.module.ts","apps/api-nestjs/test/llm.acceptance.test.ts","apps/api-nestjs/test/llm.usage-export.platform-e2e.test.ts","apps/api-nestjs/test/product-extension.acceptance.test.ts","apps/api-nestjs/test/triggers.integration.test.ts","apps/web/e2e/acceptance.spec.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/planning/development-blueprint-2026-09-04.md","docs/product-extension-guide.md","governance.registry.json","governance/app-manifest.candidate.json","kernel.boundaries.json","kernel.boundaries.lock.json","kernel.downstream.lock.json","kernel.exports.lock.json","kernel.packages.json","kernel.packages.lock.json","kernel.products.json","kernel.products.lock.json","package.json","packages/contracts/src/contracts.test.ts","packages/contracts/src/job.ts","packages/contracts/src/trigger.ts","packages/tool-runtime/package.json","pnpm-lock.yaml","products/juhai.hr/acceptance/runtime-suite.mjs","products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","products/juhai.hr/host/web/features/hr/api/hr-api.ts","products/juhai.hr/host/web/features/hr/components/HrDeliveryAuditWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrMasterDataWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelChangeWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelGovernanceWorkbench.tsx","products/juhai.hr/manifest.json","reports/agent-adapters.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json","scripts/check-all.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-rls.mjs","scripts/check-ui-acceptance.mjs","scripts/mock-llm-tool-provider.mjs"]},{"id":"8b6b2ebc31a780a6615d4d26330dc04745794dca","message":"docs(identity): preserve actual OS lifecycle deployment and scoped acceptance evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8b6b2ebc31a780a6615d4d26330dc04745794dca","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-10T03:24:31-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"ad4a49353fb4e63e69bda916b18e4f70292de239","message":"docs: refresh merged OS governance snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ad4a49353fb4e63e69bda916b18e4f70292de239","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-10T03:31:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},"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":99750,"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-10-10T18:29:44+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
|
1791628412
|
1791628420
|
0
|
1791628324
|
1791628482
|
|
|
0
|
Edit
Delete
|
|
25385
|
docs: refresh merged OS governance snapshot anchor
|
76
|
5
|
governance.yml
|
166
|
5
|
0
|
refs/heads/main
|
ad4a49353fb4e63e69bda916b18e4f70292de239
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9051d59afc16a0451b636e16a8a53feae4e66596","after":"ad4a49353fb4e63e69bda916b18e4f70292de239","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/9051d59afc16a0451b636e16a8a53feae4e66596...ad4a49353fb4e63e69bda916b18e4f70292de239","commits":[{"id":"ad4a49353fb4e63e69bda916b18e4f70292de239","message":"docs: refresh merged OS governance snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ad4a49353fb4e63e69bda916b18e4f70292de239","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-10T03:31:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"55c138d69c7409b3491ae500576f5c79022cc3a6","message":"Merge branch 'main' into codex/control-plane-lifecycle-20261010\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/55c138d69c7409b3491ae500576f5c79022cc3a6","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-10T03:30:55-07:00","added":["governance/registry-acceptance-record.json"],"removed":[],"modified":["docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json"]},{"id":"3c7cd845c40433fef209f8029d82680ccff3802b","message":"docs(identity): record clean merged OS protocol acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3c7cd845c40433fef209f8029d82680ccff3802b","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-10T03:30:10-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/control-plane-identity-delivery-2026-10-10.md"]},{"id":"f027304e960c975b9d7748be4108ea650bf9b64d","message":"merge: preserve current OS main with scoped identity delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f027304e960c975b9d7748be4108ea650bf9b64d","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-10T03:25:17-07:00","added":["app-manifest.json","docs/operations/local-restart-2026-10-08.md","docs/operations/local-web-proxy-repair-2026-09-26.md","docs/operations/platform-dev-e1-usage-export-2026-09-26.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","reports/app-manifest.latest.json","scripts/check-app-manifest.mjs","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":["apps/api-fastify/src/plugins/trigger-engine.ts"],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/triggers.service.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-fastify/test/llm.usage-export.platform-e2e.test.ts","apps/api-fastify/test/product-extension.acceptance.test.ts","apps/api-fastify/test/triggers.integration.test.ts","apps/api-nestjs/src/events/outbox-dispatcher.service.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/queue/queue.module.ts","apps/api-nestjs/src/queue/queue.types.ts","apps/api-nestjs/src/triggers/trigger-engine.service.ts","apps/api-nestjs/src/triggers/triggers.module.ts","apps/api-nestjs/test/llm.acceptance.test.ts","apps/api-nestjs/test/llm.usage-export.platform-e2e.test.ts","apps/api-nestjs/test/product-extension.acceptance.test.ts","apps/api-nestjs/test/triggers.integration.test.ts","apps/web/e2e/acceptance.spec.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/planning/development-blueprint-2026-09-04.md","docs/product-extension-guide.md","governance.registry.json","governance/app-manifest.candidate.json","kernel.boundaries.json","kernel.boundaries.lock.json","kernel.downstream.lock.json","kernel.exports.lock.json","kernel.packages.json","kernel.packages.lock.json","kernel.products.json","kernel.products.lock.json","package.json","packages/contracts/src/contracts.test.ts","packages/contracts/src/job.ts","packages/contracts/src/trigger.ts","packages/tool-runtime/package.json","pnpm-lock.yaml","products/juhai.hr/acceptance/runtime-suite.mjs","products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","products/juhai.hr/host/web/features/hr/api/hr-api.ts","products/juhai.hr/host/web/features/hr/components/HrDeliveryAuditWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrMasterDataWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelChangeWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelGovernanceWorkbench.tsx","products/juhai.hr/manifest.json","reports/agent-adapters.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json","scripts/check-all.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-rls.mjs","scripts/check-ui-acceptance.mjs","scripts/mock-llm-tool-provider.mjs"]},{"id":"8b6b2ebc31a780a6615d4d26330dc04745794dca","message":"docs(identity): preserve actual OS lifecycle deployment and scoped acceptance evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8b6b2ebc31a780a6615d4d26330dc04745794dca","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-10T03:24:31-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"ad4a49353fb4e63e69bda916b18e4f70292de239","message":"docs: refresh merged OS governance snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ad4a49353fb4e63e69bda916b18e4f70292de239","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-10T03:31:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},"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":99750,"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-10-10T18:29:44+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
|
1791628402
|
1791628412
|
0
|
1791628324
|
1791628481
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25383
|
docs(registry): record verified OS admission and c docs(registry): record verified OS admission and central audit...
|
76
|
5
|
platform-governance.yml
|
165
|
5
|
0
|
refs/heads/main
|
9051d59afc16a0451b636e16a8a53feae4e66596
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9b4210346a7997f20f92d0326848d172f9acc17f","after":"9051d59afc16a0451b636e16a8a53feae4e66596","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/9b4210346a7997f20f92d0326848d172f9acc17f...9051d59afc16a0451b636e16a8a53feae4e66596","commits":[{"id":"9051d59afc16a0451b636e16a8a53feae4e66596","message":"docs(registry): record verified OS admission and central audit\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9051d59afc16a0451b636e16a8a53feae4e66596","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-10T03:29:26-07:00","added":["governance/registry-acceptance-record.json"],"removed":[],"modified":["docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json"]}],"total_commits":0,"head_commit":{"id":"9051d59afc16a0451b636e16a8a53feae4e66596","message":"docs(registry): record verified OS admission and central audit\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9051d59afc16a0451b636e16a8a53feae4e66596","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-10T03:29:26-07:00","added":["governance/registry-acceptance-record.json"],"removed":[],"modified":["docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.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":99737,"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-10-10T18:01:56+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
|
1791628390
|
1791628398
|
0
|
1791628183
|
1791628474
|
|
|
0
|
Edit
Delete
|
|
25377
|
test(fact): report and assert successful intake be test(fact): report and assert successful intake before lost acknowledgement...
|
83
|
5
|
governance.yml
|
62
|
5
|
0
|
refs/heads/main
|
6110724e8ae308f329024d2cf81cb2887f282092
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5610cb3abf777eabb83c8c6353f13a6f1af10c5d","after":"6110724e8ae308f329024d2cf81cb2887f282092","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/5610cb3abf777eabb83c8c6353f13a6f1af10c5d...6110724e8ae308f329024d2cf81cb2887f282092","commits":[{"id":"6110724e8ae308f329024d2cf81cb2887f282092","message":"test(fact): report and assert successful intake before lost acknowledgement\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/6110724e8ae308f329024d2cf81cb2887f282092","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-10T03:12:02-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/platform-fact-delivery.acceptance.test.ts"]},{"id":"f22498a93a4bee8b45fbbc1f6c4d0ee8aec104c1","message":"test(fact): wait on database retry eligibility in dev recovery\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/f22498a93a4bee8b45fbbc1f6c4d0ee8aec104c1","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-10T03:08:28-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/platform-fact-delivery.acceptance.test.ts","docs/domain/fact-dev-recovery-acceptance-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"6110724e8ae308f329024d2cf81cb2887f282092","message":"test(fact): report and assert successful intake before lost acknowledgement\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/6110724e8ae308f329024d2cf81cb2887f282092","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-10T03:12:02-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/platform-fact-delivery.acceptance.test.ts"]},"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":9275,"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-10T18:00:56+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
|
1791628315
|
1791628374
|
0
|
1791627592
|
1791628376
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25372
|
merge: preserve OS identity gates with current mai merge: preserve OS identity gates with current main and registry admission...
|
76
|
5
|
platform-governance.yml
|
163
|
5
|
0
|
refs/heads/main
|
9b4210346a7997f20f92d0326848d172f9acc17f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b5b504aec5ab1199aecd415d36c439b993d134e7","after":"9b4210346a7997f20f92d0326848d172f9acc17f","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/b5b504aec5ab1199aecd415d36c439b993d134e7...9b4210346a7997f20f92d0326848d172f9acc17f","commits":[{"id":"9b4210346a7997f20f92d0326848d172f9acc17f","message":"merge: preserve OS identity gates with current main and registry admission\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9b4210346a7997f20f92d0326848d172f9acc17f","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:54:00-07:00","added":["app-manifest.json","docs/operations/local-restart-2026-10-08.md","docs/operations/local-web-proxy-repair-2026-09-26.md","docs/operations/platform-dev-e1-usage-export-2026-09-26.md","governance/platform-integration.json","reports/app-manifest.latest.json","scripts/check-app-manifest.mjs"],"removed":["apps/api-fastify/src/plugins/trigger-engine.ts"],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/triggers.service.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-fastify/test/llm.usage-export.platform-e2e.test.ts","apps/api-fastify/test/product-extension.acceptance.test.ts","apps/api-fastify/test/triggers.integration.test.ts","apps/api-nestjs/src/events/outbox-dispatcher.service.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/queue/queue.module.ts","apps/api-nestjs/src/queue/queue.types.ts","apps/api-nestjs/src/triggers/trigger-engine.service.ts","apps/api-nestjs/src/triggers/triggers.module.ts","apps/api-nestjs/test/llm.acceptance.test.ts","apps/api-nestjs/test/llm.usage-export.platform-e2e.test.ts","apps/api-nestjs/test/product-extension.acceptance.test.ts","apps/api-nestjs/test/triggers.integration.test.ts","apps/web/e2e/acceptance.spec.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/operations/registry-admission-2026-10-10.md","docs/planning/development-blueprint-2026-09-04.md","docs/product-extension-guide.md","governance.registry.json","governance/app-manifest.candidate.json","governance/registry-source-artifact.json","kernel.boundaries.json","kernel.boundaries.lock.json","kernel.downstream.lock.json","kernel.exports.lock.json","kernel.packages.json","kernel.packages.lock.json","kernel.products.json","kernel.products.lock.json","package.json","packages/contracts/src/contracts.test.ts","packages/contracts/src/job.ts","packages/contracts/src/trigger.ts","packages/tool-runtime/package.json","products/juhai.hr/acceptance/runtime-suite.mjs","products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","products/juhai.hr/host/web/features/hr/api/hr-api.ts","products/juhai.hr/host/web/features/hr/components/HrDeliveryAuditWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrMasterDataWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelChangeWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelGovernanceWorkbench.tsx","products/juhai.hr/manifest.json","reports/agent-adapters.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json","scripts/check-all.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-rls.mjs","scripts/check-ui-acceptance.mjs","scripts/lib/registry-admission.mjs","scripts/mock-llm-tool-provider.mjs"]},{"id":"0df34078a9387dc2a1aa66be2bc18018a81401d5","message":"feat(registry): add OS service admission with mapped identity and source artifact\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0df34078a9387dc2a1aa66be2bc18018a81401d5","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:44:18-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["governance/app-manifest.candidate.json","package.json","pnpm-lock.yaml"]},{"id":"0473b44cb88921830f04e73bc3dff8bdab7f5383","message":"test(mcp): use selected query version in Fastify tool registration\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0473b44cb88921830f04e73bc3dff8bdab7f5383","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-10T01:01:03-07:00","added":[],"removed":[],"modified":["apps/api-fastify/test/llm.acceptance.test.ts"]},{"id":"1c7c38bcf1ed75569c3f5bc9e5509d8039cb4c2b","message":"test(mcp): bind worker acceptance to the installed query v2 contract\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/1c7c38bcf1ed75569c3f5bc9e5509d8039cb4c2b","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-10T00:02:22-07:00","added":[],"removed":[],"modified":["apps/api-fastify/test/llm.acceptance.test.ts","apps/api-nestjs/test/llm.acceptance.test.ts"]},{"id":"6bc8b2021b0b79f9d6afb7edf86e44660c6242df","message":"feat(identity): consume control-plane lifecycle and canonical erasure checkpoints\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6bc8b2021b0b79f9d6afb7edf86e44660c6242df","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-09T23:47:38-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts","packages/tool-runtime/package.json"]}],"total_commits":0,"head_commit":{"id":"9b4210346a7997f20f92d0326848d172f9acc17f","message":"merge: preserve OS identity gates with current main and registry admission\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9b4210346a7997f20f92d0326848d172f9acc17f","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:54:00-07:00","added":["app-manifest.json","docs/operations/local-restart-2026-10-08.md","docs/operations/local-web-proxy-repair-2026-09-26.md","docs/operations/platform-dev-e1-usage-export-2026-09-26.md","governance/platform-integration.json","reports/app-manifest.latest.json","scripts/check-app-manifest.mjs"],"removed":["apps/api-fastify/src/plugins/trigger-engine.ts"],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/triggers.service.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-fastify/test/llm.usage-export.platform-e2e.test.ts","apps/api-fastify/test/product-extension.acceptance.test.ts","apps/api-fastify/test/triggers.integration.test.ts","apps/api-nestjs/src/events/outbox-dispatcher.service.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/queue/queue.module.ts","apps/api-nestjs/src/queue/queue.types.ts","apps/api-nestjs/src/triggers/trigger-engine.service.ts","apps/api-nestjs/src/triggers/triggers.module.ts","apps/api-nestjs/test/llm.acceptance.test.ts","apps/api-nestjs/test/llm.usage-export.platform-e2e.test.ts","apps/api-nestjs/test/product-extension.acceptance.test.ts","apps/api-nestjs/test/triggers.integration.test.ts","apps/web/e2e/acceptance.spec.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/operations/registry-admission-2026-10-10.md","docs/planning/development-blueprint-2026-09-04.md","docs/product-extension-guide.md","governance.registry.json","governance/app-manifest.candidate.json","governance/registry-source-artifact.json","kernel.boundaries.json","kernel.boundaries.lock.json","kernel.downstream.lock.json","kernel.exports.lock.json","kernel.packages.json","kernel.packages.lock.json","kernel.products.json","kernel.products.lock.json","package.json","packages/contracts/src/contracts.test.ts","packages/contracts/src/job.ts","packages/contracts/src/trigger.ts","packages/tool-runtime/package.json","products/juhai.hr/acceptance/runtime-suite.mjs","products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","products/juhai.hr/host/web/features/hr/api/hr-api.ts","products/juhai.hr/host/web/features/hr/components/HrDeliveryAuditWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrMasterDataWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelChangeWorkbench.tsx","products/juhai.hr/host/web/features/hr/components/HrPersonnelGovernanceWorkbench.tsx","products/juhai.hr/manifest.json","reports/agent-adapters.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.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/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json","scripts/check-all.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-rls.mjs","scripts/check-ui-acceptance.mjs","scripts/lib/registry-admission.mjs","scripts/mock-llm-tool-provider.mjs"]},"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":99388,"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-10-09T13:32: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
|
2
|
8
|
1791628297
|
1791628315
|
0
|
1791626516
|
1791628400
|
|
|
0
|
Edit
Delete
|
|
25366
|
merge: preserve concurrent rc.8 train and delivery merge: preserve concurrent rc.8 train and delivery evidence...
|
116
|
5
|
platform.yml
|
490
|
5
|
0
|
refs/heads/main
|
2f57b9bae308ef862a2d0e3443707f2d912849f5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f3db3c699c87b592921e2ecfc984fd762ddec5c0","after":"2f57b9bae308ef862a2d0e3443707f2d912849f5","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/f3db3c699c87b592921e2ecfc984fd762ddec5c0...2f57b9bae308ef862a2d0e3443707f2d912849f5","commits":[{"id":"2f57b9bae308ef862a2d0e3443707f2d912849f5","message":"merge: preserve concurrent rc.8 train and delivery evidence\n\n# Conflicts:\n#\treports/ci-mirror.latest.json\n#\treports/doc-claims.latest.json\n#\treports/evidence-freshness.latest.json\n#\treports/gate-flow.latest.json\n#\treports/module-imports.latest.json\n#\treports/release-drift.latest.json\n#\treports/stub-surface.latest.json\n#\treports/workbench-catalog-snapshot.latest.json\n#\treports/workbench-ops-snapshot.latest.json\n#\truntime/reports/runtime-governance.latest.json\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2f57b9bae308ef862a2d0e3443707f2d912849f5","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:45:13-07:00","added":["docs/evidence/cross-domain-binding-2026-10-10/attempt1.json","docs/evidence/cross-domain-binding-2026-10-10/attempt2.json","docs/evidence/cross-domain-binding-2026-10-10/attempt3.json","docs/evidence/cross-domain-binding-2026-10-10/cloud-sync.json","docs/evidence/cross-domain-binding-2026-10-10/final-verification.json","docs/evidence/cross-domain-binding-2026-10-10/negative-before.log","docs/evidence/cross-domain-binding-2026-10-10/related-tests.log","docs/evidence/cross-domain-binding-2026-10-10/workflow-bound.png","docs/evidence/formal-release-materials-2026-10-10/cloud.json","docs/evidence/formal-release-materials-2026-10-10/deployment.json","docs/evidence/formal-release-materials-2026-10-10/governance-tests.log","docs/evidence/formal-release-materials-2026-10-10/health.json","docs/evidence/formal-release-materials-2026-10-10/prior-ci-failure-excerpt.log","docs/evidence/formal-release-materials-2026-10-10/release-tests.log","docs/evidence/formal-release-materials-2026-10-10/secret-names.json","docs/evidence/formal-release-materials-2026-10-10/sync-attempt.json","docs/evidence/formal-release-materials-2026-10-10/verification.json","docs/evidence/formal-release-materials-2026-10-10/version-claims-tests.log","docs/evidence/formal-release-materials-2026-10-10/workbench.jpg","docs/evidence/notification-binding-2026-10-10/attempt1.json","docs/evidence/notification-binding-2026-10-10/browser.json","docs/evidence/notification-binding-2026-10-10/cloud-sync.json","docs/evidence/notification-binding-2026-10-10/deployment.json","docs/evidence/notification-binding-2026-10-10/evidence-after.json","docs/evidence/notification-binding-2026-10-10/evidence-before.json","docs/evidence/permission-binding-2026-10-10/related-tests.log","docs/evidence/permission-binding-2026-10-10/verification.json","docs/统一权限平台发布绑定核验-2026-10-10.md","docs/跨域工作流发布同源修复与验收-2026-10-10.md","docs/通知模块发布绑定修复与快照更新-2026-10-10.md"],"removed":[],"modified":["CLAUDE.md","contracts/README.md","contracts/package.json","docs/runbook.md","docs/发布材料核验与CI修复-2026-10-09.md","docs/横切运行协议补齐与验收记录-2026-10-09.md","governance/package.json","governance/rebind-reports.mjs","governance/release-drift.exceptions.json","governance/test/rebind-reports.test.mjs","governance/test/workbench-snapshot-build.test.mjs","reports/ci-mirror.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/gate-flow.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/apps/workbench/scripts/build-configured.mjs","runtime/clients/ai/package.json","runtime/clients/application-contract-registry/package.json","runtime/clients/audit/package.json","runtime/clients/collaboration-messaging/package.json","runtime/clients/configuration-feature-flags/package.json","runtime/clients/cost-capacity/package.json","runtime/clients/credential/package.json","runtime/clients/cross-domain-workflow/package.json","runtime/clients/data-analytics/package.json","runtime/clients/enterprise-experience/package.json","runtime/clients/fact/package.json","runtime/clients/identity/package.json","runtime/clients/notification-webhook/package.json","runtime/clients/permission/package.json","runtime/clients/public-file/package.json","runtime/clients/scope/package.json","runtime/reports/runtime-governance.latest.json"]},{"id":"ae40aadc44a142a43eafb231f994c47b9e98bef6","message":"chore(reports): bind clean delivery governance and workbench snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ae40aadc44a142a43eafb231f994c47b9e98bef6","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:39:05-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"]},{"id":"38ccdb5f3b8e653033047d37ddb6c083c68466d1","message":"chore(reports): retain final static checks after actual dev delivery\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/38ccdb5f3b8e653033047d37ddb6c083c68466d1","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:30:05-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","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":"941f3dbdcff946524a538fe90de01b7379e1b155","message":"fix(trust): validate real dev operator readiness and retain delivery proof\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/941f3dbdcff946524a538fe90de01b7379e1b155","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:30:05-07:00","added":["docs/evidence/cross-cutting-2026-10-09/current-personal-dev-20261010.json","governance/test/trust-policies.test.mjs"],"removed":[],"modified":["docs/横切运行协议补齐与验收记录-2026-10-09.md","governance/cross-cutting-capabilities.json","governance/release-drift.exceptions.json","stack/provision/trust-chain.mjs"]}],"total_commits":0,"head_commit":{"id":"2f57b9bae308ef862a2d0e3443707f2d912849f5","message":"merge: preserve concurrent rc.8 train and delivery evidence\n\n# Conflicts:\n#\treports/ci-mirror.latest.json\n#\treports/doc-claims.latest.json\n#\treports/evidence-freshness.latest.json\n#\treports/gate-flow.latest.json\n#\treports/module-imports.latest.json\n#\treports/release-drift.latest.json\n#\treports/stub-surface.latest.json\n#\treports/workbench-catalog-snapshot.latest.json\n#\treports/workbench-ops-snapshot.latest.json\n#\truntime/reports/runtime-governance.latest.json\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2f57b9bae308ef862a2d0e3443707f2d912849f5","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:45:13-07:00","added":["docs/evidence/cross-domain-binding-2026-10-10/attempt1.json","docs/evidence/cross-domain-binding-2026-10-10/attempt2.json","docs/evidence/cross-domain-binding-2026-10-10/attempt3.json","docs/evidence/cross-domain-binding-2026-10-10/cloud-sync.json","docs/evidence/cross-domain-binding-2026-10-10/final-verification.json","docs/evidence/cross-domain-binding-2026-10-10/negative-before.log","docs/evidence/cross-domain-binding-2026-10-10/related-tests.log","docs/evidence/cross-domain-binding-2026-10-10/workflow-bound.png","docs/evidence/formal-release-materials-2026-10-10/cloud.json","docs/evidence/formal-release-materials-2026-10-10/deployment.json","docs/evidence/formal-release-materials-2026-10-10/governance-tests.log","docs/evidence/formal-release-materials-2026-10-10/health.json","docs/evidence/formal-release-materials-2026-10-10/prior-ci-failure-excerpt.log","docs/evidence/formal-release-materials-2026-10-10/release-tests.log","docs/evidence/formal-release-materials-2026-10-10/secret-names.json","docs/evidence/formal-release-materials-2026-10-10/sync-attempt.json","docs/evidence/formal-release-materials-2026-10-10/verification.json","docs/evidence/formal-release-materials-2026-10-10/version-claims-tests.log","docs/evidence/formal-release-materials-2026-10-10/workbench.jpg","docs/evidence/notification-binding-2026-10-10/attempt1.json","docs/evidence/notification-binding-2026-10-10/browser.json","docs/evidence/notification-binding-2026-10-10/cloud-sync.json","docs/evidence/notification-binding-2026-10-10/deployment.json","docs/evidence/notification-binding-2026-10-10/evidence-after.json","docs/evidence/notification-binding-2026-10-10/evidence-before.json","docs/evidence/permission-binding-2026-10-10/related-tests.log","docs/evidence/permission-binding-2026-10-10/verification.json","docs/统一权限平台发布绑定核验-2026-10-10.md","docs/跨域工作流发布同源修复与验收-2026-10-10.md","docs/通知模块发布绑定修复与快照更新-2026-10-10.md"],"removed":[],"modified":["CLAUDE.md","contracts/README.md","contracts/package.json","docs/runbook.md","docs/发布材料核验与CI修复-2026-10-09.md","docs/横切运行协议补齐与验收记录-2026-10-09.md","governance/package.json","governance/rebind-reports.mjs","governance/release-drift.exceptions.json","governance/test/rebind-reports.test.mjs","governance/test/workbench-snapshot-build.test.mjs","reports/ci-mirror.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/gate-flow.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/apps/workbench/scripts/build-configured.mjs","runtime/clients/ai/package.json","runtime/clients/application-contract-registry/package.json","runtime/clients/audit/package.json","runtime/clients/collaboration-messaging/package.json","runtime/clients/configuration-feature-flags/package.json","runtime/clients/cost-capacity/package.json","runtime/clients/credential/package.json","runtime/clients/cross-domain-workflow/package.json","runtime/clients/data-analytics/package.json","runtime/clients/enterprise-experience/package.json","runtime/clients/fact/package.json","runtime/clients/identity/package.json","runtime/clients/notification-webhook/package.json","runtime/clients/permission/package.json","runtime/clients/public-file/package.json","runtime/clients/scope/package.json","runtime/reports/runtime-governance.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":45856,"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":47,"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:37: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
|
1791625540
|
1791625583
|
0
|
1791625538
|
1791625635
|
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
|
|
25365
|
docs(sync): record verified mirror retry without s docs(sync): record verified mirror retry without service rebuild...
|
116
|
5
|
platform.yml
|
489
|
5
|
0
|
refs/heads/main
|
f3db3c699c87b592921e2ecfc984fd762ddec5c0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2ea6e69760a7df972ca7e211880c94ea53ea6c42","after":"f3db3c699c87b592921e2ecfc984fd762ddec5c0","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/2ea6e69760a7df972ca7e211880c94ea53ea6c42...f3db3c699c87b592921e2ecfc984fd762ddec5c0","commits":[{"id":"f3db3c699c87b592921e2ecfc984fd762ddec5c0","message":"docs(sync): record verified mirror retry without service rebuild\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f3db3c699c87b592921e2ecfc984fd762ddec5c0","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:34:33-07:00","added":["docs/evidence/formal-release-materials-2026-10-10/sync-attempt.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"f3db3c699c87b592921e2ecfc984fd762ddec5c0","message":"docs(sync): record verified mirror retry without service rebuild\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f3db3c699c87b592921e2ecfc984fd762ddec5c0","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:34:33-07:00","added":["docs/evidence/formal-release-materials-2026-10-10/sync-attempt.json"],"removed":[],"modified":[]},"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":45707,"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":47,"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:34: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
|
34
|
1791625204
|
1791625325
|
0
|
1791624892
|
1791625396
|
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
|
|
25363
|
docs(deploy): release-20261010-deps1 上线记录,G35 关闭
|
57
|
5
|
governance.yml
|
242
|
5
|
0
|
refs/heads/main
|
f95876e9c573be7e89a39114de8abd20348b4b9c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"dff2d8a2513bf34c984342454e3698dc04400ef0","after":"f95876e9c573be7e89a39114de8abd20348b4b9c","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/dff2d8a2513bf34c984342454e3698dc04400ef0...f95876e9c573be7e89a39114de8abd20348b4b9c","commits":[{"id":"f95876e9c573be7e89a39114de8abd20348b4b9c","message":"docs(deploy): release-20261010-deps1 上线记录,G35 关闭\n\n固定提交 dff2d8a2 / 956e462e… 部署到本机现用服务:迁移 37→41(material-governance-v1),\n五组件 healthy、11 项边界探针、release.py verify 与 GitHub Governance 工作流均通过。\n前两次因 Debian 镜像源经本机代理 503 / 断连在镜像构建阶段失败(早于切换),预热依赖层\n缓存后第三次通过。current.md、基线说明、VM 部署 / 模块补全行、G32 / G35、缺口清单\nR1~R3 与产品验收页同步;发布核验证据已去除密钥字段。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/f95876e9c573be7e89a39114de8abd20348b4b9c","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:30:32-07:00","added":["docs/releases/2026-10-10-deps1.md","reports/dependency-remediation-2026-10-10/release-verification.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-10-dependency-remediation.md","docs/product/acceptance-and-status.md","docs/product/module-gaps-2026-10-09.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/dependency-remediation-2026-10-10/README.md","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"f95876e9c573be7e89a39114de8abd20348b4b9c","message":"docs(deploy): release-20261010-deps1 上线记录,G35 关闭\n\n固定提交 dff2d8a2 / 956e462e… 部署到本机现用服务:迁移 37→41(material-governance-v1),\n五组件 healthy、11 项边界探针、release.py verify 与 GitHub Governance 工作流均通过。\n前两次因 Debian 镜像源经本机代理 503 / 断连在镜像构建阶段失败(早于切换),预热依赖层\n缓存后第三次通过。current.md、基线说明、VM 部署 / 模块补全行、G32 / G35、缺口清单\nR1~R3 与产品验收页同步;发布核验证据已去除密钥字段。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/f95876e9c573be7e89a39114de8abd20348b4b9c","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:30:32-07:00","added":["docs/releases/2026-10-10-deps1.md","reports/dependency-remediation-2026-10-10/release-verification.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-10-dependency-remediation.md","docs/product/acceptance-and-status.md","docs/product/module-gaps-2026-10-09.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/dependency-remediation-2026-10-10/README.md","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"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":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1037455,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-10T16:30: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
|
4
|
1791625148
|
1791625194
|
0
|
1791624638
|
1791625194
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25359
|
docs(sync): 记录通知快照交付及镜像版本门禁阻塞
|
116
|
5
|
platform.yml
|
484
|
5
|
0
|
refs/heads/main
|
9e12f0a7ddbfb9313275936c2925fff589234b71
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","after":"9e12f0a7ddbfb9313275936c2925fff589234b71","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/da57c8ac6dc0b21203ccd2f6727c91dfe959d67e...9e12f0a7ddbfb9313275936c2925fff589234b71","commits":[{"id":"9e12f0a7ddbfb9313275936c2925fff589234b71","message":"docs(sync): 记录通知快照交付及镜像版本门禁阻塞\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9e12f0a7ddbfb9313275936c2925fff589234b71","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:17:27-07:00","added":["docs/evidence/notification-binding-2026-10-10/cloud-sync.json"],"removed":[],"modified":["docs/通知模块发布绑定修复与快照更新-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"9e12f0a7ddbfb9313275936c2925fff589234b71","message":"docs(sync): 记录通知快照交付及镜像版本门禁阻塞\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9e12f0a7ddbfb9313275936c2925fff589234b71","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:17:27-07:00","added":["docs/evidence/notification-binding-2026-10-10/cloud-sync.json"],"removed":[],"modified":["docs/通知模块发布绑定修复与快照更新-2026-10-10.md"]},"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":44689,"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:14: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
|
1791624025
|
1791625147
|
0
|
1791624024
|
1791625355
|
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
|
|
25358
|
docs(复核): 核验 SDK rc.7 正式分发并更新完成度至 31.25%
|
117
|
5
|
governance.yml
|
202
|
5
|
0
|
refs/heads/main
|
115d2ab05561884786fce11f6ea8c5bfd58975fb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"96d5c4220525d4bd9ca3dba72a777f0b2afda79d","after":"115d2ab05561884786fce11f6ea8c5bfd58975fb","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/96d5c4220525d4bd9ca3dba72a777f0b2afda79d...115d2ab05561884786fce11f6ea8c5bfd58975fb","commits":[{"id":"115d2ab05561884786fce11f6ea8c5bfd58975fb","message":"docs(复核): 核验 SDK rc.7 正式分发并更新完成度至 31.25%\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/115d2ab05561884786fce11f6ea8c5bfd58975fb","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:16:09-07:00","added":[],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"115d2ab05561884786fce11f6ea8c5bfd58975fb","message":"docs(复核): 核验 SDK rc.7 正式分发并更新完成度至 31.25%\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/115d2ab05561884786fce11f6ea8c5bfd58975fb","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:16:09-07:00","added":[],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]},"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":24866,"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-10T15:37: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
|
4
|
1791623772
|
1791623788
|
0
|
1791623772
|
1791623788
|
|
|
0
|
Edit
Delete
|
|
25357
|
Merge branch 'codex/notification-release-bindi Merge branch 'codex/notification-release-binding-20261010'...
|
116
|
5
|
platform.yml
|
483
|
5
|
0
|
refs/heads/main
|
da57c8ac6dc0b21203ccd2f6727c91dfe959d67e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"74ef3cca7c99986e14daebd70353ed04b8dd269a","after":"da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/74ef3cca7c99986e14daebd70353ed04b8dd269a...da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","commits":[{"id":"da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","message":"Merge branch 'codex/notification-release-binding-20261010'\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","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:13:58-07:00","added":[],"removed":[],"modified":["docs/evidence/notification-binding-2026-10-10/browser.json"]},{"id":"3b14a7e7868c981e78e54ba65a7862abce385898","message":"docs(evidence): 以截图文件时间记录浏览器观察时刻\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3b14a7e7868c981e78e54ba65a7862abce385898","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:12:56-07:00","added":[],"removed":[],"modified":["docs/evidence/notification-binding-2026-10-10/browser.json"]}],"total_commits":0,"head_commit":{"id":"da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","message":"Merge branch 'codex/notification-release-binding-20261010'\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/da57c8ac6dc0b21203ccd2f6727c91dfe959d67e","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:13:58-07:00","added":[],"removed":[],"modified":["docs/evidence/notification-binding-2026-10-10/browser.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":44673,"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:13: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
|
34
|
1791623662
|
1791623702
|
0
|
1791623641
|
1791623742
|
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
|
|
25356
|
Merge branch 'codex/permission-binding-verific Merge branch 'codex/permission-binding-verification-20261010'...
|
116
|
5
|
platform.yml
|
482
|
5
|
0
|
refs/heads/main
|
74ef3cca7c99986e14daebd70353ed04b8dd269a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bbd4a9881b8c00cd19ae04f4bdc7ca1cd93a6f94","after":"74ef3cca7c99986e14daebd70353ed04b8dd269a","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/bbd4a9881b8c00cd19ae04f4bdc7ca1cd93a6f94...74ef3cca7c99986e14daebd70353ed04b8dd269a","commits":[{"id":"74ef3cca7c99986e14daebd70353ed04b8dd269a","message":"Merge branch 'codex/permission-binding-verification-20261010'\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/74ef3cca7c99986e14daebd70353ed04b8dd269a","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:12:57-07:00","added":["docs/evidence/permission-binding-2026-10-10/related-tests.log","docs/evidence/permission-binding-2026-10-10/verification.json","docs/统一权限平台发布绑定核验-2026-10-10.md"],"removed":[],"modified":[]},{"id":"69936af9b56c8abe91f801488ba83a3ce1a0122e","message":"docs(deploy): 核验统一权限平台同源发布绑定与现用工作台\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/69936af9b56c8abe91f801488ba83a3ce1a0122e","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:12:57-07:00","added":["docs/evidence/permission-binding-2026-10-10/related-tests.log","docs/evidence/permission-binding-2026-10-10/verification.json","docs/统一权限平台发布绑定核验-2026-10-10.md"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"74ef3cca7c99986e14daebd70353ed04b8dd269a","message":"Merge branch 'codex/permission-binding-verification-20261010'\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/74ef3cca7c99986e14daebd70353ed04b8dd269a","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:12:57-07:00","added":["docs/evidence/permission-binding-2026-10-10/related-tests.log","docs/evidence/permission-binding-2026-10-10/verification.json","docs/统一权限平台发布绑定核验-2026-10-10.md"],"removed":[],"modified":[]},"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":44651,"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:12:45+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
|
1791623608
|
1791623650
|
0
|
1791623580
|
1791623717
|
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
|
|
25351
|
merge: retain published SDK records and UI process merge: retain published SDK records and UI process cleanup from main...
|
116
|
5
|
platform.yml
|
477
|
5
|
0
|
refs/heads/main
|
c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bcbf9c1dff285525737f6bed334576986b5e2fba","after":"c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/bcbf9c1dff285525737f6bed334576986b5e2fba...c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","commits":[{"id":"c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","message":"merge: retain published SDK records and UI process cleanup from main\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","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-10T01:28:10-07:00","added":["governance/test/ui-process-cleanup.test.mjs","identity/scripts/lib/ui-process-cleanup.mjs"],"removed":[],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml","contracts/README.md","contracts/test/impact-graph.test.mjs","docs/SDK发布记录-2026-10-10.md","identity/CLAUDE.md","identity/package.json","identity/reports/ui-acceptance.latest.json","identity/scripts/check-ui-acceptance.mjs","reports/workbench-ui.latest.json","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/clients/identity/README.md"]},{"id":"b8aec8349130c4520d443053884b91e63b9f51fa","message":"test(protocols): retain clean-source lifecycle timer and trust acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b8aec8349130c4520d443053884b91e63b9f51fa","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-10T01:19:03-07:00","added":["docs/evidence/cross-cutting-2026-10-09/runtime-clean-20261010.json"],"removed":[],"modified":[]},{"id":"7ad8e6334fafc71f24e974f9421e225cfcd9c387","message":"chore(reports): rebind merged static gates and successful image smoke\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7ad8e6334fafc71f24e974f9421e225cfcd9c387","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-10T01:09:49-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/image-smoke.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"b7bb78b8ad26cb812939fba7f81f61b57f4e5a81","message":"build(runtime): record fixed-source local image for cross-cutting protocols\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b7bb78b8ad26cb812939fba7f81f61b57f4e5a81","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-10T01:04:07-07:00","added":[],"removed":[],"modified":["reports/image-digest.json"]},{"id":"658a23501ad107784fef62b0ca1160fd3cd735c6","message":"docs(runtime): bind current full regression scope and preserve historical evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/658a23501ad107784fef62b0ca1160fd3cd735c6","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-10T00:57:35-07:00","added":[],"removed":[],"modified":["runtime/CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","message":"merge: retain published SDK records and UI process cleanup from main\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c9593b5abc3bb23b5002dc79bc9e2d18d79ac8a4","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-10T01:28:10-07:00","added":["governance/test/ui-process-cleanup.test.mjs","identity/scripts/lib/ui-process-cleanup.mjs"],"removed":[],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml","contracts/README.md","contracts/test/impact-graph.test.mjs","docs/SDK发布记录-2026-10-10.md","identity/CLAUDE.md","identity/package.json","identity/reports/ui-acceptance.latest.json","identity/scripts/check-ui-acceptance.mjs","reports/workbench-ui.latest.json","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/clients/identity/README.md"]},"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":43781,"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":45,"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-10T16:05: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
|
1791621073
|
1791621127
|
0
|
1791621056
|
1791621155
|
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
|
|
25350
|
docs(governance): 依赖修复回灌基线表与真源地图,dependency-audit docs(governance): 依赖修复回灌基线表与真源地图,dependency-audit 转绿...
|
57
|
5
|
governance.yml
|
241
|
5
|
0
|
refs/heads/main
|
dff2d8a2513bf34c984342454e3698dc04400ef0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f951eb80a110d722cbb4bacdd4222e09fdae2a67","after":"dff2d8a2513bf34c984342454e3698dc04400ef0","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/f951eb80a110d722cbb4bacdd4222e09fdae2a67...dff2d8a2513bf34c984342454e3698dc04400ef0","commits":[{"id":"dff2d8a2513bf34c984342454e3698dc04400ef0","message":"docs(governance): 依赖修复回灌基线表与真源地图,dependency-audit 转绿\n\n- CLAUDE.md:十个重型行与依赖审计行绑定 956e462e…;dependency-audit 🟡 → ✅;\n heavy-report-consistency、真源地图依赖漏洞 / 前端技术栈行与 G22 同步(发布阻塞解除,\n 镜像扫描仍开放)。部署状态仍以 docs/releases/current.md 为准,本提交不宣称上线。\n- 治理记录 docs/governance/log/2026-10-10-dependency-remediation.md:六个源码提交、\n 四轮验收与整站截图逐张核对的结论。\n- 产品验收页订正依赖审计口径;静态链 pnpm check exit 0,重型报告文档漂移 0。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/dff2d8a2513bf34c984342454e3698dc04400ef0","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-10T01:29:39-07:00","added":["docs/governance/log/2026-10-10-dependency-remediation.md"],"removed":[],"modified":["CLAUDE.md","docs/product/acceptance-and-status.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},{"id":"053be7f620fda4819e7dba3c4bb4c7d1984a1624","message":"test(gates): 七项业务门禁与完整依赖审计在 956e462e 指纹下的报告与截图\n\n一次性 braces1010-* 容器(PostgreSQL 16 / Redis 7 / MinIO / ClamAV)与工作树内 sidecar 上执行:\ncheck:deps 运行时与全依赖 0;runtime / ui / inference / script / shijie / production /\npublic-file 均 passed。证据目录 reports/dependency-remediation-2026-10-10/ 含冻结报告、\n逐类计算样式比对与机制实验、77 张截图对 10-04 基线的逐张差异(附运行噪声基线)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/053be7f620fda4819e7dba3c4bb4c7d1984a1624","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-10T01:25:56-07:00","added":["reports/dependency-remediation-2026-10-10/README.md","reports/dependency-remediation-2026-10-10/dependency-audit.json","reports/dependency-remediation-2026-10-10/inference-acceptance.json","reports/dependency-remediation-2026-10-10/production-acceptance.json","reports/dependency-remediation-2026-10-10/public-file-acceptance.json","reports/dependency-remediation-2026-10-10/runtime-acceptance.json","reports/dependency-remediation-2026-10-10/screenshot-diff.json","reports/dependency-remediation-2026-10-10/script-acceptance.json","reports/dependency-remediation-2026-10-10/shijie-acceptance.json","reports/dependency-remediation-2026-10-10/tailwind-parity/anim-test.cjs","reports/dependency-remediation-2026-10-10/tailwind-parity/build-v4.cjs","reports/dependency-remediation-2026-10-10/tailwind-parity/compare.cjs","reports/dependency-remediation-2026-10-10/tailwind-parity/computed-style-summary.json","reports/dependency-remediation-2026-10-10/tailwind-parity/dialog-test.cjs","reports/dependency-remediation-2026-10-10/tailwind-parity/extract-pairs.mjs","reports/dependency-remediation-2026-10-10/tailwind-parity/inherit-test.cjs","reports/dependency-remediation-2026-10-10/tailwind-parity/space-test.cjs","reports/dependency-remediation-2026-10-10/ui-acceptance.json"],"removed":[],"modified":["reports/admin-brands.desktop.png","reports/admin-brands.mobile.png","reports/admin-mobile.png","reports/content-detail.brief-desktop.png","reports/content-detail.check-report-desktop.png","reports/content-detail.description-candidates-desktop.png","reports/content-detail.images-desktop.png","reports/content-detail.images-factual-dialog-desktop.png","reports/content-detail.output-desktop.png","reports/content-detail.output-mobile.png","reports/content-detail.plans-desktop.png","reports/content-detail.review-desktop.png","reports/content-formal-delivery-ui.png","reports/creative-history-hidden.desktop.png","reports/creative-history-restore.mobile.png","reports/creative-quality.desktop.png","reports/dependency-audit.latest.json","reports/external-video-source-ui.png","reports/image-creation-1135.png","reports/image-edit-1135.png","reports/image-edit-1440.png","reports/image-edit-390.png","reports/image-edit-768.png","reports/image-edit-mobile-form.png","reports/image-edit-result.png","reports/inference-acceptance.latest.json","reports/material-publication-ui.png","reports/model-api-key-saved.png","reports/model-billing-ui.png","reports/model-credential-error.desktop.png","reports/model-credential-error.mobile.png","reports/prd-retry.mobile.png","reports/prd-review.desktop.png","reports/production-acceptance.latest.json","reports/production-delivery-released.desktop.png","reports/production-delivery-revoked.mobile.png","reports/production-pagination.desktop.png","reports/production-pagination.mobile.png","reports/production-review-preview.desktop.png","reports/production-single-tenant-create.desktop.png","reports/production-single-tenant-separation.desktop.png","reports/public-file-acceptance.latest.json","reports/runtime-acceptance.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/shijie-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-asset-dialog.desktop.png","reports/storyboard-asset-dialog.mobile.png","reports/storyboard-frame-dialog.desktop.last.png","reports/storyboard-frame-dialog.mobile.saved.png","reports/template-making.1135.png","reports/template-making.1280.png","reports/template-making.1440.png","reports/template-making.390.png","reports/template-making.768.png","reports/template-preview.edit.png","reports/template-preview.templates.png","reports/template-save-ready.APPLICATION.png","reports/template-save-ready.GENERAL.png","reports/template-save-ready.SCENE.png","reports/template-saved-master.APPLICATION.png","reports/template-saved-master.GENERAL.png","reports/template-types.desktop.png","reports/template-types.mobile.png","reports/ui-acceptance.desktop.png","reports/ui-acceptance.draft-import.png","reports/ui-acceptance.latest.json","reports/ui-acceptance.mobile.png","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.mobile.png","reports/ux-intake.desktop.png","reports/video-batch-paused.mobile.png","reports/video-regenerate-2026-09-08/desktop.png","reports/video-regenerate-2026-09-08/mobile.png"]},{"id":"3854c9b47d1fce65f71efbce878c33f2aa83ff61","message":"fix(web): space-y 兼容规则不分层,与 CSS Module 按特异性比较\n\n上一提交把 v3 space-y 规则放进 @layer utilities,任何不分层的 CSS Module 边距都会反压过来:\n后台模型配置页 space-y-8 内的 .section { margin-top: 24px } 胜出,区块间距由 32px 变为 24px\n(第三轮截图 model-api-key-saved 上移 8px)。v3 工具类本就不分层、按特异性与 module 规则比较。\n\n强制边距规则移出 cascade layer,dialog 排除改用 :where(:not(dialog)),特异性与 v3 完全相同\n(0,3,0);抵消首元素下边距的零特异性规则仍留在 utilities 层。七种结构(含 module 上 / 下边距)\n在 v3 / v4 下位置逐像素一致。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/3854c9b47d1fce65f71efbce878c33f2aa83ff61","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-10T01:10:59-07:00","added":[],"removed":[],"modified":["apps/web/src/app/tailwind-v3-compat.css"]},{"id":"896f412c82d7e2b4fa57a527ad6874f9bfcdceb2","message":"fix(web): 恢复 v3 的 space-y 语义,子元素自带边距不再改变间距\n\nv3 的 space-y 用高特异性选择器给非首个子元素设上边距、清零下边距,子元素自带的 mt-/mb-\n被覆盖;v4 改为零特异性的「非末尾子元素下边距」,子元素自带边距反而生效。第二轮整站截图中\n新建模板弹窗的「模板预览」标题与说明(mb-2 / mb-3 位于 space-y 内)因此上移 8~12px。\n\ntailwind-v3-compat.css 按 v3 规则重新声明默认间距刻度全部 35 档,并抵消 v4 在首个子元素上\n加的下边距;原生 dialog 不参与,保持 m-auto 居中(v3 下被兄弟间距挤成贴顶,非设计本意)。\n四种结构(子元素自带 mb、首元素自带边距、首元素 hidden、半档间距)在 v3 / v4 下位置逐像素一致。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/896f412c82d7e2b4fa57a527ad6874f9bfcdceb2","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-10T00:56:39-07:00","added":[],"removed":[],"modified":["apps/web/src/app/tailwind-v3-compat.css"]},{"id":"a5f17c59dbf9bcfc1f5579fa971deceff73bce0d","message":"fix(web): 钉回 v3 字号行高,消除 v4 行高继承差异\n\nv4 的 text-xs … text-4xl 行高从绝对值(1rem 等)改为比例(calc(1 / 0.75) 等)。元素自身\n的计算行高不变,但后代继承到比例:父级 text-xs 下的 text-[11px]、被手机端 16px 规则放大的\n输入框与文本框,行高随之变化,整站截图多处出现 1~6px 的下移。\n\ntailwind-v3-palette.css 更名为 tailwind-v3-compat.css,在色板之外加入 v3 的八档绝对行高;\n继承测试(文本框 / 任意字号 / 半像素字号)与 v3 逐项一致,逐类计算样式比对无新增差异。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/a5f17c59dbf9bcfc1f5579fa971deceff73bce0d","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-10T00:39:34-07:00","added":["apps/web/src/app/tailwind-v3-compat.css"],"removed":["apps/web/src/app/tailwind-v3-palette.css"],"modified":["apps/web/src/app/globals.css","docs/design/full-uiux-2026-09-05/03-design-system.md"]}],"total_commits":0,"head_commit":{"id":"dff2d8a2513bf34c984342454e3698dc04400ef0","message":"docs(governance): 依赖修复回灌基线表与真源地图,dependency-audit 转绿\n\n- CLAUDE.md:十个重型行与依赖审计行绑定 956e462e…;dependency-audit 🟡 → ✅;\n heavy-report-consistency、真源地图依赖漏洞 / 前端技术栈行与 G22 同步(发布阻塞解除,\n 镜像扫描仍开放)。部署状态仍以 docs/releases/current.md 为准,本提交不宣称上线。\n- 治理记录 docs/governance/log/2026-10-10-dependency-remediation.md:六个源码提交、\n 四轮验收与整站截图逐张核对的结论。\n- 产品验收页订正依赖审计口径;静态链 pnpm check exit 0,重型报告文档漂移 0。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/dff2d8a2513bf34c984342454e3698dc04400ef0","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-10T01:29:39-07:00","added":["docs/governance/log/2026-10-10-dependency-remediation.md"],"removed":[],"modified":["CLAUDE.md","docs/product/acceptance-and-status.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"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":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1021586,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-10T15:47: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
|
2
|
4
|
1791621003
|
1791621073
|
0
|
1791621002
|
1791621073
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25349
|
Merge pull request #52 from laoluojuhai/codex/sdk- Merge pull request #52 from laoluojuhai/codex/sdk-rc7-publication-record-20261010...
|
116
|
5
|
platform.yml
|
476
|
5
|
0
|
refs/heads/main
|
bcbf9c1dff285525737f6bed334576986b5e2fba
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9a1e2fe81f663a018c62802570df5f584f03e71e","after":"bcbf9c1dff285525737f6bed334576986b5e2fba","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/9a1e2fe81f663a018c62802570df5f584f03e71e...bcbf9c1dff285525737f6bed334576986b5e2fba","commits":[{"id":"bcbf9c1dff285525737f6bed334576986b5e2fba","message":"Merge pull request #52 from laoluojuhai/codex/sdk-rc7-publication-record-20261010\n\nfix(release): 收敛 SDK rc.7 验收阻塞并合流 CHG-025","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bcbf9c1dff285525737f6bed334576986b5e2fba","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-10T01:01:29-07:00","added":["docs/evidence/security-backup-2026-10-10/backup-installation.json","docs/evidence/security-backup-2026-10-10/backup-recovery.json","docs/evidence/security-backup-2026-10-10/live-catalog-verification.json","docs/evidence/security-backup-2026-10-10/observability-deployment.json","docs/evidence/security-backup-2026-10-10/postgres-deployment.json","docs/evidence/security-backup-2026-10-10/postgres-security.json","docs/evidence/security-backup-2026-10-10/service-verification.json","docs/安全与备份恢复整改记录-2026-10-10.md","docs/安全与备份恢复运行手册.md","docs/数字员工OS开发业务链接线清单-2026-10-10.md","governance/test/managed-backup.test.mjs","governance/test/ui-process-cleanup.test.mjs","identity/scripts/lib/ui-process-cleanup.mjs","stack/backup/install-launchd.py","stack/backup/managed-backup.py","stack/backup/test_managed_backup.py"],"removed":["runtime/apps/workbench/.env.local.bak-20260926-ops-scope"],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml",".gitignore","contracts/README.md","contracts/apps/digital-employee-os.draft.json","contracts/catalogs/platform-projects.json","contracts/test/impact-graph.test.mjs","docs/SDK发布记录-2026-10-10.md","identity/CLAUDE.md","identity/package.json","identity/reports/ui-acceptance.latest.json","identity/scripts/check-ui-acceptance.mjs","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/clients/identity/README.md","runtime/reports/runtime-governance.latest.json","stack/provision/db.sh","stack/provision/kernel-db.sh"]},{"id":"3eab1d4f5e269bac2986bf4c6216fe2b59e4a371","message":"Merge commit '9a1e2fe8' into codex/sdk-rc7-publication-record-20261010\n\n# Conflicts:\n#\tcontracts/test/impact-graph.test.mjs\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3eab1d4f5e269bac2986bf4c6216fe2b59e4a371","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-10T00:31:19-07:00","added":["docs/evidence/security-backup-2026-10-10/live-catalog-verification.json"],"removed":[],"modified":["contracts/test/impact-graph.test.mjs","docs/安全与备份恢复整改记录-2026-10-10.md","docs/数字员工OS开发业务链接线清单-2026-10-10.md","reports/release-drift.latest.json"]},{"id":"efaf52eb25e0eaf1831e14c05bd8cd957d2530f3","message":"Merge commit '23cd7df565e8e21fcb2d7aa2e7eea1920ca77a21' into codex/sdk-rc7-publication-record-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/efaf52eb25e0eaf1831e14c05bd8cd957d2530f3","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-10T00:26:32-07:00","added":[],"removed":[],"modified":[]},{"id":"b9e50f4c9eaedf85bba12c7a8acd6f93e71988c0","message":"test(contracts): 核验 CHG-025 新增应用依赖图边\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b9e50f4c9eaedf85bba12c7a8acd6f93e71988c0","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-10T00:15:16-07:00","added":[],"removed":[],"modified":["contracts/test/impact-graph.test.mjs","docs/SDK发布记录-2026-10-10.md"]},{"id":"76c4581a0667c834677df79ed65d7d7640ebf66e","message":"docs(release): 固定纳入已批准的 CHG-025 接入边界\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/76c4581a0667c834677df79ed65d7d7640ebf66e","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-10T00:01:10-07:00","added":[],"removed":[],"modified":["docs/SDK发布记录-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"bcbf9c1dff285525737f6bed334576986b5e2fba","message":"Merge pull request #52 from laoluojuhai/codex/sdk-rc7-publication-record-20261010\n\nfix(release): 收敛 SDK rc.7 验收阻塞并合流 CHG-025","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bcbf9c1dff285525737f6bed334576986b5e2fba","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-10T01:01:29-07:00","added":["docs/evidence/security-backup-2026-10-10/backup-installation.json","docs/evidence/security-backup-2026-10-10/backup-recovery.json","docs/evidence/security-backup-2026-10-10/live-catalog-verification.json","docs/evidence/security-backup-2026-10-10/observability-deployment.json","docs/evidence/security-backup-2026-10-10/postgres-deployment.json","docs/evidence/security-backup-2026-10-10/postgres-security.json","docs/evidence/security-backup-2026-10-10/service-verification.json","docs/安全与备份恢复整改记录-2026-10-10.md","docs/安全与备份恢复运行手册.md","docs/数字员工OS开发业务链接线清单-2026-10-10.md","governance/test/managed-backup.test.mjs","governance/test/ui-process-cleanup.test.mjs","identity/scripts/lib/ui-process-cleanup.mjs","stack/backup/install-launchd.py","stack/backup/managed-backup.py","stack/backup/test_managed_backup.py"],"removed":["runtime/apps/workbench/.env.local.bak-20260926-ops-scope"],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml",".gitignore","contracts/README.md","contracts/apps/digital-employee-os.draft.json","contracts/catalogs/platform-projects.json","contracts/test/impact-graph.test.mjs","docs/SDK发布记录-2026-10-10.md","identity/CLAUDE.md","identity/package.json","identity/reports/ui-acceptance.latest.json","identity/scripts/check-ui-acceptance.mjs","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/clients/identity/README.md","runtime/reports/runtime-governance.latest.json","stack/provision/db.sh","stack/provision/kernel-db.sh"]},"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":43779,"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":45,"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-10T15:31: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
|
1791619505
|
1791619559
|
0
|
1791619504
|
1791619586
|
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
|
|
25348
|
docs(deps): 钉版登记补全十条 overrides 与上游复核
|
57
|
5
|
governance.yml
|
240
|
5
|
0
|
refs/heads/main
|
f951eb80a110d722cbb4bacdd4222e09fdae2a67
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"47141f914ffb9f5d389d13877e8e1f2fe4b59038","after":"f951eb80a110d722cbb4bacdd4222e09fdae2a67","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/47141f914ffb9f5d389d13877e8e1f2fe4b59038...f951eb80a110d722cbb4bacdd4222e09fdae2a67","commits":[{"id":"f951eb80a110d722cbb4bacdd4222e09fdae2a67","message":"docs(deps): 钉版登记补全十条 overrides 与上游复核\n\n登记页页首写「当前五条」,实际 package.json 有十条:f5d27669(10-04 模块补全轮)\n新增 brace-expansion@1/@5、fast-uri@3/@4、dompurify 并把 multer 抬到 2.4.0 时\n未同步本页。按 10-04 治理日志与修复前审计报告补登引入提交、GHSA 编号与修复下限;\n十条逐一 pnpm why + npm view 只读复核上游,删除只列为建议(multer 待 @nestjs/*\n≥ 11.2.6;五条 caret 范围型须实测;vite 单独验兼容;其余三条保留)。\n\n仅文档,package.json / 锁文件 / 源码指纹 592be560… 不变;check:governance-docs 通过。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/f951eb80a110d722cbb4bacdd4222e09fdae2a67","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-10T00:47:03-07:00","added":["docs/governance/log/2026-10-10-dependency-overrides.md"],"removed":[],"modified":["docs/dependency-overrides.md","reports/governance-docs.latest.json"]}],"total_commits":0,"head_commit":{"id":"f951eb80a110d722cbb4bacdd4222e09fdae2a67","message":"docs(deps): 钉版登记补全十条 overrides 与上游复核\n\n登记页页首写「当前五条」,实际 package.json 有十条:f5d27669(10-04 模块补全轮)\n新增 brace-expansion@1/@5、fast-uri@3/@4、dompurify 并把 multer 抬到 2.4.0 时\n未同步本页。按 10-04 治理日志与修复前审计报告补登引入提交、GHSA 编号与修复下限;\n十条逐一 pnpm why + npm view 只读复核上游,删除只列为建议(multer 待 @nestjs/*\n≥ 11.2.6;五条 caret 范围型须实测;vite 单独验兼容;其余三条保留)。\n\n仅文档,package.json / 锁文件 / 源码指纹 592be560… 不变;check:governance-docs 通过。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/f951eb80a110d722cbb4bacdd4222e09fdae2a67","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-10T00:47:03-07:00","added":["docs/governance/log/2026-10-10-dependency-overrides.md"],"removed":[],"modified":["docs/dependency-overrides.md","reports/governance-docs.latest.json"]},"repository":{"id":57,"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":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1021563,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-10T15:19: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
|
4
|
1791618435
|
1791618525
|
0
|
1791618434
|
1791618525
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25347
|
docs(复核): 确认真实业务链边界并统一 SDK 合并入口
|
117
|
5
|
governance.yml
|
201
|
5
|
0
|
refs/heads/main
|
96d5c4220525d4bd9ca3dba72a777f0b2afda79d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","after":"96d5c4220525d4bd9ca3dba72a777f0b2afda79d","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/58d1bf6915dcefa95cd276015b16a52c0d9cd0fa...96d5c4220525d4bd9ca3dba72a777f0b2afda79d","commits":[{"id":"96d5c4220525d4bd9ca3dba72a777f0b2afda79d","message":"docs(复核): 确认真实业务链边界并统一 SDK 合并入口\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/96d5c4220525d4bd9ca3dba72a777f0b2afda79d","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-10T00:37:22-07:00","added":[],"removed":[],"modified":["企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"96d5c4220525d4bd9ca3dba72a777f0b2afda79d","message":"docs(复核): 确认真实业务链边界并统一 SDK 合并入口\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/96d5c4220525d4bd9ca3dba72a777f0b2afda79d","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-10T00:37:22-07:00","added":[],"removed":[],"modified":["企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]},"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":24857,"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-10T15:29: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
|
4
|
1791617846
|
1791617937
|
0
|
1791617845
|
1791617937
|
|
|
0
|
Edit
Delete
|
|
25346
|
docs(复核): 补记 HR 环境定位与契约 CI 订正
|
117
|
5
|
governance.yml
|
200
|
5
|
0
|
refs/heads/main
|
58d1bf6915dcefa95cd276015b16a52c0d9cd0fa
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2bb99fb7de48946dab42c545755f6612ee0c03ce","after":"58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/2bb99fb7de48946dab42c545755f6612ee0c03ce...58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","commits":[{"id":"58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","message":"docs(复核): 补记 HR 环境定位与契约 CI 订正\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","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-10T00:29:09-07:00","added":[],"removed":[],"modified":["企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","message":"docs(复核): 补记 HR 环境定位与契约 CI 订正\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/58d1bf6915dcefa95cd276015b16a52c0d9cd0fa","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-10T00:29:09-07:00","added":[],"removed":[],"modified":["企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md"]},"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":24848,"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-10T15:25:19+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
|
1791617353
|
1791617444
|
0
|
1791617353
|
1791617444
|
|
|
0
|
Edit
Delete
|
|
25345
|
chore(reports): 回绑 CHG-025 影响图修复证据
|
116
|
5
|
platform.yml
|
475
|
5
|
0
|
refs/heads/main
|
9a1e2fe81f663a018c62802570df5f584f03e71e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"714a239bad216e2166f15a881287e8f8cf754b15","after":"9a1e2fe81f663a018c62802570df5f584f03e71e","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/714a239bad216e2166f15a881287e8f8cf754b15...9a1e2fe81f663a018c62802570df5f584f03e71e","commits":[{"id":"9a1e2fe81f663a018c62802570df5f584f03e71e","message":"chore(reports): 回绑 CHG-025 影响图修复证据\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9a1e2fe81f663a018c62802570df5f584f03e71e","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-10T00:27:09-07:00","added":[],"removed":[],"modified":["reports/release-drift.latest.json"]},{"id":"6caa2391eeee5c9186c8c20c788b77f1384edeb6","message":"fix(contracts): 同步 CHG-025 影响图基线并验证 OS 依赖传播\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6caa2391eeee5c9186c8c20c788b77f1384edeb6","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-10T00:24:46-07:00","added":[],"removed":[],"modified":["contracts/test/impact-graph.test.mjs","docs/安全与备份恢复整改记录-2026-10-10.md","docs/数字员工OS开发业务链接线清单-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"9a1e2fe81f663a018c62802570df5f584f03e71e","message":"chore(reports): 回绑 CHG-025 影响图修复证据\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9a1e2fe81f663a018c62802570df5f584f03e71e","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-10T00:27:09-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":43745,"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":45,"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-10T15:26: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
|
30
|
1791617232
|
1791617288
|
0
|
1791617231
|
1791617315
|
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
|
|
25344
|
docs(治理): 企业控制面挖掘分析(2026-10-10,六路只读复测 + 新挖、52 条可入队 docs(治理): 企业控制面挖掘分析(2026-10-10,六路只读复测 + 新挖、52 条可入队建议、路线图与 Owner 待签单)...
|
117
|
5
|
governance.yml
|
199
|
5
|
0
|
refs/heads/main
|
2bb99fb7de48946dab42c545755f6612ee0c03ce
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9b6b948315a931bcc53456701e7cf73cbe4b0723","after":"2bb99fb7de48946dab42c545755f6612ee0c03ce","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/9b6b948315a931bcc53456701e7cf73cbe4b0723...2bb99fb7de48946dab42c545755f6612ee0c03ce","commits":[{"id":"2bb99fb7de48946dab42c545755f6612ee0c03ce","message":"docs(治理): 企业控制面挖掘分析(2026-10-10,六路只读复测 + 新挖、52 条可入队建议、路线图与 Owner 待签单)\n\n接 10-09 梳理与优化建议与完成度复核,真源仓基线 415cee22(调查中并行推进到 7eb6fd80),\n六路只读调查(交付链 / 架构 / 安全 / 治理机制 / 消费者 / 运维)+ 生态补测;未改真源仓、\n远端、容器与数据库。证据目录含本会话实测、六路报告与 建议清单.tsv(52 条,可导入 backlog)。\n同改 基础设施文档/README.md 索引与 平台治理/README.md 收纳表(181 → 190 文件,L13)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/2bb99fb7de48946dab42c545755f6612ee0c03ce","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-10T00:25:13-07:00","added":["平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/A-交付链.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/B-架构.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/C-安全.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/D-治理机制.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/E-消费者.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/F-运维.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/建议清单.tsv","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/本会话实测.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10.md"],"removed":[],"modified":["平台治理/README.md","平台治理/基础设施文档/README.md"]}],"total_commits":0,"head_commit":{"id":"2bb99fb7de48946dab42c545755f6612ee0c03ce","message":"docs(治理): 企业控制面挖掘分析(2026-10-10,六路只读复测 + 新挖、52 条可入队建议、路线图与 Owner 待签单)\n\n接 10-09 梳理与优化建议与完成度复核,真源仓基线 415cee22(调查中并行推进到 7eb6fd80),\n六路只读调查(交付链 / 架构 / 安全 / 治理机制 / 消费者 / 运维)+ 生态补测;未改真源仓、\n远端、容器与数据库。证据目录含本会话实测、六路报告与 建议清单.tsv(52 条,可导入 backlog)。\n同改 基础设施文档/README.md 索引与 平台治理/README.md 收纳表(181 → 190 文件,L13)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/2bb99fb7de48946dab42c545755f6612ee0c03ce","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-10T00:25:13-07:00","added":["平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/A-交付链.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/B-架构.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/C-安全.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/D-治理机制.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/E-消费者.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/F-运维.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/建议清单.tsv","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10-证据/本会话实测.txt","平台治理/基础设施文档/docs/企业控制面挖掘分析-2026-10-10.md"],"removed":[],"modified":["平台治理/README.md","平台治理/基础设施文档/README.md"]},"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":24767,"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-10T15:05: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
|
4
|
1791617120
|
1791617136
|
0
|
1791617119
|
1791617136
|
|
|
0
|
Edit
Delete
|
|
25343
|
docs(gaps): 2026-10-09 缺口清单与治理缺口登记
|
57
|
5
|
governance.yml
|
239
|
5
|
0
|
refs/heads/main
|
47141f914ffb9f5d389d13877e8e1f2fe4b59038
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0430e7e07522a0283fb6baf65978368cb42d246d","after":"47141f914ffb9f5d389d13877e8e1f2fe4b59038","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/0430e7e07522a0283fb6baf65978368cb42d246d...47141f914ffb9f5d389d13877e8e1f2fe4b59038","commits":[{"id":"47141f914ffb9f5d389d13877e8e1f2fe4b59038","message":"docs(gaps): 2026-10-09 缺口清单与治理缺口登记\n\n新建 docs/product/module-gaps-2026-10-09.md 取代 10-03 版(旧版留作快照并加注),合并代码模块缺口 MG-01~MG-11、治理缺口 G8~G36、09-11 深度分析台账残余与仓库卫生,按主干 0430e7e0 与线上 591c7732 逐条核对;新增发布与运行 R1~R6(braces 阻塞发布、主干领先线上一个模块代际、CI 红盘、线上 1 条 isolated UNKNOWN、停服原因未确证、发布产物保留策略未执行)。\n\nCLAUDE.md:G22 升 P1(发布链被 braces 开发依赖阻塞,在途 fix/drop-braces-20261009);新登记 G35(主干领先线上)与 G36(企业控制面接入未登记);真源地图订正深挖分析指向、ADR 计数 0001–0023、启动态探活报告时效。\n\n20 处现行文档链接改指 10-09 清单(治理日志与历史报告保持原指向);新增 docs/governance/log/2026-10-09-gap-inventory.md;静态报告随 check:governance 重生成(时间戳与 governanceDocLines 251)。仅文档,源码指纹 592be560… 不变,不部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/47141f914ffb9f5d389d13877e8e1f2fe4b59038","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-10T00:19:16-07:00","added":["docs/governance/log/2026-10-09-gap-inventory.md","docs/product/module-gaps-2026-10-09.md"],"removed":[],"modified":["CLAUDE.md","docs/README.md","docs/architecture.md","docs/browser-enterprise-login.md","docs/deploy-vm.md","docs/development-experience/README.md","docs/development-experience/playbook.md","docs/domain/owner-matrix.md","docs/governance/archive/README.md","docs/model-credentials.md","docs/product/acceptance-and-status.md","docs/product/advanced-image-skills.md","docs/product/business-blueprint-2026-09-05.md","docs/product/content-creation-workbench.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-workflow-analysis.md","docs/product/material-governance.md","docs/product/module-gaps-2026-10-03.md","docs/product/platform-module-map.md","docs/product/pro-video-platform-progress.md","docs/releases/current.md","docs/视频和图片流程优化清单.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"47141f914ffb9f5d389d13877e8e1f2fe4b59038","message":"docs(gaps): 2026-10-09 缺口清单与治理缺口登记\n\n新建 docs/product/module-gaps-2026-10-09.md 取代 10-03 版(旧版留作快照并加注),合并代码模块缺口 MG-01~MG-11、治理缺口 G8~G36、09-11 深度分析台账残余与仓库卫生,按主干 0430e7e0 与线上 591c7732 逐条核对;新增发布与运行 R1~R6(braces 阻塞发布、主干领先线上一个模块代际、CI 红盘、线上 1 条 isolated UNKNOWN、停服原因未确证、发布产物保留策略未执行)。\n\nCLAUDE.md:G22 升 P1(发布链被 braces 开发依赖阻塞,在途 fix/drop-braces-20261009);新登记 G35(主干领先线上)与 G36(企业控制面接入未登记);真源地图订正深挖分析指向、ADR 计数 0001–0023、启动态探活报告时效。\n\n20 处现行文档链接改指 10-09 清单(治理日志与历史报告保持原指向);新增 docs/governance/log/2026-10-09-gap-inventory.md;静态报告随 check:governance 重生成(时间戳与 governanceDocLines 251)。仅文档,源码指纹 592be560… 不变,不部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/47141f914ffb9f5d389d13877e8e1f2fe4b59038","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-10T00:19:16-07:00","added":["docs/governance/log/2026-10-09-gap-inventory.md","docs/product/module-gaps-2026-10-09.md"],"removed":[],"modified":["CLAUDE.md","docs/README.md","docs/architecture.md","docs/browser-enterprise-login.md","docs/deploy-vm.md","docs/development-experience/README.md","docs/development-experience/playbook.md","docs/domain/owner-matrix.md","docs/governance/archive/README.md","docs/model-credentials.md","docs/product/acceptance-and-status.md","docs/product/advanced-image-skills.md","docs/product/business-blueprint-2026-09-05.md","docs/product/content-creation-workbench.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-workflow-analysis.md","docs/product/material-governance.md","docs/product/module-gaps-2026-10-03.md","docs/product/platform-module-map.md","docs/product/pro-video-platform-progress.md","docs/releases/current.md","docs/视频和图片流程优化清单.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"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":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1021344,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-05T10:42: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
|
2
|
4
|
1791616763
|
1791616794
|
0
|
1791616762
|
1791616794
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25342
|
Merge remote-tracking branch 'github/main' Merge remote-tracking branch 'github/main' into codex/security-backup-20261010...
|
116
|
5
|
platform.yml
|
474
|
5
|
0
|
refs/heads/main
|
714a239bad216e2166f15a881287e8f8cf754b15
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"12830f31420cd4be31c8c4beae783d5955c6f6bd","after":"714a239bad216e2166f15a881287e8f8cf754b15","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/12830f31420cd4be31c8c4beae783d5955c6f6bd...714a239bad216e2166f15a881287e8f8cf754b15","commits":[{"id":"714a239bad216e2166f15a881287e8f8cf754b15","message":"Merge remote-tracking branch 'github/main' into codex/security-backup-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/714a239bad216e2166f15a881287e8f8cf754b15","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-10T00:15:12-07:00","added":[],"removed":[],"modified":[]},{"id":"23cd7df565e8e21fcb2d7aa2e7eea1920ca77a21","message":"Merge pull request #51 from laoluojuhai/codex/cross-cutting-completion-20261009\n\n补齐横切验收门禁、运维客户端与冻结对账","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/23cd7df565e8e21fcb2d7aa2e7eea1920ca77a21","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-10T00:07:19-07:00","added":["docs/evidence/cross-cutting-completion-2026-10-09/deployment.json","docs/evidence/cross-cutting-completion-2026-10-09/root-check.log.gz","docs/evidence/cross-cutting-completion-2026-10-09/validation.json","docs/横切能力执行与验收-2026-10-09.md","governance/capability-acceptance.json","governance/check-capability-acceptance.mjs","governance/lib/capability-acceptance.mjs","governance/lib/compatibility.mjs","governance/lib/ops-client.mjs","governance/lib/reconciliation.mjs","governance/ops.mjs","governance/reconcile-snapshots.mjs","governance/runtime-support.json","governance/test/capability-acceptance.test.mjs","governance/test/compatibility.test.mjs","governance/test/ops-client.test.mjs","governance/test/reconciliation.test.mjs","reports/capability-acceptance.latest.json"],"removed":[],"modified":["CLAUDE.md","README.md","governance/check-evidence-freshness.mjs","governance/check-promotion.mjs","governance/cross-cutting-capabilities.json","governance/evidence-scope-floor.json","governance/evidence-scopes.json","governance/gate-flow.json","governance/lib/cross-cutting-capabilities.mjs","governance/package.json","governance/rebind-reports.mjs","governance/test/cross-cutting-capabilities.test.mjs","governance/test/gate-flow.test.mjs","package.json","reports/caddy.latest.json","reports/candidate-contracts.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/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/apps/api-nestjs/test/platform.ops.test.ts","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","stack/promotion/promotion-record.schema.json"]},{"id":"9fcf8af9548c589ac2586789b573ca2557e48f4d","message":"Merge pull request #50 from laoluojuhai/codex/release-evidence-20261009\n\nfix(ci): 修复发布候选构建并前置凭据检查","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9fcf8af9548c589ac2586789b573ca2557e48f4d","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-10-09T23:58:18-07:00","added":[".github/scripts/image-release-preflight.mjs",".github/scripts/test/image-release-preflight.test.mjs","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/deployed-runtime.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/evidence-freshness.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/minio-build-info.log","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/minio-build.log","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/minio-smoke.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/minio-version.log","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/release-drift.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/secret-names.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/served.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/tests.log","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/validation.json","docs/evidence/release-materials-2026-10-09/preflight-fb79813f/workbench-node22.json"],"removed":[],"modified":[".gitea/workflows/platform.yml",".github/workflows/platform.yml",".github/workflows/publish-image.yml","docs/发布材料核验与CI修复-2026-10-09.md","reports/ci-mirror.latest.json","reports/gate-flow.latest.json","stack/test-minio/Dockerfile","stack/test-minio/README.md"]}],"total_commits":0,"head_commit":{"id":"714a239bad216e2166f15a881287e8f8cf754b15","message":"Merge remote-tracking branch 'github/main' into codex/security-backup-20261010\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/714a239bad216e2166f15a881287e8f8cf754b15","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-10T00:15:12-07:00","added":[],"removed":[],"modified":[]},"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":43743,"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":45,"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-10T15:15:18+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
|
1791616621
|
1791616715
|
0
|
1791616621
|
1791616757
|
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
|
|
25341
|
docs(治理): 更新安全备份整改完成度与 CHG-025 批准回执
|
117
|
5
|
governance.yml
|
198
|
5
|
0
|
refs/heads/main
|
9b6b948315a931bcc53456701e7cf73cbe4b0723
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c1b51b961e720b3177433fbb4ce8cbb3b6fd7dee","after":"9b6b948315a931bcc53456701e7cf73cbe4b0723","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/c1b51b961e720b3177433fbb4ce8cbb3b6fd7dee...9b6b948315a931bcc53456701e7cf73cbe4b0723","commits":[{"id":"9b6b948315a931bcc53456701e7cf73cbe4b0723","message":"docs(治理): 更新安全备份整改完成度与 CHG-025 批准回执\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/9b6b948315a931bcc53456701e7cf73cbe4b0723","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-10T00:05:20-07:00","added":["企业控制面/PostgreSQL安全整改复核方案-2026-10-10.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md","平台治理/doc/decisions/CHG-025-材料/approval.json"],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-09.md","平台治理/README.md","平台治理/doc/decisions/CHG-025-材料/README.md","平台治理/基础设施文档/docs/企业控制面梳理与优化建议-2026-10-09.md"]},{"id":"f90af7b8a3e3d4270a722e750afe690c120a5a39","message":"fix(governance): 一致性门禁 L4 不扫按摘要钉住的 CHG 材料逐字快照\n\n真源仓 7a89afc6 新增的 governance/catalog-chg-remediations/CHG-028/README.md 是治理仓\nf5a11eb 时 CHG-028 材料 README 的逐字副本(sha256 88b0ba17… 与 git show 源文件一致),\n由 catalog-chg-remediations.json 钉摘要、check:catalog-chg 核字节,并拒绝放在该目录之外的快照。\n副本里三条相对链接(../DEC-052-…、tests.delta.json、../CHG-005-材料/README.md)指向材料原位置,\n换位置后被 L4 判 BROKEN_DOC_LINK;改字节会让摘要不符,文件内豁免标记也写不进去。\n\n- workspace-consistency-core.mjs:新增 PINNED_SNAPSHOT_PATTERN(只匹配 governance/catalog-chg-remediations/ 目录本身),\n 并入 isGeneratedOrArchived,与归档同等豁免 L3 / L4 / L10;登记表 catalog-chg-remediations.json 仍受扫描。\n- workspace-consistency.test.mjs:新增一例锁住范围(快照两件为真;登记表、同级治理文件、CHG 材料原件为假)。\n\n验证(2026-10-10,从工作区根):--only L4,L10,L13,L14 由 8849 条降到 8846 条,余量全是 KTV 仓生成物;\n新增与相邻测试 2/2 通过。全文件 47 例中 3 例失败与本改动无关:#15/#16 为门禁 JSON 输出经管道被截断\n(Unterminated string,KTV 8846 条 L4 撑大输出),#27 为既有 L11(工程基础框架/README.md 声明 v0.22.0,\npackage.json 0.24.0)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/f90af7b8a3e3d4270a722e750afe690c120a5a39","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-09T23:27:04-07:00","added":[],"removed":[],"modified":["平台治理/基础/scripts/lib/workspace-consistency-core.mjs","平台治理/基础/tests/workspace-consistency.test.mjs"]}],"total_commits":0,"head_commit":{"id":"9b6b948315a931bcc53456701e7cf73cbe4b0723","message":"docs(治理): 更新安全备份整改完成度与 CHG-025 批准回执\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/9b6b948315a931bcc53456701e7cf73cbe4b0723","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-10T00:05:20-07:00","added":["企业控制面/PostgreSQL安全整改复核方案-2026-10-10.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-10.md","平台治理/doc/decisions/CHG-025-材料/approval.json"],"removed":[],"modified":["企业控制面/README.md","企业控制面/企业控制面项目分析与优化建议完成度复核-2026-10-09.md","平台治理/README.md","平台治理/doc/decisions/CHG-025-材料/README.md","平台治理/基础设施文档/docs/企业控制面梳理与优化建议-2026-10-09.md"]},"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":24670,"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-10T13:59:44+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
|
1791615984
|
1791616014
|
0
|
1791615925
|
1791616014
|
|
|
0
|
Edit
Delete
|
|
25340
|
docs(部署): 补记现用目录快照独立读回
|
116
|
5
|
platform.yml
|
473
|
5
|
0
|
refs/heads/main
|
12830f31420cd4be31c8c4beae783d5955c6f6bd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8deae2fee7556bd4ef37e49ed9b2f296f6ed439d","after":"12830f31420cd4be31c8c4beae783d5955c6f6bd","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/8deae2fee7556bd4ef37e49ed9b2f296f6ed439d...12830f31420cd4be31c8c4beae783d5955c6f6bd","commits":[{"id":"12830f31420cd4be31c8c4beae783d5955c6f6bd","message":"docs(部署): 补记现用目录快照独立读回\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/12830f31420cd4be31c8c4beae783d5955c6f6bd","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-10T00:03:00-07:00","added":["docs/evidence/security-backup-2026-10-10/live-catalog-verification.json"],"removed":[],"modified":["docs/安全与备份恢复整改记录-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"12830f31420cd4be31c8c4beae783d5955c6f6bd","message":"docs(部署): 补记现用目录快照独立读回\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/12830f31420cd4be31c8c4beae783d5955c6f6bd","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-10T00:03:00-07:00","added":["docs/evidence/security-backup-2026-10-10/live-catalog-verification.json"],"removed":[],"modified":["docs/安全与备份恢复整改记录-2026-10-10.md"]},"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":43714,"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":45,"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-10T15:01: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
|
30
|
1791615803
|
1791615984
|
0
|
1791615802
|
1791616055
|
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
|