|
26418
|
docs(acceptance): bind post-deployment 225 1013 an docs(acceptance): bind post-deployment 225 1013 and six cases to current fixed source...
|
51
|
5
|
ci.yml
|
156
|
5
|
0
|
refs/heads/main
|
0927261201c363a6e4e3ea1f06cd17caedc6527e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b26105dcbf11b42a6803499eb298627321e8cfd9","after":"0927261201c363a6e4e3ea1f06cd17caedc6527e","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/b26105dcbf11b42a6803499eb298627321e8cfd9...0927261201c363a6e4e3ea1f06cd17caedc6527e","commits":[{"id":"0927261201c363a6e4e3ea1f06cd17caedc6527e","message":"docs(acceptance): bind post-deployment 225 1013 and six cases to current fixed source\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0927261201c363a6e4e3ea1f06cd17caedc6527e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:19:21-07:00","added":[],"removed":[],"modified":["reports/kernel-027-migration.latest.json","reports/kernel-consumer-migration.latest.json","reports/kernel-runtime.latest.json","reports/kernel-static.latest.json","reports/kernel-ui.latest.json"]}],"total_commits":0,"head_commit":{"id":"0927261201c363a6e4e3ea1f06cd17caedc6527e","message":"docs(acceptance): bind post-deployment 225 1013 and six cases to current fixed source\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0927261201c363a6e4e3ea1f06cd17caedc6527e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:19:21-07:00","added":[],"removed":[],"modified":["reports/kernel-027-migration.latest.json","reports/kernel-consumer-migration.latest.json","reports/kernel-runtime.latest.json","reports/kernel-static.latest.json","reports/kernel-ui.latest.json"]},"repository":{"id":51,"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":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":96042,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-24T11:53:34+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
|
1792815605
|
1792815682
|
0
|
1792815605
|
1792815682
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
26419
|
docs(acceptance): bind post-deployment 225 1013 an docs(acceptance): bind post-deployment 225 1013 and six cases to current fixed source...
|
51
|
5
|
e2e.yml
|
157
|
5
|
0
|
refs/heads/main
|
0927261201c363a6e4e3ea1f06cd17caedc6527e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b26105dcbf11b42a6803499eb298627321e8cfd9","after":"0927261201c363a6e4e3ea1f06cd17caedc6527e","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/b26105dcbf11b42a6803499eb298627321e8cfd9...0927261201c363a6e4e3ea1f06cd17caedc6527e","commits":[{"id":"0927261201c363a6e4e3ea1f06cd17caedc6527e","message":"docs(acceptance): bind post-deployment 225 1013 and six cases to current fixed source\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0927261201c363a6e4e3ea1f06cd17caedc6527e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:19:21-07:00","added":[],"removed":[],"modified":["reports/kernel-027-migration.latest.json","reports/kernel-consumer-migration.latest.json","reports/kernel-runtime.latest.json","reports/kernel-static.latest.json","reports/kernel-ui.latest.json"]}],"total_commits":0,"head_commit":{"id":"0927261201c363a6e4e3ea1f06cd17caedc6527e","message":"docs(acceptance): bind post-deployment 225 1013 and six cases to current fixed source\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0927261201c363a6e4e3ea1f06cd17caedc6527e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:19:21-07:00","added":[],"removed":[],"modified":["reports/kernel-027-migration.latest.json","reports/kernel-consumer-migration.latest.json","reports/kernel-runtime.latest.json","reports/kernel-static.latest.json","reports/kernel-ui.latest.json"]},"repository":{"id":51,"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":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":96042,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-24T11:53:34+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
|
1792815683
|
1792815700
|
0
|
1792815605
|
1792815700
|
|
|
0
|
Edit
Delete
|
|
26420
|
docs(governance): 保留主线后置复核与跨仓未决项
|
116
|
5
|
platform.yml
|
1049
|
5
|
0
|
refs/heads/main
|
846cefa17b80596ef5767341337b2e71e91397ce
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d379a30d037bd736ef4fc24176ee15d3788dcf01","after":"846cefa17b80596ef5767341337b2e71e91397ce","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/d379a30d037bd736ef4fc24176ee15d3788dcf01...846cefa17b80596ef5767341337b2e71e91397ce","commits":[{"id":"846cefa17b80596ef5767341337b2e71e91397ce","message":"docs(governance): 保留主线后置复核与跨仓未决项\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/846cefa17b80596ef5767341337b2e71e91397ce","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:51:22-07:00","added":[],"removed":[],"modified":["docs/evidence/local-governance-refresh-2026-10-23/README.md","docs/evidence/local-governance-refresh-2026-10-23/verification.json"]},{"id":"23cc6a6da1014724013ab347a0a8024b3db7bf51","message":"docs(governance): 明确维护入口交接与既有配置完成状态\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/23cc6a6da1014724013ab347a0a8024b3db7bf51","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:47:42-07:00","added":[],"removed":[],"modified":["docs/GiteaCI支持核验-2026-10-11.md","docs/evidence/local-governance-refresh-2026-10-23/README.md","docs/evidence/local-governance-refresh-2026-10-23/verification.json"]},{"id":"31455f129e14514c317e0290aeb62589e78e22fc","message":"chore(reports): 回绑本机治理证据总账 @ 74dab0f\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/31455f129e14514c317e0290aeb62589e78e22fc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:47:13-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"74dab0fb7c3a00a291fcec855497f3778162bcea","message":"docs(governance): 同步独立专项回执与当前采用边界\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/74dab0fb7c3a00a291fcec855497f3778162bcea","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:46:10-07:00","added":["docs/evidence/local-governance-refresh-2026-10-23/README.md","docs/evidence/local-governance-refresh-2026-10-23/native-logs.tar.gz","docs/evidence/local-governance-refresh-2026-10-23/verification.json"],"removed":[],"modified":["docs/当前状态与验收边界.md"]},{"id":"0797bff733b41c4f4bb1c66e7a1ee7e7a4f7786f","message":"chore(reports): 刷新四项本机治理验收回绑 @ d379a30\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0797bff733b41c4f4bb1c66e7a1ee7e7a4f7786f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:42:06-07:00","added":[],"removed":[],"modified":["reports/configuration-runtime.latest.json","reports/mcp-writes.latest.json","reports/port-conformance.latest.json","reports/registry-admission.latest.json"]}],"total_commits":0,"head_commit":{"id":"846cefa17b80596ef5767341337b2e71e91397ce","message":"docs(governance): 保留主线后置复核与跨仓未决项\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/846cefa17b80596ef5767341337b2e71e91397ce","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:51:22-07:00","added":[],"removed":[],"modified":["docs/evidence/local-governance-refresh-2026-10-23/README.md","docs/evidence/local-governance-refresh-2026-10-23/verification.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":114142,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-24T10:30: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
|
1792817516
|
1792817519
|
0
|
1792817515
|
1792817531
|
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
|
|
26421
|
fix(agent): align quotation acceptance brief with fix(agent): align quotation acceptance brief with isolated frozen verification...
|
72
|
5
|
governance.yml
|
19
|
5
|
0
|
refs/heads/main
|
281c8fc888556adcd784efa0e02c1e39e2f940d1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","after":"281c8fc888556adcd784efa0e02c1e39e2f940d1","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53...281c8fc888556adcd784efa0e02c1e39e2f940d1","commits":[{"id":"281c8fc888556adcd784efa0e02c1e39e2f940d1","message":"fix(agent): align quotation acceptance brief with isolated frozen verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/281c8fc888556adcd784efa0e02c1e39e2f940d1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:03:45-07:00","added":[],"removed":[],"modified":[".claude/agents/acceptance-runner.md","CLAUDE.md","docs/governance-experience.md","scripts/check-docs-truth.mjs","scripts/lib/docs-truth.test.mjs"]}],"total_commits":0,"head_commit":{"id":"281c8fc888556adcd784efa0e02c1e39e2f940d1","message":"fix(agent): align quotation acceptance brief with isolated frozen verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/281c8fc888556adcd784efa0e02c1e39e2f940d1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:03:45-07:00","added":[],"removed":[],"modified":[".claude/agents/acceptance-runner.md","CLAUDE.md","docs/governance-experience.md","scripts/check-docs-truth.mjs","scripts/lib/docs-truth.test.mjs"]},"repository":{"id":72,"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-quotation-system","full_name":"luoanwu/juhai-quotation-system","description":"巨嗨报价系统:Next.js + NestJS/Fastify 双后端治理型报价业务底座","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":37707,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-quotation-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":13,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-31T03:51:09+08:00","updated_at":"2026-10-24T07:56: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
|
6
|
1792818566
|
1792818657
|
0
|
1792818565
|
1792818658
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26422
|
docs(evidence): bind D3 pilot to clean full native docs(evidence): bind D3 pilot to clean full native acceptance...
|
81
|
5
|
governance.yml
|
16
|
5
|
0
|
refs/heads/main
|
22d527e8a8a225133ba6965af33c33d69f7b7d0c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9b15c727af11e838df8fab373a8c94486a20e716","after":"22d527e8a8a225133ba6965af33c33d69f7b7d0c","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/compare/9b15c727af11e838df8fab373a8c94486a20e716...22d527e8a8a225133ba6965af33c33d69f7b7d0c","commits":[{"id":"22d527e8a8a225133ba6965af33c33d69f7b7d0c","message":"docs(evidence): bind D3 pilot to clean full native acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/22d527e8a8a225133ba6965af33c33d69f7b7d0c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:27:26-07:00","added":["reports/d3-convergence.latest.json"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/auth-source.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/mobile-delivery.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/os-product.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-contracts.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"38aa62841ed9ab64f7a70322bf99fed6d6b8a1a8","message":"docs(d3): record fixed pilot results and staged rollout boundary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/38aa62841ed9ab64f7a70322bf99fed6d6b8a1a8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:20:59-07:00","added":[],"removed":[],"modified":["docs/nestjs-convergence.md"]},{"id":"50e8056876d3dc0accd78f6ee6cce0af7a75104c","message":"feat(d3): converge service pilot on NestJS with FastifyAdapter\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/50e8056876d3dc0accd78f6ee6cce0af7a75104c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:09:23-07:00","added":["backend-profile.json","docs/evidence/nestjs-convergence-2026-10-23/before-baseline.json","docs/evidence/nestjs-convergence-2026-10-23/before-runtime.json","docs/evidence/nestjs-convergence-2026-10-23/test-crosswalk.json","docs/nestjs-convergence.md","scripts/lib/backend-profile.mjs","scripts/lib/backend-profile.test.mjs"],"removed":["apps/api-fastify/.env.example","apps/api-fastify/.gitignore","apps/api-fastify/package.json","apps/api-fastify/pnpm-lock.yaml","apps/api-fastify/prisma/migrations/20260608150500_init/migration.sql","apps/api-fastify/prisma/migrations/20260705080000_outbox_dead_letter/migration.sql","apps/api-fastify/prisma/migrations/20260824090000_service_case_p0/migration.sql","apps/api-fastify/prisma/migrations/20260824120000_service_operations/migration.sql","apps/api-fastify/prisma/migrations/20260824150000_os_tool_receipts/migration.sql","apps/api-fastify/prisma/migrations/20260824160000_os_product_activations/migration.sql","apps/api-fastify/prisma/migrations/20260825190000_outbox_replay_cursor/migration.sql","apps/api-fastify/prisma/migrations/20260825210000_event_delivery_operations/migration.sql","apps/api-fastify/prisma/migrations/20260831120000_service_notification_intents/migration.sql","apps/api-fastify/prisma/migrations/20260901120000_device_reference_projection/migration.sql","apps/api-fastify/prisma/migrations/migration_lock.toml","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/src/lib/orderMachine.ts","apps/api-fastify/src/lib/statemachine.ts","apps/api-fastify/src/modules/orders/orders.service.ts","apps/api-fastify/src/modules/service-cases/service-cases.service.ts","apps/api-fastify/src/modules/service-operations/event-delivery.service.ts","apps/api-fastify/src/modules/service-operations/notification-delivery.service.ts","apps/api-fastify/src/modules/service-operations/service-operations.service.ts","apps/api-fastify/src/modules/tenant.ts","apps/api-fastify/src/modules/users/users.service.ts","apps/api-fastify/src/plugins/auth.ts","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/os-activation.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/prisma.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/redis.ts","apps/api-fastify/src/plugins/request-context.ts","apps/api-fastify/src/routes/enterprise.ts","apps/api-fastify/src/routes/health.ts","apps/api-fastify/src/routes/jobs.ts","apps/api-fastify/src/routes/orders.ts","apps/api-fastify/src/routes/service-cases.ts","apps/api-fastify/src/routes/service-operations.ts","apps/api-fastify/src/routes/sse.ts","apps/api-fastify/src/routes/users.ts","apps/api-fastify/src/routes/ws.ts","apps/api-fastify/src/server.ts","apps/api-fastify/src/types.ts","apps/api-fastify/test/enterprise-integration.acceptance.test.ts","apps/api-fastify/test/http.acceptance.test.ts","apps/api-fastify/test/notification-delivery.integration.test.ts","apps/api-fastify/test/orders.integration.test.ts","apps/api-fastify/test/outbox.concurrency.test.ts","apps/api-fastify/test/outbox.deadletter.test.ts","apps/api-fastify/test/realtime.tenant.test.ts","apps/api-fastify/test/service-cases.integration.test.ts","apps/api-fastify/test/service-operations.integration.test.ts","apps/api-fastify/tsconfig.json","apps/api-fastify/vitest.config.ts"],"modified":["CLAUDE.md","README.md","apps/api-nestjs/package.json","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/enterprise/enterprise.controller.ts","apps/api-nestjs/src/main.ts","apps/api-nestjs/test/backend-parity.acceptance.test.ts","apps/api-nestjs/test/health-degraded.acceptance.test.ts","apps/api-nestjs/test/http.acceptance.test.ts","apps/api-nestjs/test/job-failure.acceptance.test.ts","apps/api-nestjs/test/notification-delivery.integration.test.ts","apps/api-nestjs/test/realtime.tenant.test.ts","docs/adr/0009-dual-backend-governance-parity.md","docs/enterprise/README.md","docs/enterprise/contracts.md","docs/enterprise/login.md","docs/standards/backend-standard.md","governance/framework-consumer.json","package.json","packages/enterprise-integration/governance/entity-mapping.json","packages/enterprise-integration/src/entity-mapping.test.ts","packages/enterprise-integration/src/entity-mapping.ts","pnpm-lock.yaml","reports/baseline.json","reports/dual-backend-parity.latest.json","scripts/check-auth-source.mjs","scripts/check-contract-consumers.mjs","scripts/check-docs-truth.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-enterprise-integration.mjs","scripts/check-migrations.mjs","scripts/check-order-concurrency-guard.mjs","scripts/check-os-product.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/check-ui-acceptance.mjs","scripts/check-validation-source.mjs","scripts/governance-report.mjs"]}],"total_commits":0,"head_commit":{"id":"22d527e8a8a225133ba6965af33c33d69f7b7d0c","message":"docs(evidence): bind D3 pilot to clean full native acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/22d527e8a8a225133ba6965af33c33d69f7b7d0c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:27:26-07:00","added":["reports/d3-convergence.latest.json"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/auth-source.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/mobile-delivery.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/os-product.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-contracts.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":81,"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-after-sales-service-system","full_name":"luoanwu/juhai-after-sales-service-system","description":"巨嗨智服:受治理的 AI 售后服务系统","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":4248,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-after-sales-service-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-after-sales-service-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-after-sales-service-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-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-26T08:47:15+08:00","updated_at":"2026-10-24T07:43: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
|
6
|
1792819651
|
1792819660
|
0
|
1792819650
|
1792819661
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26423
|
docs(evidence): record D3 template and ratcheted s docs(evidence): record D3 template and ratcheted single-host scaffold acceptance...
|
54
|
5
|
governance.yml
|
90
|
5
|
0
|
refs/heads/main
|
e04ed556389cbe3497a38a856291999c305ccf06
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"96be4a523eb66360f0394aa522ce9efd15d1f9e0","after":"e04ed556389cbe3497a38a856291999c305ccf06","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/96be4a523eb66360f0394aa522ce9efd15d1f9e0...e04ed556389cbe3497a38a856291999c305ccf06","commits":[{"id":"e04ed556389cbe3497a38a856291999c305ccf06","message":"docs(evidence): record D3 template and ratcheted single-host scaffold acceptance\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/e04ed556389cbe3497a38a856291999c305ccf06","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:48:15-07:00","added":["reports/d3-convergence.latest.json"],"removed":[],"modified":[]},{"id":"806ef448c19127bed0cfd816d060a9c42401161a","message":"fix(d3): ratchet derivative runtime floor from verified execution\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/806ef448c19127bed0cfd816d060a9c42401161a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:40:09-07:00","added":[],"removed":[],"modified":["scripts/lib/backend-profile.test.mjs","scripts/lib/nestjs-derived-profile.mjs","scripts/scaffold-derived.mjs"]},{"id":"71f839421414c1576ffd916d9019ba70512cc7f5","message":"docs(d3): align workflow routing with adapter and ingress exception\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/71f839421414c1576ffd916d9019ba70512cc7f5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:33:37-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"4a81d86e6c47de9da22c2c85161c27ff3457a121","message":"fix(d3): make engineering regression fixtures portable to Nest derivatives\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/4a81d86e6c47de9da22c2c85161c27ff3457a121","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:30:24-07:00","added":[],"removed":[],"modified":["docs/adr/0010-governance-layering-and-evidence-model.md","scripts/lib/migration-role-bindings-cli.test.mjs","scripts/lib/migration-role-bindings.test.mjs","scripts/lib/registered-gates.test.mjs","scripts/lib/release-verification.test.mjs","scripts/lib/scaffold-roles.test.mjs"]},{"id":"ed9a312d3279e8b64dcf9cf08816d73710c360cf","message":"fix(d3): keep fresh derivative acceptance within its actual scope\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/ed9a312d3279e8b64dcf9cf08816d73710c360cf","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:17:06-07:00","added":[],"removed":[],"modified":["scripts/check-runtime-acceptance.mjs","scripts/lib/nestjs-derived-profile.mjs","scripts/scaffold-derived.mjs"]}],"total_commits":0,"head_commit":{"id":"e04ed556389cbe3497a38a856291999c305ccf06","message":"docs(evidence): record D3 template and ratcheted single-host scaffold acceptance\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/e04ed556389cbe3497a38a856291999c305ccf06","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:48:15-07:00","added":["reports/d3-convergence.latest.json"],"removed":[],"modified":[]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":15113,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T07:44: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
|
10
|
1792821426
|
1792821512
|
0
|
1792821426
|
1792821522
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26424
|
chore(compat): record actual kernel27 consumer mig chore(compat): record actual kernel27 consumer migration and current main rollback...
|
76
|
5
|
governance.yml
|
272
|
5
|
0
|
refs/heads/main
|
116b0e21ad495bd57847ec3cb2ad92cbc02f8d72
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cde28cf277ed694be3e2f4273fc80ab0163cadb3","after":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/cde28cf277ed694be3e2f4273fc80ab0163cadb3...116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","commits":[{"id":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","message":"chore(compat): record actual kernel27 consumer migration and current main rollback\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:18:35-07:00","added":["reports/kernel-consumer-migration.latest.json"],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.latest.json"]},{"id":"8349359096c07c411f92e878e0f5480986f73fe4","message":"docs(evidence): preserve complete integrated kernel27 native acceptance at clean6f468e26\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8349359096c07c411f92e878e0f5480986f73fe4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:14:16-07:00","added":["reports/kernel027-consumer-2026-10-23.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-kit-027-migration.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/framework-migration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.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/llm-startup.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-reconciliation.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/tenant-grants.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"]},{"id":"6f468e26caa6aac8fdfd2d2ad8f2e7bb058b1a29","message":"docs(acceptance): bind governance snapshot to integrated candidate\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6f468e26caa6aac8fdfd2d2ad8f2e7bb058b1a29","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:18:51-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"64ca0f227f3262ac4060123536b2928a81c77fd0","message":"merge: preserve current main evidence and Owner safety with kernel 0.27 candidate\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/64ca0f227f3262ac4060123536b2928a81c77fd0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:18:33-07:00","added":["apps/api-fastify/test/derived-completion-owner-classification.test.ts","apps/api-nestjs/test/derived-completion-owner-classification.test.ts","docs/evidence/di02-completion-owner-offline-2026-10-23/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/archive-manifest.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/connection-scan-precommit.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/dependency-copy.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/historical-dual-backend-behavior-10e.original.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/historical-runtime-10e.redacted.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/historical-runtime-10e.redaction.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/implementation-and-history-plan.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/preparation-artifacts.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/safe-client-readback.txt","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/safe-prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/safe-prisma-generation.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/native-stage-audit.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/post-exit-port-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/auth-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/capacity-envelope.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/db-credential-separation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/dependency-resilience.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/llm-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/multi-instance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-acceptance-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-extension-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-migrations-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-sql-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/runtime-acceptance.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/tracing.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/write-capacity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/baseline.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/baseline.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/offline-entry-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/precommit-fixed.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/orchestration/10e-capacity-wait.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/orchestration/run-native-10e-retry1.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/orchestration/run-native-10e.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/summary.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/zero-native-load-refusal/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/mount-scope-clarification.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/native-stage-audit.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/auth-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/capacity-envelope.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/db-credential-separation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/dependency-resilience.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/llm-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/multi-instance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-acceptance-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-extension-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-migrations-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-sql-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/runtime-acceptance.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/tracing.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/write-capacity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/runtime-observations.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/orchestration/run-native-retry1.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/orchestration/run-native.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/summary.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/zero-native-startup/cleanup-followup.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/zero-native-startup/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/api-fastify-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/api-nestjs-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-fastify-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-nestjs-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-fastify-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-nestjs-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-per-case-asserted-facts.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/freshness-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/independent-ad3-preparation-review-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/independent-ad3-preparation-review-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/main-advance-diff.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/main-advance-remote-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/migrate-status.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/owned-mounts-while-running.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-fastify-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-nestjs-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/run-targeted.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/strict-consumer-report.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/strict-consumer.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/api-fastify-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/api-nestjs-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/dependency-source-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/own-generate.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/preparation-refusals.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/resource-plan.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-eight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-eight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-eight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-eight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/cleanup-followup.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/client-preflight.cjs.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/dependency-source-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/eios03-di02-dependency-preflight.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/independent-final-summary-clarified.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/independent-final-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-contracts.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-observability.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-product-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-scope-access.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-skill-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-tool-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-builds.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-generate.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/per-case-native-assertions-clarified.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/per-case-native-assertions.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/preparation-refusals.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/resource-plan.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/run-independent.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/runner.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/setup.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/sha256-index-final.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-fastify-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-fastify-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-nestjs-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-nestjs-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/cleanup-independent-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-fastify-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-nestjs-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-per-case-asserted-facts.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/migrate-status.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/owned-mounts-while-running.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/run-targeted.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/client-new-field-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/docs-truth-context-restored.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/docs-truth.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/fastify-offline-classification.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/fastify-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/native-boundary-context.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/nestjs-offline-classification.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/nestjs-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/node-version.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/pnpm-version.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/preconditions-final-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/preconditions-initial-context-refusal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/preconditions-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/reports/kernel-boundaries.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/reports/kernel-extensions.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/run-preconditions.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/serial-prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/strict-consumer.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/summary.json","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/inherited-history-whitespace-check.txt","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/own-diff-whitespace-check.txt","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/source-preservation.json","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/test-body-preservation.json","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/whitespace-scope.json","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-fastify-prisma-import.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-fastify-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-nestjs-prisma-import.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-nestjs-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-fastify-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs-cli-refusal-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs-cli-refusal.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-proof.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-contracts.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-observability.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-product-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-scope-access.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-skill-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-tool-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-fastify-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-nestjs-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-proof.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/offline-compilation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/own-prisma-client-verification.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/preparation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate-sandbox-refusal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate-sandbox-refusal.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/source-inputs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/tracked-test-count.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/unchanged-safety-inputs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/default-docs-truth-anchor-refusal.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/default-docs-truth.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/default-runtime-preparation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/live-tests-default-semantic-compile.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/live-tests-semantic-compile.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/compile-live-tests.cjs.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/independent-a982-review-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/independent-a982-review-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/kernel-fixture-strict-compile.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/live-tests-semantic-compile-initial-refusal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/live-tests-semantic-compile.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/live-tests-semantic-compile.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/preparation-docs-truth.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/runtime-preparation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/archive-index.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/archive-index.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-after-copy-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-after-copy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-online-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-online.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-contracts-build.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-test-scripts-built.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-test-scripts-ready.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-test-scripts.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-tool-runtime-build.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-validation-source.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-validation.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/physical-copy-initial-failed.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/physical-copy.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/preparation-final-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/prisma-generate-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-baseline-red.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-checker-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-helper-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-built-checks.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-offline.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-quickchecks.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-ready-checks.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-red-green.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-syntax.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-test-syntax.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-tests-first.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-tests.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install-native-home-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install-native-home.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/post-install-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/approval/original-safe-closing-approved-supplement.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/approval/original-safe-closing-proposal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/archive-index.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical-representations.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/agent-adapters.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/app-manifest.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/auth-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/capacity-envelope.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/contract-consumers.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/db-credential-separation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/dependency-resilience.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/docs-truth.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/dual-backend-parity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/fixtures.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/fork-readiness.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/governance-docs.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/governance-kit.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/governance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-admission.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-boundaries.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-downstream.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-extensions.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-packages.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/list-bounds.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/llm-eval.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/llm-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/migrations.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/mobile-export.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/multi-instance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/naming.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/operations.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/platform-dependency-provenance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-acceptance-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-acceptance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-extension-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-migrations-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-migrations.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-reconciliation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-sql-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/report-transaction-lock.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/rls.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/runtime-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/runtime-governance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/schema-sync.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/statemachine-write-guard.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/tenant-grants.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/tracing.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/ui-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/ui-fastify-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/ui-nestjs-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/validation-source.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/write-capacity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline--docs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline-correct-input--docs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline-correct-input--fork.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline-correct-input--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-input-equivalence.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime-precondition/recorder-strict-schema-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime-precondition/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/cleanup-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/native-runtime-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/native-runtime-sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/parent-runtime-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/native-static-failed-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/registry-admission-umask-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/static.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/child-umask-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/mobile-output-classification.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/native-static-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/native-static-sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/static-process-cleanup-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/static.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/cleanup-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/native-ui-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/native-ui-sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/own-pg-logging-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/parent-ui-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/ui.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/generated-output-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/native-formal--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/parent-native-runtime-independent-review.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/runtime-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/candidate-comparison.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/installed-function-identity.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/main-freshness-diagnostic-scope.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/native-migrate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/native-product-migrate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/pg-container.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/run--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/run-current-main-observed--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/single-hire-diagnostic-clarified.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/single-hire-diagnostic.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/source-scope.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/hire-apply-failure-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/pg-container.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/post-exit-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui-nestjs-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui-static-deps-ready--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/failure-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui-nestjs-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui-static-followup--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/sha256.json","reports/dual-backend-behavior.latest.representation.json","reports/runtime-acceptance.latest.representation.json","reports/ui-acceptance.latest.representation.json","reports/ui-fastify-acceptance.latest.representation.json","reports/ui-nestjs-acceptance.latest.representation.json","scripts/fixtures/runtime-reference-legacy-c122.json","scripts/fixtures/runtime-reference-native-valid.json","scripts/lib/runtime-report-reference.mjs","scripts/lib/runtime-report-reference.test.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","apps/api-fastify/src/modules/work/runtimes.service.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-nestjs/src/work/runtimes.service.ts","apps/api-nestjs/test/llm.acceptance.test.ts","docs/domain/work-blueprint.md","docs/governance-experience.md","package.json","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-docs.latest.json","reports/governance-kit.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/llm-startup.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-reconciliation.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/tenant-grants.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-docs-truth.mjs"]},{"id":"d7be1422a2d69f7efc89e9e921cac14bb698241e","message":"docs(acceptance): align current runtime count with 1538 actually executed cases\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d7be1422a2d69f7efc89e9e921cac14bb698241e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:17:35-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","message":"chore(compat): record actual kernel27 consumer migration and current main rollback\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:18:35-07:00","added":["reports/kernel-consumer-migration.latest.json"],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.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":134703,"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":1,"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-24T12:09: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
|
36
|
1792824108
|
1792824119
|
0
|
1792824107
|
1792824201
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26425
|
chore(compat): record actual kernel27 consumer mig chore(compat): record actual kernel27 consumer migration and current main rollback...
|
76
|
5
|
platform-governance.yml
|
273
|
5
|
0
|
refs/heads/main
|
116b0e21ad495bd57847ec3cb2ad92cbc02f8d72
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cde28cf277ed694be3e2f4273fc80ab0163cadb3","after":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/cde28cf277ed694be3e2f4273fc80ab0163cadb3...116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","commits":[{"id":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","message":"chore(compat): record actual kernel27 consumer migration and current main rollback\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:18:35-07:00","added":["reports/kernel-consumer-migration.latest.json"],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.latest.json"]},{"id":"8349359096c07c411f92e878e0f5480986f73fe4","message":"docs(evidence): preserve complete integrated kernel27 native acceptance at clean6f468e26\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8349359096c07c411f92e878e0f5480986f73fe4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:14:16-07:00","added":["reports/kernel027-consumer-2026-10-23.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-kit-027-migration.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/framework-migration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.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/llm-startup.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-reconciliation.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/tenant-grants.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"]},{"id":"6f468e26caa6aac8fdfd2d2ad8f2e7bb058b1a29","message":"docs(acceptance): bind governance snapshot to integrated candidate\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6f468e26caa6aac8fdfd2d2ad8f2e7bb058b1a29","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:18:51-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"64ca0f227f3262ac4060123536b2928a81c77fd0","message":"merge: preserve current main evidence and Owner safety with kernel 0.27 candidate\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/64ca0f227f3262ac4060123536b2928a81c77fd0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:18:33-07:00","added":["apps/api-fastify/test/derived-completion-owner-classification.test.ts","apps/api-nestjs/test/derived-completion-owner-classification.test.ts","docs/evidence/di02-completion-owner-offline-2026-10-23/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/archive-manifest.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/connection-scan-precommit.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/dependency-copy.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/historical-dual-backend-behavior-10e.original.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/historical-runtime-10e.redacted.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/historical-runtime-10e.redaction.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/implementation-and-history-plan.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/preparation-artifacts.json","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/safe-client-readback.txt","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/safe-prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/connection-redaction/safe-prisma-generation.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/native-stage-audit.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/post-exit-port-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/auth-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/capacity-envelope.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/db-credential-separation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/dependency-resilience.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/llm-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/multi-instance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-acceptance-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-extension-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-migrations-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/product-sql-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/runtime-acceptance.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/tracing.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/reports/write-capacity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/native/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/baseline.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/baseline.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/offline-entry-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/offline-diagnosis/precommit-fixed.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/orchestration/10e-capacity-wait.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/orchestration/run-native-10e-retry1.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/orchestration/run-native-10e.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/summary.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-10e-c77-failed/zero-native-load-refusal/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/mount-scope-clarification.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/native-stage-audit.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/auth-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/capacity-envelope.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/db-credential-separation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/dependency-resilience.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/llm-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/multi-instance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-acceptance-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-extension-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-migrations-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/product-sql-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/runtime-acceptance.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/tracing.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/reports/write-capacity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/runtime-observations.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/native/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/orchestration/run-native-retry1.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/orchestration/run-native.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/summary.json","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/zero-native-startup/cleanup-followup.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/full-ed7-preparation/zero-native-startup/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/api-fastify-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/api-nestjs-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-fastify-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-nestjs-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/baseline-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-fastify-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-nestjs-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/fixed-per-case-asserted-facts.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/freshness-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/independent-ad3-preparation-review-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/independent-ad3-preparation-review-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/main-advance-diff.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/main-advance-remote-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/migrate-status.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/owned-mounts-while-running.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-fastify-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/related-nestjs-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/run-targeted.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/strict-consumer-report.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-ad3/strict-consumer.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/api-fastify-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/api-nestjs-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/dependency-source-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/own-generate.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/preparation-refusals.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/ad3-preparation/resource-plan.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-eight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-eight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-fastify-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-eight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-eight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/api-nestjs-own-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/cleanup-followup.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/client-preflight.cjs.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/dependency-source-preflight.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/eios03-di02-dependency-preflight.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/independent-final-summary-clarified.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/independent-final-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-contracts.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-observability.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-product-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-scope-access.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-skill-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-build-tool-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-builds.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/own-generate.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/per-case-native-assertions-clarified.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/per-case-native-assertions.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/preparation-refusals.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/resource-plan.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/run-independent.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/runner.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/setup.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/sha256-index-final.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/independent16/sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-fastify-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-fastify-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-nestjs-migrate-deploy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/api-nestjs-safety-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/cleanup-independent-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/client-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-fastify-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-nestjs-cases.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/fixed-per-case-asserted-facts.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/loadavg.jsonl.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/migrate-status.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/owned-mounts-while-running.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/related-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/native/run-targeted.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/client-new-field-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/docs-truth-context-restored.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/docs-truth.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/fastify-offline-classification.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/fastify-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/native-boundary-context.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/nestjs-offline-classification.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/nestjs-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/node-version.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/pnpm-version.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/preconditions-final-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/preconditions-initial-context-refusal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/preconditions-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/reports/kernel-boundaries.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/reports/kernel-extensions.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/run-preconditions.py.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/serial-prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/preconditions/strict-consumer.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/live-merged45b/summary.json","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/inherited-history-whitespace-check.txt","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/own-diff-whitespace-check.txt","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/source-preservation.json","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/test-body-preservation.json","docs/evidence/di02-completion-owner-offline-2026-10-23/merge45b-preparation/whitespace-scope.json","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-fastify-prisma-import.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-fastify-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-nestjs-prisma-import.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/api-nestjs-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-fastify-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs-cli-refusal-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs-cli-refusal.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/baseline-proof.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-contracts.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-observability.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-product-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-scope-access.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-skill-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/build-tool-runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-fastify-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-fastify.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-fastify.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-nestjs-execution.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-nestjs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-api-nestjs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/fixed-proof.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/offline-compilation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/own-prisma-client-verification.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/preparation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate-sandbox-refusal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate-sandbox-refusal.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/source-inputs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/tracked-test-count.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/raw/unchanged-safety-inputs.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/default-docs-truth-anchor-refusal.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/default-docs-truth.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/default-runtime-preparation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/live-tests-default-semantic-compile.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/live-tests-semantic-compile.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation-default/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/compile-live-tests.cjs.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/independent-a982-review-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/independent-a982-review-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/kernel-fixture-strict-compile.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/live-tests-semantic-compile-initial-refusal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/live-tests-semantic-compile.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/live-tests-semantic-compile.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/preparation-docs-truth.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/runtime-preparation.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/runtime-preparation/sha256.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/archive-index.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/archive-index.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-after-copy-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-after-copy.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-online-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-online.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/install.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-contracts-build.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-test-scripts-built.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-test-scripts-ready.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-test-scripts.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-tool-runtime-build.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-validation-source.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/native-validation.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/physical-copy-initial-failed.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/physical-copy.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/preparation-final-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/prisma-generate-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/prisma-generate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-baseline-red.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-checker-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-helper-typecheck.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-built-checks.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-offline.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-quickchecks.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-native-ready-checks.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-red-green.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-syntax.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-test-syntax.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-tests-first.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/c122-reference/reference-tests.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install-native-home-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install-native-home.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install-result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/install.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/dependency/post-install-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/README.md","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/approval/original-safe-closing-approved-supplement.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/approval/original-safe-closing-proposal.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/archive-index.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical-representations.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/agent-adapters.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/app-manifest.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/auth-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/capacity-envelope.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/contract-consumers.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/db-credential-separation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/dependency-resilience.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/docs-truth.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/dual-backend-parity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/fixtures.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/fork-readiness.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/governance-docs.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/governance-kit.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/governance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-admission.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-boundaries.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-downstream.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-extensions.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/kernel-packages.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/list-bounds.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/llm-eval.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/llm-startup.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/migrations.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/mobile-export.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/multi-instance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/naming.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/operations.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/platform-dependency-provenance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-acceptance-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-acceptance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-extension-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-migrations-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-migrations.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-reconciliation.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/product-sql-runtime.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/report-transaction-lock.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/rls.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/runtime-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/runtime-governance.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/schema-sync.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/statemachine-write-guard.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/tenant-grants.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/tracing.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/ui-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/ui-fastify-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/ui-nestjs-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/validation-source.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/canonical/write-capacity.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline--docs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline-correct-input--docs.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline-correct-input--fork.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-checks/closing-offline-correct-input--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/closing-input-equivalence.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime-precondition/recorder-strict-schema-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime-precondition/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/cleanup-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/native-runtime-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/native-runtime-sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/parent-runtime-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/runtime/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/native-static-failed-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/registry-admission-umask-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static-first-failure/static.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/child-umask-preflight.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/mobile-output-classification.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/native-static-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/native-static-sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/static-process-cleanup-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/static/static.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/cleanup-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/native-ui-clarified-summary.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/native-ui-sha256-index.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/own-pg-logging-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/parent-ui-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/final-original/ui/ui.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/dual-backend-behavior.latest.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/generated-output-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/native-formal--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/parent-native-runtime-independent-review.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/runtime-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/runtime/runtime.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/candidate-comparison.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/installed-function-identity.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/main-freshness-diagnostic-scope.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/native-migrate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/native-product-migrate.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/pg-container.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/run--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/run-current-main-observed--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/single-hire-diagnostic-clarified.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/single-hire-diagnostic/single-hire-diagnostic.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/source-scope.json","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/hire-apply-failure-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/pg-container.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/post-exit-readback.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui-nestjs-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui-static-deps-ready--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-hire-500/ui.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/failure-diagnosis.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui-nestjs-acceptance.latest.redacted.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui-static-followup--result.json.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/safe-main-b-2026-10-24/ui-next-missing/ui.txt.gz","docs/evidence/di02-completion-owner-offline-2026-10-23/sha256.json","reports/dual-backend-behavior.latest.representation.json","reports/runtime-acceptance.latest.representation.json","reports/ui-acceptance.latest.representation.json","reports/ui-fastify-acceptance.latest.representation.json","reports/ui-nestjs-acceptance.latest.representation.json","scripts/fixtures/runtime-reference-legacy-c122.json","scripts/fixtures/runtime-reference-native-valid.json","scripts/lib/runtime-report-reference.mjs","scripts/lib/runtime-report-reference.test.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","apps/api-fastify/src/modules/work/runtimes.service.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-nestjs/src/work/runtimes.service.ts","apps/api-nestjs/test/llm.acceptance.test.ts","docs/domain/work-blueprint.md","docs/governance-experience.md","package.json","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-docs.latest.json","reports/governance-kit.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/llm-startup.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-reconciliation.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/tenant-grants.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-docs-truth.mjs"]},{"id":"d7be1422a2d69f7efc89e9e921cac14bb698241e","message":"docs(acceptance): align current runtime count with 1538 actually executed cases\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d7be1422a2d69f7efc89e9e921cac14bb698241e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T21:17:35-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","message":"chore(compat): record actual kernel27 consumer migration and current main rollback\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:18:35-07:00","added":["reports/kernel-consumer-migration.latest.json"],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.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":134703,"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":1,"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-24T12:09: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
|
8
|
1792824119
|
1792824171
|
0
|
1792824107
|
1792825236
|
|
|
0
|
Edit
Delete
|
|
26426
|
chore(compat): record exact Kit27 tool-only consum chore(compat): record exact Kit27 tool-only consumer migration...
|
57
|
5
|
governance.yml
|
266
|
5
|
0
|
refs/heads/main
|
b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5a88c5532c0285cec91b0606d7fcfa38079adc2d","after":"b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/5a88c5532c0285cec91b0606d7fcfa38079adc2d...b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","commits":[{"id":"b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","message":"chore(compat): record exact Kit27 tool-only consumer migration\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:28:06-07:00","added":["reports/kernel-consumer-migration.latest.json"],"removed":[],"modified":[]},{"id":"def7043177ea4b1724c90ab2b5f261bf411251e8","message":"docs(evidence): preserve complete fixed Kit27 consumer and zero-advisory acceptance\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/def7043177ea4b1724c90ab2b5f261bf411251e8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:25:53-07:00","added":["reports/consumer-governance.latest.json","reports/consumer-runtime.latest.json","reports/consumer-ui.latest.json","reports/governance-kit027-consumer-2026-10-23.json"],"removed":[],"modified":["docs/governance/log/2026-10-23-governance-kit027.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/inference-acceptance.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-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/shijie-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"2c7c37672d5905236254836a5ca551ca3f6e317e","message":"fix(acceptance): count complete native TAP and serialize actual video test files\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/2c7c37672d5905236254836a5ca551ca3f6e317e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:06:37-07:00","added":["packages/video-edit/vitest.config.ts","reports/consumer027-attempt3-2026-10-24/consumer-governance.latest.json","reports/consumer027-attempt3-2026-10-24/consumer-runtime.latest.json","reports/consumer027-attempt3-2026-10-24/consumer-ui.latest.json","reports/consumer027-attempt3-2026-10-24/runtime-acceptance.latest.json","reports/consumer027-attempt3-2026-10-24/video-edit-test.log.gz","reports/consumer027-attempt3-2026-10-24/web-node-tap.log.gz"],"removed":[],"modified":["docs/governance/log/2026-10-23-governance-kit027.md","scripts/lib/executed-counts.test.mjs","scripts/lib/vitest-skips.mjs"]},{"id":"010313e46421dc3bf6279ee29df0b55c6f3428ab","message":"fix(acceptance): reconcile dot reporter counts and retain existing draft promotion coverage\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/010313e46421dc3bf6279ee29df0b55c6f3428ab","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:49:40-07:00","added":["reports/consumer027-attempt2-2026-10-23/consumer-governance.latest.json","reports/consumer027-attempt2-2026-10-23/consumer-runtime.latest.json","reports/consumer027-attempt2-2026-10-23/consumer-ui.latest.json","reports/consumer027-attempt2-2026-10-23/dependency-audit.latest.json","reports/consumer027-attempt2-2026-10-23/governance.latest.json","reports/consumer027-attempt2-2026-10-23/inference-acceptance.latest.json","reports/consumer027-attempt2-2026-10-23/production-acceptance.latest.json","reports/consumer027-attempt2-2026-10-23/public-file-acceptance.latest.json","reports/consumer027-attempt2-2026-10-23/runtime-acceptance.latest.json","reports/consumer027-attempt2-2026-10-23/script-acceptance.latest.json","reports/consumer027-attempt2-2026-10-23/shijie-acceptance.latest.json","reports/consumer027-attempt2-2026-10-23/ui-acceptance.latest.json"],"removed":[],"modified":["docs/governance/log/2026-10-23-governance-kit027.md","scripts/check-ui-acceptance.mjs","scripts/lib/executed-counts.test.mjs","scripts/lib/vitest-skips.mjs"]},{"id":"6143aca6f64dff0751fc0a855a41cf7037981156","message":"fix(security): migrate private schemas and patched dependency tree with isolated UI artifacts\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/6143aca6f64dff0751fc0a855a41cf7037981156","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:24:19-07:00","added":["reports/consumer027-attempt1-2026-10-23/artifact-relocation.json","reports/consumer027-attempt1-2026-10-23/consumer-governance.latest.json","reports/consumer027-attempt1-2026-10-23/consumer-runtime.latest.json","reports/consumer027-attempt1-2026-10-23/consumer-ui.latest.json","reports/consumer027-attempt1-2026-10-23/dependency-audit.latest.json","reports/consumer027-attempt1-2026-10-23/inference-acceptance.latest.json","reports/consumer027-attempt1-2026-10-23/production-acceptance.latest.json","reports/consumer027-attempt1-2026-10-23/public-file-acceptance.latest.json","reports/consumer027-attempt1-2026-10-23/runtime-acceptance.latest.json","reports/consumer027-attempt1-2026-10-23/script-acceptance.latest.json","reports/consumer027-attempt1-2026-10-23/shijie-acceptance.latest.json","reports/consumer027-attempt1-2026-10-23/ui-acceptance.latest.json"],"removed":[],"modified":["apps/api-fastify/package.json","apps/api-nestjs/package.json","apps/web/package.json","docs/governance/log/2026-10-23-governance-kit027.md","governance/framework-consumer.json","package.json","packages/contracts/package.json","packages/contracts/src/content.ts","packages/contracts/src/creative-stage-progress.ts","packages/contracts/src/industry-trends.ts","packages/contracts/src/material.ts","packages/contracts/src/production.ts","packages/contracts/src/script-entity.ts","packages/contracts/src/shijie.ts","packages/contracts/src/storyboard.ts","packages/contracts/src/trend-connectors.ts","packages/enterprise-identity/package.json","packages/industry-trends/package.json","packages/material-governance/package.json","packages/model-credentials/package.json","packages/production-archive/package.json","packages/public-file/package.json","packages/shijie-domain/package.json","packages/shijie-runtime/package.json","packages/tenant-management/package.json","packages/video-edit/package.json","pnpm-lock.yaml","scripts/check-consumer027.mjs","scripts/check-ui-acceptance.mjs","scripts/lib/video-regeneration-ui-acceptance.mjs"]}],"total_commits":0,"head_commit":{"id":"b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","message":"chore(compat): record exact Kit27 tool-only consumer migration\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:28:06-07:00","added":["reports/kernel-consumer-migration.latest.json"],"removed":[],"modified":[]},"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":1110867,"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-20T18:20: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
|
4
|
1792824201
|
1792825235
|
0
|
1792824124
|
1792825235
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26427
|
chore(evidence): preserve exact peer provider posi chore(evidence): preserve exact peer provider positive and negative acceptance...
|
54
|
5
|
governance.yml
|
91
|
5
|
0
|
refs/heads/main
|
ee5b683d7cca19985f5e24692fc14f9628de991e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e04ed556389cbe3497a38a856291999c305ccf06","after":"ee5b683d7cca19985f5e24692fc14f9628de991e","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/e04ed556389cbe3497a38a856291999c305ccf06...ee5b683d7cca19985f5e24692fc14f9628de991e","commits":[{"id":"ee5b683d7cca19985f5e24692fc14f9628de991e","message":"chore(evidence): preserve exact peer provider positive and negative acceptance\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/ee5b683d7cca19985f5e24692fc14f9628de991e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:03:34-07:00","added":["reports/consumer-peer-lock-2026-10-24.json"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"3eb14268e4e637a43851ebd0b240916b98fd0727","message":"fix(governance): verify pnpm peer pins through their exact importer provider\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/3eb14268e4e637a43851ebd0b240916b98fd0727","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:01:18-07:00","added":[],"removed":[],"modified":["docs/derived-matrix.md","scripts/lib/consumer-alignment.mjs","scripts/lib/consumer-alignment.test.mjs"]}],"total_commits":0,"head_commit":{"id":"ee5b683d7cca19985f5e24692fc14f9628de991e","message":"chore(evidence): preserve exact peer provider positive and negative acceptance\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/ee5b683d7cca19985f5e24692fc14f9628de991e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:03:34-07:00","added":["reports/consumer-peer-lock-2026-10-24.json"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":15549,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T13:57:06+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
|
10
|
1792826329
|
1792826409
|
0
|
1792826328
|
1792826420
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26428
|
fix(governance): keep all report changes in shadow fix(governance): keep all report changes in shadow impact scope...
|
72
|
5
|
governance.yml
|
20
|
5
|
0
|
refs/heads/main
|
02d24022fda89d1dff23f9dd7a203e584cf8c72c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"281c8fc888556adcd784efa0e02c1e39e2f940d1","after":"02d24022fda89d1dff23f9dd7a203e584cf8c72c","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/281c8fc888556adcd784efa0e02c1e39e2f940d1...02d24022fda89d1dff23f9dd7a203e584cf8c72c","commits":[{"id":"02d24022fda89d1dff23f9dd7a203e584cf8c72c","message":"fix(governance): keep all report changes in shadow impact scope\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/02d24022fda89d1dff23f9dd7a203e584cf8c72c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:47:34-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","scripts/lib/test-impact.mjs","scripts/lib/test-impact.test.mjs"]},{"id":"2c2419b35697dc2cf1a06ccc68455153c5cd198f","message":"fix(governance): keep shadow path handling canonical and portable\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/2c2419b35697dc2cf1a06ccc68455153c5cd198f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:45:32-07:00","added":[],"removed":[],"modified":["scripts/lib/test-impact.mjs","scripts/lib/test-impact.test.mjs"]},{"id":"52f8d8585ecfbb36b0024bde0dc251d69414cddc","message":"feat(governance): add conservative shadow test impact suggestions\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/52f8d8585ecfbb36b0024bde0dc251d69414cddc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:42:40-07:00","added":["scripts/check-test-impact-shadow.mjs","scripts/lib/test-impact.mjs","scripts/lib/test-impact.test.mjs"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","package.json"]},{"id":"817fa24e96b0b7d42f25d24530cef8141848bcac","message":"fix(governance): align prototype selftest vocabulary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/817fa24e96b0b7d42f25d24530cef8141848bcac","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:30:05-07:00","added":[],"removed":[],"modified":["scripts/lib/protected-acceptance.test.mjs"]},{"id":"2de2752e32fad5ebf01c8c834c4525935de72b30","message":"fix(governance): read candidate index without executing filters\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/2de2752e32fad5ebf01c8c834c4525935de72b30","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T22:27:54-07:00","added":[],"removed":[],"modified":["scripts/lib/protected-acceptance.mjs","scripts/lib/protected-acceptance.test.mjs"]}],"total_commits":0,"head_commit":{"id":"02d24022fda89d1dff23f9dd7a203e584cf8c72c","message":"fix(governance): keep all report changes in shadow impact scope\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/02d24022fda89d1dff23f9dd7a203e584cf8c72c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:47:34-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","scripts/lib/test-impact.mjs","scripts/lib/test-impact.test.mjs"]},"repository":{"id":72,"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-quotation-system","full_name":"luoanwu/juhai-quotation-system","description":"巨嗨报价系统:Next.js + NestJS/Fastify 双后端治理型报价业务底座","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":37839,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-quotation-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":13,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-31T03:51:09+08:00","updated_at":"2026-10-24T13:09: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
|
6
|
1792826592
|
1792826604
|
0
|
1792826591
|
1792826606
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26429
|
docs(d3): define complete NestJS FastifyAdapter ad docs(d3): define complete NestJS FastifyAdapter adaptation...
|
54
|
5
|
governance.yml
|
92
|
5
|
0
|
refs/heads/main
|
2f33830d60d87abdb2863a7e4b465a1f9988d4c8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ee5b683d7cca19985f5e24692fc14f9628de991e","after":"2f33830d60d87abdb2863a7e4b465a1f9988d4c8","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/ee5b683d7cca19985f5e24692fc14f9628de991e...2f33830d60d87abdb2863a7e4b465a1f9988d4c8","commits":[{"id":"2f33830d60d87abdb2863a7e4b465a1f9988d4c8","message":"docs(d3): define complete NestJS FastifyAdapter adaptation\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/2f33830d60d87abdb2863a7e4b465a1f9988d4c8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:28:49-07:00","added":[],"removed":[],"modified":[".agents/skills/business-module-intake/SKILL.md",".agents/skills/fullstack-7layer-react/SKILL.md",".claude/skills/business-module-intake/SKILL.md",".claude/skills/fullstack-7layer-react/SKILL.md","CLAUDE.md","README.md","agent-workflows/skills/business-module-intake/SKILL.md","agent-workflows/skills/fullstack-7layer-react/SKILL.md","docs/adr/0010-governance-layering-and-evidence-model.md"]}],"total_commits":0,"head_commit":{"id":"2f33830d60d87abdb2863a7e4b465a1f9988d4c8","message":"docs(d3): define complete NestJS FastifyAdapter adaptation\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/2f33830d60d87abdb2863a7e4b465a1f9988d4c8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:28:49-07:00","added":[],"removed":[],"modified":[".agents/skills/business-module-intake/SKILL.md",".agents/skills/fullstack-7layer-react/SKILL.md",".claude/skills/business-module-intake/SKILL.md",".claude/skills/fullstack-7layer-react/SKILL.md","CLAUDE.md","README.md","agent-workflows/skills/business-module-intake/SKILL.md","agent-workflows/skills/fullstack-7layer-react/SKILL.md","docs/adr/0010-governance-layering-and-evidence-model.md"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":15595,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T15:18:48+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
10
|
1792827319
|
1792827399
|
0
|
1792827318
|
1792827410
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26430
|
docs(release): record kit027 live service verifica docs(release): record kit027 live service verification and current deployment pointer...
|
57
|
5
|
governance.yml
|
267
|
5
|
0
|
refs/heads/main
|
ad08e8bc0812b07be83d8bab5e969e8f215c1111
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40","after":"ad08e8bc0812b07be83d8bab5e969e8f215c1111","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/b9e35a78bc1ef7fa76f581eb2a5849759f9b5e40...ad08e8bc0812b07be83d8bab5e969e8f215c1111","commits":[{"id":"ad08e8bc0812b07be83d8bab5e969e8f215c1111","message":"docs(release): record kit027 live service verification and current deployment pointer\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/ad08e8bc0812b07be83d8bab5e969e8f215c1111","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:37:17-07:00","added":["docs/releases/2026-10-24-kit027.md","reports/consumer027-release-2026-10-24/deployment.json","reports/consumer027-release-2026-10-24/preflight.json","reports/consumer027-release-2026-10-24/release-summary.json","reports/consumer027-release-2026-10-24/verification.json"],"removed":[],"modified":["CLAUDE.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.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":"ad08e8bc0812b07be83d8bab5e969e8f215c1111","message":"docs(release): record kit027 live service verification and current deployment pointer\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/ad08e8bc0812b07be83d8bab5e969e8f215c1111","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:37:17-07:00","added":["docs/releases/2026-10-24-kit027.md","reports/consumer027-release-2026-10-24/deployment.json","reports/consumer027-release-2026-10-24/preflight.json","reports/consumer027-release-2026-10-24/release-summary.json","reports/consumer027-release-2026-10-24/verification.json"],"removed":[],"modified":["CLAUDE.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.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":1111282,"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-24T14:42: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
|
4
|
1792827472
|
1792827490
|
0
|
1792827471
|
1792827490
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26431
|
chore(acceptance): preserve final kernel027 main-l chore(acceptance): preserve final kernel027 main-landing gates and event accounting...
|
116
|
5
|
platform.yml
|
1050
|
5
|
0
|
refs/heads/main
|
e8cfb5c489f249f4afb94cf262757f59851f75dc
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"846cefa17b80596ef5767341337b2e71e91397ce","after":"e8cfb5c489f249f4afb94cf262757f59851f75dc","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/846cefa17b80596ef5767341337b2e71e91397ce...e8cfb5c489f249f4afb94cf262757f59851f75dc","commits":[{"id":"e8cfb5c489f249f4afb94cf262757f59851f75dc","message":"chore(acceptance): preserve final kernel027 main-landing gates and event accounting\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8cfb5c489f249f4afb94cf262757f59851f75dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:49:11-07:00","added":["runtime/reports/kernel027-landing-acceptance-2026-10-24.json"],"removed":[],"modified":["docs/kernel027-consumer-candidate-2026-10-23.md","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/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/governance-kit.latest.json","reports/machine-revocation-sla.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/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-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-acceptance.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/ui-acceptance.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"cef5e0bf32826a003e095f6ee055cfe679035d7b","message":"docs(acceptance): bind final serialized native runtime and UI results\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/cef5e0bf32826a003e095f6ee055cfe679035d7b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:46:31-07:00","added":[],"removed":[],"modified":["docs/kernel027-consumer-candidate-2026-10-23.md","runtime/CLAUDE.md"]},{"id":"4132654dee5a454423b1b467ebc92eb87d165394","message":"docs(acceptance): preserve isolated database failure without unverified cause claim\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/4132654dee5a454423b1b467ebc92eb87d165394","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:32:02-07:00","added":["runtime/reports/kernel027-landing-infrastructure-failure-2026-10-24.json"],"removed":[],"modified":["docs/kernel027-consumer-candidate-2026-10-23.md"]},{"id":"2de0d065a191f16568521ee8e87b70052fa148b1","message":"fix(governance): account kernel consumer migration event without faking acceptance provenance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2de0d065a191f16568521ee8e87b70052fa148b1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:21:00-07:00","added":[],"removed":[],"modified":["docs/kernel027-consumer-candidate-2026-10-23.md","governance/evidence-scopes.json"]},{"id":"fff3e20a1f4de7e1e80571aa9eb1f31cb09a078c","message":"docs(acceptance): bind final main-first-parent native runtime and UI verification\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fff3e20a1f4de7e1e80571aa9eb1f31cb09a078c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:17:00-07:00","added":[],"removed":[],"modified":["docs/kernel027-consumer-candidate-2026-10-23.md","runtime/CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"e8cfb5c489f249f4afb94cf262757f59851f75dc","message":"chore(acceptance): preserve final kernel027 main-landing gates and event accounting\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8cfb5c489f249f4afb94cf262757f59851f75dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:49:11-07:00","added":["runtime/reports/kernel027-landing-acceptance-2026-10-24.json"],"removed":[],"modified":["docs/kernel027-consumer-candidate-2026-10-23.md","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/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/governance-kit.latest.json","reports/machine-revocation-sla.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/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-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-acceptance.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/ui-acceptance.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":114280,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-24T12:51: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
|
1792828352
|
1792828354
|
0
|
1792828352
|
1792828366
|
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
|
|
26432
|
chore(evidence): record g16 multiprocess native ve chore(evidence): record g16 multiprocess native verification...
|
54
|
5
|
governance.yml
|
93
|
5
|
0
|
refs/heads/main
|
d551f6c7164fe76d568e6d2017943943b6313e87
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2f33830d60d87abdb2863a7e4b465a1f9988d4c8","after":"d551f6c7164fe76d568e6d2017943943b6313e87","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/2f33830d60d87abdb2863a7e4b465a1f9988d4c8...d551f6c7164fe76d568e6d2017943943b6313e87","commits":[{"id":"d551f6c7164fe76d568e6d2017943943b6313e87","message":"chore(evidence): record g16 multiprocess native verification\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d551f6c7164fe76d568e6d2017943943b6313e87","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:03:42-07:00","added":["reports/g16-multiprocess-2026-10-24/full-static.safe.json","reports/g16-multiprocess-2026-10-24/input-equivalence.safe.json"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/g16-multiprocess-2026-10-24/safe-evidence-index.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"bc608c94a559c6bca13fd2baadc42ab9100576da","message":"docs(g16): reconcile current runtime and outbox evidence rows\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/bc608c94a559c6bca13fd2baadc42ab9100576da","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:58:23-07:00","added":["reports/g16-multiprocess-2026-10-24/full-static-initial.safe.json"],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/g16-multiprocess-2026-10-24/safe-evidence-index.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"d2ddb0d4b6e8723e6ad52961e0455521d2ebc33f","message":"docs(g16): bind full runtime and tighten measured floors\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d2ddb0d4b6e8723e6ad52961e0455521d2ebc33f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:54:12-07:00","added":["reports/g16-multiprocess-2026-10-24/baseline-tightening.safe.json","reports/g16-multiprocess-2026-10-24/conformance-differential.original.json","reports/g16-multiprocess-2026-10-24/full-runtime-ports.safe.json","reports/g16-multiprocess-2026-10-24/full-runtime.safe.json","reports/g16-multiprocess-2026-10-24/runtime-acceptance.redacted.json","reports/g16-multiprocess-2026-10-24/runtime-representation.json","reports/g16-multiprocess-2026-10-24/runtime-setup-failure.safe.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","reports/agent-adapters.latest.json","reports/baseline.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/g16-multiprocess-2026-10-24/README.md","reports/g16-multiprocess-2026-10-24/safe-evidence-index.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"07a82a2f8b1b3692928a3893d8e39d72cc23aec7","message":"test(g16): record independently verified multiprocess scope\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/07a82a2f8b1b3692928a3893d8e39d72cc23aec7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:46:58-07:00","added":["reports/g16-multiprocess-2026-10-24/README.md","reports/g16-multiprocess-2026-10-24/cleanup-rounds.safe.json","reports/g16-multiprocess-2026-10-24/fastify-mutation.patch","reports/g16-multiprocess-2026-10-24/focused-positive.safe.json","reports/g16-multiprocess-2026-10-24/historical-not-run.safe.json","reports/g16-multiprocess-2026-10-24/independent-review.safe.json","reports/g16-multiprocess-2026-10-24/lock-removal.safe.json","reports/g16-multiprocess-2026-10-24/nestjs-mutation.patch","reports/g16-multiprocess-2026-10-24/private-original-hashes.json","reports/g16-multiprocess-2026-10-24/safe-evidence-index.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/governance-experience.md"]},{"id":"6e0737f3786e6b145fb5c3468ffee3641d9d05db","message":"Merge commit '2f33830d60d87abdb2863a7e4b465a1f9988d4c8' into codex/g16-outbox-multiprocess-20261024\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/6e0737f3786e6b145fb5c3468ffee3641d9d05db","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:45:20-07:00","added":[],"removed":[],"modified":[".agents/skills/business-module-intake/SKILL.md",".agents/skills/fullstack-7layer-react/SKILL.md",".claude/skills/business-module-intake/SKILL.md",".claude/skills/fullstack-7layer-react/SKILL.md","CLAUDE.md","README.md","agent-workflows/skills/business-module-intake/SKILL.md","agent-workflows/skills/fullstack-7layer-react/SKILL.md","docs/adr/0010-governance-layering-and-evidence-model.md"]}],"total_commits":0,"head_commit":{"id":"d551f6c7164fe76d568e6d2017943943b6313e87","message":"chore(evidence): record g16 multiprocess native verification\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d551f6c7164fe76d568e6d2017943943b6313e87","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:03:42-07:00","added":["reports/g16-multiprocess-2026-10-24/full-static.safe.json","reports/g16-multiprocess-2026-10-24/input-equivalence.safe.json"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/g16-multiprocess-2026-10-24/safe-evidence-index.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":15724,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T15:35: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
|
10
|
1792829610
|
1792829700
|
0
|
1792829608
|
1792829793
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26433
|
docs(backup): preserve P0 recovery evidence and re docs(backup): preserve P0 recovery evidence and refresh authority declarations...
|
133
|
5
|
infra.yml
|
17
|
5
|
0
|
refs/heads/main
|
9a45908b8825736c4178c263a64b9dd8a265c334
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a2fefb25e793fb47f4a50cb97332e1415ebc72f2","after":"9a45908b8825736c4178c263a64b9dd8a265c334","compare_url":"https://gitea.g-hi.com/luoanwu/infra/compare/a2fefb25e793fb47f4a50cb97332e1415ebc72f2...9a45908b8825736c4178c263a64b9dd8a265c334","commits":[{"id":"9a45908b8825736c4178c263a64b9dd8a265c334","message":"docs(backup): preserve P0 recovery evidence and refresh authority declarations\n","url":"https://gitea.g-hi.com/luoanwu/infra/commit/9a45908b8825736c4178c263a64b9dd8a265c334","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:59:00-07:00","added":["reports/p0-recovery-role-safety-2026-10-24/authentication-negative.json","reports/p0-recovery-role-safety-2026-10-24/baseline.json","reports/p0-recovery-role-safety-2026-10-24/check-full.log","reports/p0-recovery-role-safety-2026-10-24/check-independent-first.log","reports/p0-recovery-role-safety-2026-10-24/pack.json","reports/p0-recovery-role-safety-2026-10-24/restore-1.json","reports/p0-recovery-role-safety-2026-10-24/restore-2.json","reports/p0-recovery-role-safety-2026-10-24/smoke.json","reports/p0-recovery-role-safety-2026-10-24/tampered.json","reports/p0-recovery-role-safety-2026-10-24/unknown-database.json","reports/p0-recovery-role-safety-2026-10-24/unsafe-role-restore.json","reports/p0-recovery-role-safety-2026-10-24/verify.json","reports/p0-recovery-role-safety-2026-10-24/wrong-identity.json"],"removed":[],"modified":["declarations/SOURCE.json","declarations/caddy-routes.json","declarations/modules.json","docs/发布与恢复路径-2026-10-20.md"]},{"id":"12b613e7f389c894ed2934823dfebd61f6bf1bc6","message":"fix(backup): reject unsafe recovery roles and disclose incomplete probes\n","url":"https://gitea.g-hi.com/luoanwu/infra/commit/12b613e7f389c894ed2934823dfebd61f6bf1bc6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:52:02-07:00","added":["backup/test_runtime_role_safety.py"],"removed":[],"modified":["backup/README.md","backup/managed-backup.py","backup/recovery-kit.py","backup/test_recovery_kit.py","scripts/isolated-recovery-kit-smoke.py"]}],"total_commits":0,"head_commit":{"id":"9a45908b8825736c4178c263a64b9dd8a265c334","message":"docs(backup): preserve P0 recovery evidence and refresh authority declarations\n","url":"https://gitea.g-hi.com/luoanwu/infra/commit/9a45908b8825736c4178c263a64b9dd8a265c334","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:59:00-07:00","added":["reports/p0-recovery-role-safety-2026-10-24/authentication-negative.json","reports/p0-recovery-role-safety-2026-10-24/baseline.json","reports/p0-recovery-role-safety-2026-10-24/check-full.log","reports/p0-recovery-role-safety-2026-10-24/check-independent-first.log","reports/p0-recovery-role-safety-2026-10-24/pack.json","reports/p0-recovery-role-safety-2026-10-24/restore-1.json","reports/p0-recovery-role-safety-2026-10-24/restore-2.json","reports/p0-recovery-role-safety-2026-10-24/smoke.json","reports/p0-recovery-role-safety-2026-10-24/tampered.json","reports/p0-recovery-role-safety-2026-10-24/unknown-database.json","reports/p0-recovery-role-safety-2026-10-24/unsafe-role-restore.json","reports/p0-recovery-role-safety-2026-10-24/verify.json","reports/p0-recovery-role-safety-2026-10-24/wrong-identity.json"],"removed":[],"modified":["declarations/SOURCE.json","declarations/caddy-routes.json","declarations/modules.json","docs/发布与恢复路径-2026-10-20.md"]},"repository":{"id":133,"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":"infra","full_name":"luoanwu/infra","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1270,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/infra/languages","html_url":"https://gitea.g-hi.com/luoanwu/infra","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/infra","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/infra.git","clone_url":"https://gitea.g-hi.com/luoanwu/infra.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-10-11T21:11:15+08:00","updated_at":"2026-10-22T06:38: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
|
1
|
6
|
1792832468
|
1792832503
|
0
|
1792832467
|
1792832503
|
|
|
0
|
Edit
Delete
|
|
26434
|
docs(ops): record fixed recovery-tool adoption by docs(ops): record fixed recovery-tool adoption by existing scheduled jobs...
|
133
|
5
|
infra.yml
|
18
|
5
|
0
|
refs/heads/main
|
ef8462aaf0469bdba862c3dadf5b8b71538d1420
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9a45908b8825736c4178c263a64b9dd8a265c334","after":"ef8462aaf0469bdba862c3dadf5b8b71538d1420","compare_url":"https://gitea.g-hi.com/luoanwu/infra/compare/9a45908b8825736c4178c263a64b9dd8a265c334...ef8462aaf0469bdba862c3dadf5b8b71538d1420","commits":[{"id":"ef8462aaf0469bdba862c3dadf5b8b71538d1420","message":"docs(ops): record fixed recovery-tool adoption by existing scheduled jobs\n","url":"https://gitea.g-hi.com/luoanwu/infra/commit/ef8462aaf0469bdba862c3dadf5b8b71538d1420","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:02:55-07:00","added":["reports/p0-recovery-role-safety-2026-10-24/adoption-verification.json","reports/p0-recovery-role-safety-2026-10-24/adoption.json"],"removed":[],"modified":["docs/发布与恢复路径-2026-10-20.md"]}],"total_commits":0,"head_commit":{"id":"ef8462aaf0469bdba862c3dadf5b8b71538d1420","message":"docs(ops): record fixed recovery-tool adoption by existing scheduled jobs\n","url":"https://gitea.g-hi.com/luoanwu/infra/commit/ef8462aaf0469bdba862c3dadf5b8b71538d1420","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:02:55-07:00","added":["reports/p0-recovery-role-safety-2026-10-24/adoption-verification.json","reports/p0-recovery-role-safety-2026-10-24/adoption.json"],"removed":[],"modified":["docs/发布与恢复路径-2026-10-20.md"]},"repository":{"id":133,"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":"infra","full_name":"luoanwu/infra","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1326,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/infra/languages","html_url":"https://gitea.g-hi.com/luoanwu/infra","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/infra","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/infra.git","clone_url":"https://gitea.g-hi.com/luoanwu/infra.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-10-11T21:11:15+08:00","updated_at":"2026-10-24T17:01:07+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
6
|
1792832584
|
1792832617
|
0
|
1792832582
|
1792832617
|
|
|
0
|
Edit
Delete
|
|
26435
|
fix(governance): 正确核对绝对文档路径并刷新跨仓状态
|
117
|
5
|
governance.yml
|
280
|
5
|
0
|
refs/heads/main
|
73cedead03305c30d3efca1d393bee317cdacad3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4006d841287bd60a03ac4afb12f84963f5605f96","after":"73cedead03305c30d3efca1d393bee317cdacad3","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/4006d841287bd60a03ac4afb12f84963f5605f96...73cedead03305c30d3efca1d393bee317cdacad3","commits":[{"id":"73cedead03305c30d3efca1d393bee317cdacad3","message":"fix(governance): 正确核对绝对文档路径并刷新跨仓状态\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/73cedead03305c30d3efca1d393bee317cdacad3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:43:51-07:00","added":[],"removed":[],"modified":["工程基础框架/CLAUDE.md","工程基础框架/README.md","平台治理/README.md","平台治理/基础/README.md","平台治理/基础/scripts/check-workspace-consistency.mjs","平台治理/基础/scripts/lib/workspace-consistency-core.mjs","平台治理/基础/tests/workspace-consistency.test.mjs","平台治理/基础/总体开发计划.md","平台治理/基础设施文档/开发计划.md"]}],"total_commits":0,"head_commit":{"id":"73cedead03305c30d3efca1d393bee317cdacad3","message":"fix(governance): 正确核对绝对文档路径并刷新跨仓状态\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/73cedead03305c30d3efca1d393bee317cdacad3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:43:51-07:00","added":[],"removed":[],"modified":["工程基础框架/CLAUDE.md","工程基础框架/README.md","平台治理/README.md","平台治理/基础/README.md","平台治理/基础/scripts/check-workspace-consistency.mjs","平台治理/基础/scripts/lib/workspace-consistency-core.mjs","平台治理/基础/tests/workspace-consistency.test.mjs","平台治理/基础/总体开发计划.md","平台治理/基础设施文档/开发计划.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":28356,"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-23T02:23: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
|
1792832667
|
1792833594
|
0
|
1792832665
|
1792833594
|
|
|
0
|
Edit
Delete
|
|
26436
|
chore(reports): 文档一致性回绑并保留C77自指窗口
|
76
|
5
|
governance.yml
|
274
|
5
|
0
|
refs/heads/main
|
d0ce6d02aa8e0a43d755495e5f5a71f111d0e215
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","after":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/116b0e21ad495bd57847ec3cb2ad92cbc02f8d72...d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","commits":[{"id":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","message":"chore(reports): 文档一致性回绑并保留C77自指窗口\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:00:21-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.latest.json"]},{"id":"2f5507d0aa7941c2e5bc6e838d5cee4ae0864be5","message":"docs(governance): 刷新当前文档提交的快照锚点\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/2f5507d0aa7941c2e5bc6e838d5cee4ae0864be5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:00:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"b79fca8b787463b3c723fe69e4c1d6edb538a585","message":"docs(governance): 修复当前指南的跨仓真源链接\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b79fca8b787463b3c723fe69e4c1d6edb538a585","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:43:58-07:00","added":[],"removed":[],"modified":["docs/domain/employment-projection-blueprint.md","docs/product-extension-guide.md"]}],"total_commits":0,"head_commit":{"id":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","message":"chore(reports): 文档一致性回绑并保留C77自指窗口\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:00:21-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.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":135300,"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":1,"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-24T14:41:47+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
|
1792833594
|
1792833685
|
0
|
1792832670
|
1792833701
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26437
|
chore(reports): 文档一致性回绑并保留C77自指窗口
|
76
|
5
|
platform-governance.yml
|
275
|
5
|
0
|
refs/heads/main
|
d0ce6d02aa8e0a43d755495e5f5a71f111d0e215
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"116b0e21ad495bd57847ec3cb2ad92cbc02f8d72","after":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/116b0e21ad495bd57847ec3cb2ad92cbc02f8d72...d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","commits":[{"id":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","message":"chore(reports): 文档一致性回绑并保留C77自指窗口\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:00:21-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.latest.json"]},{"id":"2f5507d0aa7941c2e5bc6e838d5cee4ae0864be5","message":"docs(governance): 刷新当前文档提交的快照锚点\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/2f5507d0aa7941c2e5bc6e838d5cee4ae0864be5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:00:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"b79fca8b787463b3c723fe69e4c1d6edb538a585","message":"docs(governance): 修复当前指南的跨仓真源链接\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b79fca8b787463b3c723fe69e4c1d6edb538a585","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T01:43:58-07:00","added":[],"removed":[],"modified":["docs/domain/employment-projection-blueprint.md","docs/product-extension-guide.md"]}],"total_commits":0,"head_commit":{"id":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","message":"chore(reports): 文档一致性回绑并保留C77自指窗口\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:00:21-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.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":135300,"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":1,"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-24T14:41:47+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
|
1792833685
|
1792833695
|
0
|
1792832671
|
1792833702
|
|
|
0
|
Edit
Delete
|
|
26438
|
test: isolate foreign Git fixtures within test wor test: isolate foreign Git fixtures within test workers...
|
54
|
5
|
governance.yml
|
94
|
5
|
0
|
refs/heads/main
|
1d960b75bdf4bd9f2817239c6ca410ce888b32b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d551f6c7164fe76d568e6d2017943943b6313e87","after":"1d960b75bdf4bd9f2817239c6ca410ce888b32b1","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/d551f6c7164fe76d568e6d2017943943b6313e87...1d960b75bdf4bd9f2817239c6ca410ce888b32b1","commits":[{"id":"1d960b75bdf4bd9f2817239c6ca410ce888b32b1","message":"test: isolate foreign Git fixtures within test workers\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/1d960b75bdf4bd9f2817239c6ca410ce888b32b1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:13:04-07:00","added":["packages/governance-kit/test/support/foreign-git-worker-env.mjs","scripts/lib/foreign-git-worker-env.test.mjs","scripts/lib/test-support/foreign-git-worker-env.mjs"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","packages/governance-kit/test/core.test.mjs","scripts/lib/agent-adapters.test.mjs","scripts/lib/consumer-alignment.test.mjs","scripts/lib/derived-matrix.test.mjs","scripts/lib/doc-links.test.mjs","scripts/lib/governance-kit-integration.test.mjs","scripts/lib/migration-role-bindings-cli.test.mjs","scripts/lib/registered-gates.test.mjs","scripts/lib/release-verification.test.mjs","scripts/lib/tenant-grants-cli.test.mjs"]}],"total_commits":0,"head_commit":{"id":"1d960b75bdf4bd9f2817239c6ca410ce888b32b1","message":"test: isolate foreign Git fixtures within test workers\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/1d960b75bdf4bd9f2817239c6ca410ce888b32b1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:13:04-07:00","added":["packages/governance-kit/test/support/foreign-git-worker-env.mjs","scripts/lib/foreign-git-worker-env.test.mjs","scripts/lib/test-support/foreign-git-worker-env.mjs"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","packages/governance-kit/test/core.test.mjs","scripts/lib/agent-adapters.test.mjs","scripts/lib/consumer-alignment.test.mjs","scripts/lib/derived-matrix.test.mjs","scripts/lib/doc-links.test.mjs","scripts/lib/governance-kit-integration.test.mjs","scripts/lib/migration-role-bindings-cli.test.mjs","scripts/lib/registered-gates.test.mjs","scripts/lib/release-verification.test.mjs","scripts/lib/tenant-grants-cli.test.mjs"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":15960,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T16:13:28+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
10
|
1792833833
|
1792833864
|
0
|
1792833833
|
1792833896
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26439
|
chore(reports): 原生文档回执与自指窗口收尾
|
76
|
5
|
governance.yml
|
276
|
5
|
0
|
refs/heads/main
|
925adea9f86f51534eab608d48e1e2e1b833e47c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","after":"925adea9f86f51534eab608d48e1e2e1b833e47c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/d0ce6d02aa8e0a43d755495e5f5a71f111d0e215...925adea9f86f51534eab608d48e1e2e1b833e47c","commits":[{"id":"925adea9f86f51534eab608d48e1e2e1b833e47c","message":"chore(reports): 原生文档回执与自指窗口收尾\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/925adea9f86f51534eab608d48e1e2e1b833e47c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:36:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.latest.json"]},{"id":"8db380fb00f34ef00e0c1efa805d89e368de7c12","message":"docs(evidence): 固定公开支持链接核验与C77锚点\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8db380fb00f34ef00e0c1efa805d89e368de7c12","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:36:27-07:00","added":["docs/evidence/doc-links-2026-10-24/verification.json"],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md","reports/agent-adapters.latest.json","reports/fork-readiness.latest.json"]},{"id":"45a535b6636b8594832d5d30bd1aac6378cddba1","message":"docs(skills): 补齐迁移技能现有支持材料的单源链接\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/45a535b6636b8594832d5d30bd1aac6378cddba1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:35:30-07:00","added":[".claude/skills/derived-project-framework-sync/assets/framework-migration.template.md",".claude/skills/derived-project-framework-sync/references/experience-catalog.md",".claude/skills/derived-project-framework-sync/references/migration-protocol.md"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"925adea9f86f51534eab608d48e1e2e1b833e47c","message":"chore(reports): 原生文档回执与自指窗口收尾\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/925adea9f86f51534eab608d48e1e2e1b833e47c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:36:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.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":135620,"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":1,"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-24T17:04: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
|
36
|
1792834646
|
1792834657
|
0
|
1792834644
|
1792834673
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26440
|
chore(reports): 原生文档回执与自指窗口收尾
|
76
|
5
|
platform-governance.yml
|
277
|
5
|
0
|
refs/heads/main
|
925adea9f86f51534eab608d48e1e2e1b833e47c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d0ce6d02aa8e0a43d755495e5f5a71f111d0e215","after":"925adea9f86f51534eab608d48e1e2e1b833e47c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/d0ce6d02aa8e0a43d755495e5f5a71f111d0e215...925adea9f86f51534eab608d48e1e2e1b833e47c","commits":[{"id":"925adea9f86f51534eab608d48e1e2e1b833e47c","message":"chore(reports): 原生文档回执与自指窗口收尾\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/925adea9f86f51534eab608d48e1e2e1b833e47c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:36:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.latest.json"]},{"id":"8db380fb00f34ef00e0c1efa805d89e368de7c12","message":"docs(evidence): 固定公开支持链接核验与C77锚点\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8db380fb00f34ef00e0c1efa805d89e368de7c12","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:36:27-07:00","added":["docs/evidence/doc-links-2026-10-24/verification.json"],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md","reports/agent-adapters.latest.json","reports/fork-readiness.latest.json"]},{"id":"45a535b6636b8594832d5d30bd1aac6378cddba1","message":"docs(skills): 补齐迁移技能现有支持材料的单源链接\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/45a535b6636b8594832d5d30bd1aac6378cddba1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:35:30-07:00","added":[".claude/skills/derived-project-framework-sync/assets/framework-migration.template.md",".claude/skills/derived-project-framework-sync/references/experience-catalog.md",".claude/skills/derived-project-framework-sync/references/migration-protocol.md"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"925adea9f86f51534eab608d48e1e2e1b833e47c","message":"chore(reports): 原生文档回执与自指窗口收尾\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/925adea9f86f51534eab608d48e1e2e1b833e47c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:36:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/docs-truth.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":135620,"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":1,"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-24T17:04: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
|
8
|
1792834658
|
1792834667
|
0
|
1792834645
|
1792834674
|
|
|
0
|
Edit
Delete
|
|
26441
|
docs(evidence): bind routerOptions fix to clean na docs(evidence): bind routerOptions fix to clean native acceptance at 02543df...
|
81
|
5
|
governance.yml
|
17
|
5
|
0
|
refs/heads/main
|
bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"22d527e8a8a225133ba6965af33c33d69f7b7d0c","after":"bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/compare/22d527e8a8a225133ba6965af33c33d69f7b7d0c...bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e","commits":[{"id":"bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e","message":"docs(evidence): bind routerOptions fix to clean native acceptance at 02543df\n\nReports-only commit. Receipts from the clean 02543df checkout with\ndedicated PG16/Redis7 containers (removed with -v): Runtime 199/0\n(floor 199), UI 8/0 (floor 8), full static exit 0 (check:enterprise 300,\nownTests 28, ownTestCases counter 172 vs floor 171), enterprise host\n43/0 + guard 6/0. No FSTDEP022 in runtime logs. Local only, no remote CI;\nno deployment/production-acceptance gate exists in this repo.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:13:18-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/auth-source.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/mobile-delivery.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/os-product.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-contracts.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"02543df1ac1af055c0759a4dc7250181ca3bfaec","message":"fix(d3): pass maxParamLength via routerOptions to keep logs single-line JSON\n\nSame fix as base-framework 7774494: FastifyAdapter({ maxParamLength })\nmakes Fastify 5.12.5 emit FSTDEP022 as plain-text stderr, breaking the\nsingle-line JSON log contract. Move it to routerOptions (limit 256).\n\nNew HTTP acceptance cases (red before fix: FSTDEP022 captured):\n- no FST* process warnings after createApp\n- 200-char route param routes normally, 257-char param returns 414\n (injecting routerOptions: {} turns this case red)\nFloors tightened: testsPassed 197 -\u003e 199, ownTestCases 169 -\u003e 171.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/02543df1ac1af055c0759a4dc7250181ca3bfaec","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:08:12-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/src/create-app.ts","apps/api-nestjs/test/http.acceptance.test.ts","docs/nestjs-convergence.md","docs/standards/backend-standard.md","reports/baseline.json"]},{"id":"1aa178b47e91b992100a4f53cc94063fe2be3c28","message":"docs(evidence): bind D3 residual fix to clean native acceptance at d32384b\n\nReports-only commit. Receipts of pnpm check / check:runtime / check:ui on\nthe clean d32384b checkout (worktreeDirty=false) with dedicated PG16 and\nRedis7 containers removed afterwards: Runtime 197/0 (floor 197), UI 8/0\n(NestJS child floor 8, was hard-coded 4), full static exit 0\n(check:enterprise 300 assertions, ownTests 28 / ownTestCases 169\nunchanged), test:enterprise-host 43/0 + guard 6/0 against the fixed\nhosts. Local acceptance only, no remote CI.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/1aa178b47e91b992100a4f53cc94063fe2be3c28","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:31:08-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/auth-source.latest.json","reports/contract-consumers.latest.json","reports/dual-backend-parity.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/mobile-delivery.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/os-product.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-contracts.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"d32384bde40e38cfbe13c6388255d3b753260056","message":"fix(d3): remove dual-backend residuals from governance gates and current docs\n\n- UI child-run floor now derives from backend-profile host count\n (perBackendFloor): NestJS production child must meet the full baseline\n (8), only the framework Kernel two-host profile splits; out-of-profile\n UI_BACKEND fails preflight. test:backend-profile (9 cases) wired into\n pnpm check.\n- check:enterprise counts each fact once: parityFile removed from the 14\n entity mappings (and type/test), assertion messages must be unique,\n source pins are labelled per section, repeated doc link targets checked\n once, frameworkSdk.consumers must equal the active profile consumers\n (apps/api-fastify removed). Count 341 -\u003e 300 = 341 - 14 (parityFile\n duplicates) - 30 (repeated integration-matrix link targets) + 1\n (consumer list equality) + 1 (no parityFile) + 1 (new README link).\n No floor depends on this count.\n- check:docs-truth rule 8 rejects dual-backend wording in current docs,\n agents, skills and .claude/launch.json unless marked historical/compat.\n- launch.json: api-fastify removed, web now proxies api-nestjs 3197,\n web-nestjs merged into web.\n- Current docs/agents/skills/comments rewritten to single NestJS\n (FastifyAdapter), linking docs/nestjs-convergence.md; historical\n records, reports and applied migrations unchanged.\n\nVerified before commit: pnpm check static steps green except\ncheck:governance provenance (runtime/UI receipts must be rerun on this\ncommit); red-before evidence for all three new acceptance checks.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/d32384bde40e38cfbe13c6388255d3b753260056","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T23:25:30-07:00","added":[],"removed":[],"modified":[".agents/skills/business-module-intake/SKILL.md",".agents/skills/fullstack-7layer-react/references/fullstack-react-templates.md",".claude/agents/acceptance-runner.md",".claude/agents/module-blueprint.md",".claude/launch.json",".claude/skills/business-module-intake/SKILL.md",".claude/skills/fullstack-7layer-react/references/fullstack-react-templates.md",".github/workflows/governance.yml","CLAUDE.md","README.md","apps/api-nestjs/src/common/zod-validation.pipe.ts","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/enterprise/enterprise.controller.ts","apps/api-nestjs/src/events/events.gateway.ts","apps/api-nestjs/src/orders/orders.controller.ts","apps/api-nestjs/src/queue/jobs.controller.ts","apps/api-nestjs/test/enterprise-integration.acceptance.test.ts","apps/web/src/lib/api.ts","docs/domain/business-logic-map.md","docs/domain/owner-matrix.md","docs/enterprise/README.md","docs/enterprise/contracts.md","docs/enterprise/login.md","docs/enterprise/platform-access.md","docs/enterprise/task-execution.md","docs/nestjs-convergence.md","docs/standards/api-standard.md","docs/standards/backend-standard.md","docs/standards/database-standard.md","docs/standards/git-standard.md","package.json","packages/contracts/src/enterprise-integration.ts","packages/contracts/src/index.ts","packages/contracts/src/tenant.ts","packages/contracts/src/user.ts","packages/enterprise-integration/governance/enterprise-integration.json","packages/enterprise-integration/governance/entity-mapping.json","packages/enterprise-integration/src/entity-mapping.test.ts","packages/enterprise-integration/src/entity-mapping.ts","packages/enterprise-integration/src/execution-return.ts","packages/enterprise-integration/src/http.test.ts","packages/enterprise-integration/src/http.ts","packages/enterprise-integration/src/index.ts","packages/enterprise-integration/src/status.ts","scripts/check-docs-truth.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-enterprise-integration.mjs","scripts/check-order-concurrency-guard.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-ui-acceptance.mjs","scripts/lib/backend-profile.mjs","scripts/lib/backend-profile.test.mjs"]}],"total_commits":0,"head_commit":{"id":"bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e","message":"docs(evidence): bind routerOptions fix to clean native acceptance at 02543df\n\nReports-only commit. Receipts from the clean 02543df checkout with\ndedicated PG16/Redis7 containers (removed with -v): Runtime 199/0\n(floor 199), UI 8/0 (floor 8), full static exit 0 (check:enterprise 300,\nownTests 28, ownTestCases counter 172 vs floor 171), enterprise host\n43/0 + guard 6/0. No FSTDEP022 in runtime logs. Local only, no remote CI;\nno deployment/production-acceptance gate exists in this repo.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/bf6d6773eeef3bcab14c1c2a8845a90bc8b2d38e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T00:13:18-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/auth-source.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/mobile-delivery.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/os-product.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-contracts.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":81,"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-after-sales-service-system","full_name":"luoanwu/juhai-after-sales-service-system","description":"巨嗨智服:受治理的 AI 售后服务系统","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":4540,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-after-sales-service-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-after-sales-service-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-after-sales-service-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-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-26T08:47:15+08:00","updated_at":"2026-10-24T13:27: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
|
6
|
1792835664
|
1792835754
|
0
|
1792835662
|
1792835754
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26442
|
chore(snapshots): 实际main同源联建发布三份快照
|
116
|
5
|
platform.yml
|
1051
|
5
|
0
|
refs/heads/main
|
af4773923e5c956b5abbe2b2488b30b78248fdf0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e8cfb5c489f249f4afb94cf262757f59851f75dc","after":"af4773923e5c956b5abbe2b2488b30b78248fdf0","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/e8cfb5c489f249f4afb94cf262757f59851f75dc...af4773923e5c956b5abbe2b2488b30b78248fdf0","commits":[{"id":"af4773923e5c956b5abbe2b2488b30b78248fdf0","message":"chore(snapshots): 实际main同源联建发布三份快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/af4773923e5c956b5abbe2b2488b30b78248fdf0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:16:14-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"5fd3fb3c653b48af59e2aac7f6feae27f411ab22","message":"chore(reports): 实际main默认来源六步复验收尾\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5fd3fb3c653b48af59e2aac7f6feae27f411ab22","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:16:14-07:00","added":["docs/evidence/governance-remaining-2026-10-24/actual-main-source-validation.json","docs/evidence/governance-remaining-2026-10-24/attempts/actual-main-snapshot-first-failure.json"],"removed":[],"modified":["reports/candidate-contracts.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json"]},{"id":"05d2e99b43852baf2e0a7df9a0bcf7ca73ed3a21","message":"docs(evidence): 固定根链退出码与正式发布边界\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/05d2e99b43852baf2e0a7df9a0bcf7ca73ed3a21","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:11:33-07:00","added":["docs/evidence/governance-remaining-2026-10-24/root-validation.json"],"removed":[],"modified":["docs/evidence/governance-remaining-2026-10-24/README.md"]},{"id":"25c9c2c072368b669e75d67bc1134965373e8585","message":"chore(reports): 完整根32环与原生同源快照回绑\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/25c9c2c072368b669e75d67bc1134965373e8585","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:11:33-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.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-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"be69d6c1bdbaf17b06265e562a0f53866147e991","message":"docs(governance): 固定D3复验候选镜像与22条文档遗留\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/be69d6c1bdbaf17b06265e562a0f53866147e991","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:04:38-07:00","added":["docs/evidence/governance-remaining-2026-10-24/attempts/broker-exit133-state.json","docs/evidence/governance-remaining-2026-10-24/attempts/broker-exit133.log","docs/evidence/governance-remaining-2026-10-24/attempts/image-smoke-env-failure.json","docs/evidence/governance-remaining-2026-10-24/attempts/image-smoke-system-role-failure.json","docs/evidence/governance-remaining-2026-10-24/attempts/image-tool-import-failure.json","docs/evidence/governance-remaining-2026-10-24/attempts/mainline-d3-broker-failure.json","docs/evidence/governance-remaining-2026-10-24/candidate-image/image-digest.json","docs/evidence/governance-remaining-2026-10-24/candidate-image/image-smoke.latest.json","docs/evidence/governance-remaining-2026-10-24/candidate-image/sbom.latest.json","docs/evidence/governance-remaining-2026-10-24/candidate-image/sbom.spdx.json.gz","docs/evidence/governance-remaining-2026-10-24/candidate-image/verification.json","docs/evidence/governance-remaining-2026-10-24/cross-repo-docs-followup.json","docs/evidence/governance-remaining-2026-10-24/current-service-final-health.json","docs/evidence/governance-remaining-2026-10-24/current-service-final-preflight.json","docs/evidence/governance-remaining-2026-10-24/d3-native-followup.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/governance-remaining-2026-10-24/README.md","docs/当前状态与验收边界.md","runtime/CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"af4773923e5c956b5abbe2b2488b30b78248fdf0","message":"chore(snapshots): 实际main同源联建发布三份快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/af4773923e5c956b5abbe2b2488b30b78248fdf0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:16:14-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":114857,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-24T15:52:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792837044
|
1792837046
|
0
|
1792837043
|
1792837058
|
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
|
|
26443
|
chore(evidence): record static 20/20, scripts 423/ chore(evidence): record static 20/20, scripts 423/423 and runtime 490/0 at ab5b5d3...
|
54
|
5
|
governance.yml
|
95
|
5
|
0
|
refs/heads/main
|
d1316f674a9929a83e33fcf80aab41d6f7af1ab8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d960b75bdf4bd9f2817239c6ca410ce888b32b1","after":"d1316f674a9929a83e33fcf80aab41d6f7af1ab8","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/1d960b75bdf4bd9f2817239c6ca410ce888b32b1...d1316f674a9929a83e33fcf80aab41d6f7af1ab8","commits":[{"id":"d1316f674a9929a83e33fcf80aab41d6f7af1ab8","message":"chore(evidence): record static 20/20, scripts 423/423 and runtime 490/0 at ab5b5d3\n\nReports only.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d1316f674a9929a83e33fcf80aab41d6f7af1ab8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:28:42-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"9432904b39236494612908de11d5e4b0ff2c5301","message":"docs(d3): record BR-8 test fix results and full derived four-level acceptance\n\n00 at clean ab5b5d3: static chain 20/20, test:scripts 423/423, runtime 490/0\n(floor 489 unchanged). Derived snapshot from ab5b5d3 (product 62f7154):\nruntime 361/0, UI 2x11, deployment 13 steps 0 failures, production 14 steps\n0 failures, product pnpm check 20/20 and test:scripts 423/423. Prior two\nderived runs on 01d1c4e failed 224/1 at platform-fact-relay.test.ts:158.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/9432904b39236494612908de11d5e4b0ff2c5301","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:28:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"ab5b5d39e7c210a6398102e26517e47dd62694c1","message":"test(br8): poll deliveredAt within the existing 3s bound instead of a single read\n\nTest-only change (user-approved BR-8 fix). The relay invokes the publish\ncallback before it persists deliveredAt, so reading the row once right after\nthe in-memory delivery became visible raced the marker write (G18; red at\nplatform-fact-relay.test.ts:158 in both derived scaffold runs on 01d1c4e,\n224/1). The test now re-reads the row for up to 150 x 20ms (same bound as the\ndelivery wait above it) and still fails on timeout. No product code, floor,\nbaseline or other assertion changed. CLAUDE.md G18 entry marked handled with\nits history kept.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/ab5b5d39e7c210a6398102e26517e47dd62694c1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:04:39-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-nestjs/test/platform-fact-relay.test.ts"]},{"id":"3a8338c0daf21ebb011c405235ecec0f6cbe21cd","message":"merge(d3): preserve Git fixture isolation in D3 closeout candidate\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/3a8338c0daf21ebb011c405235ecec0f6cbe21cd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:57:42-07:00","added":["packages/governance-kit/test/support/foreign-git-worker-env.mjs","scripts/lib/foreign-git-worker-env.test.mjs","scripts/lib/test-support/foreign-git-worker-env.mjs"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","packages/governance-kit/test/core.test.mjs","scripts/lib/agent-adapters.test.mjs","scripts/lib/consumer-alignment.test.mjs","scripts/lib/derived-matrix.test.mjs","scripts/lib/doc-links.test.mjs","scripts/lib/governance-kit-integration.test.mjs","scripts/lib/migration-role-bindings-cli.test.mjs","scripts/lib/registered-gates.test.mjs","scripts/lib/release-verification.test.mjs","scripts/lib/tenant-grants-cli.test.mjs"]},{"id":"01d1c4ea5e7366623d3842faf5aca5167827c5d8","message":"docs(d3): record truth-map assertion fix and bounded derived acceptance\n\n00 at b332c61: static chain 20/20, check:quick 17/17, test:scripts 418/418.\nDerived snapshot (source bcae332): runtime 361/0, UI 2x11, test:scripts 418/418,\ncheck:dual-backend green with three injections red; deployment level failed at\nbase startup because the local Docker VM disk is full, so production level and\nthe derived full pnpm check are not claimed.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/01d1c4ea5e7366623d3842faf5aca5167827c5d8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T02:24:56-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"d1316f674a9929a83e33fcf80aab41d6f7af1ab8","message":"chore(evidence): record static 20/20, scripts 423/423 and runtime 490/0 at ab5b5d3\n\nReports only.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d1316f674a9929a83e33fcf80aab41d6f7af1ab8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:28:42-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":16130,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T17:23:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
10
|
1792838118
|
1792838197
|
0
|
1792838117
|
1792838208
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26444
|
docs(evidence): bind quotation D3 to clean full ac docs(evidence): bind quotation D3 to clean full acceptance...
|
72
|
5
|
governance.yml
|
21
|
5
|
0
|
refs/heads/main
|
470030609c843e1a22422efc24a95566f1210d0f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"02d24022fda89d1dff23f9dd7a203e584cf8c72c","after":"470030609c843e1a22422efc24a95566f1210d0f","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/02d24022fda89d1dff23f9dd7a203e584cf8c72c...470030609c843e1a22422efc24a95566f1210d0f","commits":[{"id":"470030609c843e1a22422efc24a95566f1210d0f","message":"docs(evidence): bind quotation D3 to clean full acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/470030609c843e1a22422efc24a95566f1210d0f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:37:15-07:00","added":[],"removed":[],"modified":["reports/api-route-contract.latest.json","reports/approval-payload-contract.latest.json","reports/component-size.latest.json","reports/contract-consumers.latest.json","reports/d3-convergence.latest.json","reports/design-tokens.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/gate-selftest.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/module-integration.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prisma-client.latest.json","reports/queue-isolation.latest.json","reports/role-permissions.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/sites-governance.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/vm-deploy.latest.json","reports/workspace-hygiene.latest.json"]},{"id":"56519ef48177ef38a86bd0e38e568dc25773a04c","message":"refactor(d3): converge quotation onto NestJS FastifyAdapter\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/56519ef48177ef38a86bd0e38e568dc25773a04c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:26:48-07:00","added":["apps/api-nestjs/src/storage/multipart-image.ts","apps/api-nestjs/test/fastify-adapter.acceptance.test.ts","backend-profile.json","docs/nestjs-convergence-evidence/README.md","docs/nestjs-convergence-evidence/baseline-gate-selftest.latest.json","docs/nestjs-convergence-evidence/baseline-governance.latest.json","docs/nestjs-convergence-evidence/baseline-runtime-acceptance.latest.json","docs/nestjs-convergence-evidence/baseline-ui-acceptance.latest.json","docs/nestjs-convergence-evidence/deployment-tooling.json","docs/nestjs-convergence-evidence/gate-probes.json","docs/nestjs-convergence-evidence/protected-source-hashes.json","docs/nestjs-convergence-evidence/test-crosswalk.json","docs/nestjs-convergence.md","packages/enterprise-integration/test/enterprise-host/source-provenance.test.mjs","reports/d3-convergence.latest.json","scripts/lib/backend-profile.mjs","scripts/lib/backend-profile.test.mjs"],"removed":["apps/api-fastify/.env.example","apps/api-fastify/.gitignore","apps/api-fastify/package.json","apps/api-fastify/pnpm-lock.yaml","apps/api-fastify/prisma/migrations/20260608150500_init/migration.sql","apps/api-fastify/prisma/migrations/20260705080000_outbox_dead_letter/migration.sql","apps/api-fastify/prisma/migrations/20260730120000_quotation_core/migration.sql","apps/api-fastify/prisma/migrations/20260730210000_order_fulfillment/migration.sql","apps/api-fastify/prisma/migrations/20260730230000_product_accessories_stocktake/migration.sql","apps/api-fastify/prisma/migrations/20260731000000_procurement_customer_service_enums/migration.sql","apps/api-fastify/prisma/migrations/20260731010000_procurement_customer_service/migration.sql","apps/api-fastify/prisma/migrations/20260731020000_business_event_trace/migration.sql","apps/api-fastify/prisma/migrations/20260731021000_business_trace_relation_unique/migration.sql","apps/api-fastify/prisma/migrations/20260731030000_customer_solution_design/migration.sql","apps/api-fastify/prisma/migrations/20260731040000_receivables_slice_one/migration.sql","apps/api-fastify/prisma/migrations/20260731050000_receivables_slice_two/migration.sql","apps/api-fastify/prisma/migrations/20260731060000_receivables_slice_three/migration.sql","apps/api-fastify/prisma/migrations/20260731070000_solution_project_number/migration.sql","apps/api-fastify/prisma/migrations/20260731080000_quotation_public_policy/migration.sql","apps/api-fastify/prisma/migrations/20260731090000_solution_target_segment_tags/migration.sql","apps/api-fastify/prisma/migrations/20260801120000_approval_requester_columns/migration.sql","apps/api-fastify/prisma/migrations/20260801130000_approval_request_requested_by/migration.sql","apps/api-fastify/prisma/migrations/20260802100000_contract_request_rejection/migration.sql","apps/api-fastify/prisma/migrations/20260802150000_user_access_management/migration.sql","apps/api-fastify/prisma/migrations/20260802170000_solution_technical_reviewer_invitation/migration.sql","apps/api-fastify/prisma/migrations/20260803100000_user_multi_role/migration.sql","apps/api-fastify/prisma/migrations/20260803140000_contract_documents/migration.sql","apps/api-fastify/prisma/migrations/20260803160000_solution_survey_submission/migration.sql","apps/api-fastify/prisma/migrations/20260803180000_delivery_training/migration.sql","apps/api-fastify/prisma/migrations/20260803193000_after_sales_lifecycle/migration.sql","apps/api-fastify/prisma/migrations/20260804090000_purchase_close_and_installation_rework/migration.sql","apps/api-fastify/prisma/migrations/20260805120000_product_image_thumbnail/migration.sql","apps/api-fastify/prisma/migrations/20260807120000_quotation_void_and_restore/migration.sql","apps/api-fastify/prisma/migrations/20260831230000_outbox_replay_operations/migration.sql","apps/api-fastify/prisma/migrations/20260901120000_quotation_notification_delivery/migration.sql","apps/api-fastify/prisma/migrations/20261022120000_business_trace_source_payload_digest/migration.sql","apps/api-fastify/prisma/migrations/migration_lock.toml","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/src/lib/orderMachine.ts","apps/api-fastify/src/lib/queue-prefix.ts","apps/api-fastify/src/lib/statemachine.ts","apps/api-fastify/src/modules/after-sales/after-sales.service.ts","apps/api-fastify/src/modules/approval-inbox/approval-inbox.service.ts","apps/api-fastify/src/modules/contracts/contracts.service.ts","apps/api-fastify/src/modules/customer-solutions/customer-solutions.service.ts","apps/api-fastify/src/modules/customers/customers.service.ts","apps/api-fastify/src/modules/enterprise/enterprise.service.ts","apps/api-fastify/src/modules/fulfillment/fulfillment.service.ts","apps/api-fastify/src/modules/notification-delivery/notification-delivery.service.ts","apps/api-fastify/src/modules/orders/orders.service.ts","apps/api-fastify/src/modules/outbox-operations/outbox-operations.service.ts","apps/api-fastify/src/modules/products/products.service.ts","apps/api-fastify/src/modules/quotations/quotations.service.ts","apps/api-fastify/src/modules/receivables/receivables.service.ts","apps/api-fastify/src/modules/storage/object-storage.ts","apps/api-fastify/src/modules/tenant.ts","apps/api-fastify/src/modules/users/users.service.ts","apps/api-fastify/src/plugins/auth.ts","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/prisma.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/receivables-scheduler.ts","apps/api-fastify/src/plugins/redis.ts","apps/api-fastify/src/plugins/request-context.ts","apps/api-fastify/src/routes/after-sales.ts","apps/api-fastify/src/routes/approval-inbox.ts","apps/api-fastify/src/routes/contracts.ts","apps/api-fastify/src/routes/customer-solutions.ts","apps/api-fastify/src/routes/customers.ts","apps/api-fastify/src/routes/enterprise.ts","apps/api-fastify/src/routes/files.ts","apps/api-fastify/src/routes/fulfillment.ts","apps/api-fastify/src/routes/health.ts","apps/api-fastify/src/routes/jobs.ts","apps/api-fastify/src/routes/local-auth.ts","apps/api-fastify/src/routes/notification-delivery.ts","apps/api-fastify/src/routes/orders.ts","apps/api-fastify/src/routes/outbox-operations.ts","apps/api-fastify/src/routes/products.ts","apps/api-fastify/src/routes/quotations.ts","apps/api-fastify/src/routes/receivables.ts","apps/api-fastify/src/routes/sse.ts","apps/api-fastify/src/routes/users.ts","apps/api-fastify/src/routes/ws.ts","apps/api-fastify/src/server.ts","apps/api-fastify/src/types.ts","apps/api-fastify/test/enterprise.http.test.ts","apps/api-fastify/test/http.acceptance.test.ts","apps/api-fastify/test/notification-delivery.integration.test.ts","apps/api-fastify/test/orders.integration.test.ts","apps/api-fastify/test/outbox-operations.http.test.ts","apps/api-fastify/test/outbox.deadletter.test.ts","apps/api-fastify/test/quotation-source.http.test.ts","apps/api-fastify/test/realtime.tenant.test.ts","apps/api-fastify/test/users.integration.test.ts","apps/api-fastify/tsconfig.json","apps/api-fastify/vitest.config.ts"],"modified":[".agents/skills/business-module-intake/SKILL.md",".agents/skills/fullstack-7layer-react/SKILL.md",".claude/agents/acceptance-runner.md",".claude/agents/module-blueprint.md",".claude/launch.json",".claude/skills/business-module-intake/SKILL.md",".claude/skills/fullstack-7layer-react/SKILL.md","CLAUDE.md","README.md","apps/api-nestjs/package.json","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/enterprise/enterprise.controller.ts","apps/api-nestjs/src/events/events.gateway.ts","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/products/products.controller.ts","apps/api-nestjs/src/redis/redis.module.ts","apps/api-nestjs/src/sse/sse.controller.ts","apps/api-nestjs/src/storage/files.controller.ts","apps/api-nestjs/test/realtime.tenant.test.ts","apps/web/e2e/acceptance.spec.ts","apps/web/src/features/fulfillment/components/FulfillmentWorkbench.tsx","deploy/vm/Dockerfile","deploy/vm/compose.yaml","docs/adr/0009-dual-backend-governance-parity.md","docs/deployment/local-vm.md","docs/domain/business-flow-overview.md","docs/enterprise/README.md","docs/enterprise/contracts.md","docs/standards/api-standard.md","docs/standards/backend-standard.md","docs/standards/database-standard.md","docs/standards/git-standard.md","docs/standards/naming-standard.md","package.json","packages/enterprise-integration/src/entity-mapping.test.ts","packages/enterprise-integration/test/enterprise-host/support.mjs","pnpm-lock.yaml","reports/baseline.json","scripts/check-api-route-contract.mjs","scripts/check-approval-payload-contract.mjs","scripts/check-contract-consumers.mjs","scripts/check-docs-truth.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-migrations.mjs","scripts/check-module-integration.mjs","scripts/check-order-concurrency-guard.mjs","scripts/check-prisma-client.mjs","scripts/check-queue-isolation.mjs","scripts/check-role-permissions.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/check-validation-source.mjs","scripts/check-vm-deploy.mjs","scripts/governance-report.mjs","scripts/lib/api-route-contract.test.mjs","scripts/lib/approval-payload-contract.test.mjs","scripts/lib/auth-source.mjs","scripts/lib/auth-source.test.mjs","scripts/lib/contract-integration.test.mjs","scripts/lib/docs-truth.test.mjs","scripts/lib/prisma-client-freshness.mjs","scripts/lib/prisma-client-freshness.test.mjs","scripts/lib/redis-url-failclosed.test.mjs","scripts/vm-deploy.sh"]}],"total_commits":0,"head_commit":{"id":"470030609c843e1a22422efc24a95566f1210d0f","message":"docs(evidence): bind quotation D3 to clean full acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/470030609c843e1a22422efc24a95566f1210d0f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:37:15-07:00","added":[],"removed":[],"modified":["reports/api-route-contract.latest.json","reports/approval-payload-contract.latest.json","reports/component-size.latest.json","reports/contract-consumers.latest.json","reports/d3-convergence.latest.json","reports/design-tokens.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/gate-selftest.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/module-integration.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prisma-client.latest.json","reports/queue-isolation.latest.json","reports/role-permissions.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/sites-governance.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/vm-deploy.latest.json","reports/workspace-hygiene.latest.json"]},"repository":{"id":72,"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-quotation-system","full_name":"luoanwu/juhai-quotation-system","description":"巨嗨报价系统:Next.js + NestJS/Fastify 双后端治理型报价业务底座","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":38272,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-quotation-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":13,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-31T03:51:09+08:00","updated_at":"2026-10-24T15:23:11+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1792838264
|
1792838276
|
0
|
1792838264
|
1792838278
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26445
|
chore(evidence): record final D3 closeout static 2 chore(evidence): record final D3 closeout static 20 steps and 423 scripts...
|
54
|
5
|
governance.yml
|
96
|
5
|
0
|
refs/heads/main
|
73877df7954aaf24b710e829f0599e746ebdb07e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d1316f674a9929a83e33fcf80aab41d6f7af1ab8","after":"73877df7954aaf24b710e829f0599e746ebdb07e","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/d1316f674a9929a83e33fcf80aab41d6f7af1ab8...73877df7954aaf24b710e829f0599e746ebdb07e","commits":[{"id":"73877df7954aaf24b710e829f0599e746ebdb07e","message":"chore(evidence): record final D3 closeout static 20 steps and 423 scripts\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/73877df7954aaf24b710e829f0599e746ebdb07e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:53:29-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"f46f63678b99fe6babcd180fc1bd17aa3a342bb9","message":"docs(d3): retain independent closeout and native derived acceptance evidence\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/f46f63678b99fe6babcd180fc1bd17aa3a342bb9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:50:43-07:00","added":["reports/d3-closeout-2026-10-24/README.md","reports/d3-closeout-2026-10-24/cleanup.json","reports/d3-closeout-2026-10-24/deployment-acceptance.latest.json","reports/d3-closeout-2026-10-24/derived-native-inputs.json","reports/d3-closeout-2026-10-24/derived/backend-profile.json","reports/d3-closeout-2026-10-24/derived/baseline.json","reports/d3-closeout-2026-10-24/derived/deployment-acceptance.latest.json","reports/d3-closeout-2026-10-24/derived/framework-migration.latest.json","reports/d3-closeout-2026-10-24/derived/governance.latest.json","reports/d3-closeout-2026-10-24/derived/package.json","reports/d3-closeout-2026-10-24/derived/production-acceptance.latest.json","reports/d3-closeout-2026-10-24/derived/runtime-acceptance.latest.json","reports/d3-closeout-2026-10-24/derived/ui-acceptance.latest.json","reports/d3-closeout-2026-10-24/native-inputs.json","reports/d3-closeout-2026-10-24/native-stage-results.json","reports/d3-closeout-2026-10-24/negative-probes.json","reports/d3-closeout-2026-10-24/production-acceptance.latest.json","reports/d3-closeout-2026-10-24/protected-source-audit.json","reports/d3-closeout-2026-10-24/runtime-acceptance.latest.json","reports/d3-closeout-2026-10-24/scaffold-result.json","reports/d3-closeout-2026-10-24/static-3a8338c.json","reports/d3-closeout-2026-10-24/static-execution.json","reports/d3-closeout-2026-10-24/ui-acceptance.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/adr/0010-governance-layering-and-evidence-model.md","reports/deployment-acceptance.latest.json","reports/production-acceptance.latest.json","reports/ui-acceptance.latest.json"]}],"total_commits":0,"head_commit":{"id":"73877df7954aaf24b710e829f0599e746ebdb07e","message":"chore(evidence): record final D3 closeout static 20 steps and 423 scripts\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/73877df7954aaf24b710e829f0599e746ebdb07e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T03:53:29-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/prisma-client.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":16484,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T18:35:17+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
|
10
|
1792839241
|
1792840168
|
0
|
1792839239
|
1792840179
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26446
|
docs(d3): bring 03/04 business hosts and EES/ERK i docs(d3): bring 03/04 business hosts and EES/ERK into D3 convergence scope...
|
54
|
5
|
governance.yml
|
97
|
5
|
0
|
refs/heads/main
|
948ac53722de9692d63598b8b20164e8569c7299
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"73877df7954aaf24b710e829f0599e746ebdb07e","after":"948ac53722de9692d63598b8b20164e8569c7299","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/73877df7954aaf24b710e829f0599e746ebdb07e...948ac53722de9692d63598b8b20164e8569c7299","commits":[{"id":"948ac53722de9692d63598b8b20164e8569c7299","message":"docs(d3): bring 03/04 business hosts and EES/ERK into D3 convergence scope\n\nUser decision 2026-10-24: EES (incl. ERK) is not an ingress exception; converge\nto NestJS + FastifyAdapter. D4/D39 layering and engine/SDK contracts unchanged.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/948ac53722de9692d63598b8b20164e8569c7299","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T18:29:51-07:00","added":[],"removed":[],"modified":["docs/adr/0010-governance-layering-and-evidence-model.md"]}],"total_commits":0,"head_commit":{"id":"948ac53722de9692d63598b8b20164e8569c7299","message":"docs(d3): bring 03/04 business hosts and EES/ERK into D3 convergence scope\n\nUser decision 2026-10-24: EES (incl. ERK) is not an ingress exception; converge\nto NestJS + FastifyAdapter. D4/D39 layering and engine/SDK contracts unchanged.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/948ac53722de9692d63598b8b20164e8569c7299","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T18:29:51-07:00","added":[],"removed":[],"modified":["docs/adr/0010-governance-layering-and-evidence-model.md"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":16640,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-03T12:24:18+08:00","updated_at":"2026-10-24T18:54:00+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
|
10
|
1792893594
|
1792893684
|
0
|
1792893593
|
1792894727
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26447
|
chore(evidence): verify knowledge cloud delivery t chore(evidence): verify knowledge cloud delivery through all seven native levels...
|
84
|
5
|
governance.yml
|
8
|
5
|
0
|
refs/heads/main
|
bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cd4fcbbdf552235cda30199428f2d751712a8c87","after":"bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/compare/cd4fcbbdf552235cda30199428f2d751712a8c87...bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","commits":[{"id":"bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","message":"chore(evidence): verify knowledge cloud delivery through all seven native levels\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:08:15-07:00","added":[],"removed":[],"modified":["reports/agent-skill-sync.latest.json","reports/auth-governance.latest.json","reports/backend-behavior-parity.latest.json","reports/container-acceptance.latest.json","reports/contract-consumers.latest.json","reports/d3-delivery.latest.json","reports/deployment-acceptance.latest.json","reports/disaster-recovery.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/knowledge-index.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/observability.latest.json","reports/os-product.latest.json","reports/outbox-operations.latest.json","reports/production-acceptance.latest.json","reports/production-operations.latest.json","reports/report-provenance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-failure-coverage.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"2dc920a32845500d9980183197ba53446e7776fc","message":"docs(d3): reconcile knowledge cloud main status and freeze delivery verification scope\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/2dc920a32845500d9980183197ba53446e7776fc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:57:25-07:00","added":["reports/d3-delivery.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/nestjs-convergence.md"]},{"id":"4a28036e1ac5f5d00275af15ac2c46d34f604dba","message":"test(d3): record clean-install seven-level acceptance at 47bcb80\n\nReports only. node_modules removed and reinstalled with\n`pnpm install --offline --frozen-lockfile` (no platform-express anywhere).\nAll bind clean 47bcb80 (worktreeDirty=false); isolated implement-d3-kc2-*:\n- check:runtime 207/0 (floor 207); check:backend-parity golden 28/0, 4 probes\n- check:ui NestJS 5/5; check:containers 3 images / 2 healthy, down -v --rmi local\n- check:dr 11 tables, 7 migrations, 38 rows, restore DB removed\n- check:deployment 13/13 steps, rollback drill 1\n- check:production-acceptance 14/14 steps, fault injections 2, restore drill 1\n- pnpm check exit 0 (static reports bound to 47bcb80)\nEarlier red runs kept in task logs: 85ad0f6 deployment/production failed at\nmigration (runtime pnpm download), fixed in 47bcb80.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/4a28036e1ac5f5d00275af15ac2c46d34f604dba","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T21:25:49-07:00","added":["reports/deployment-acceptance.latest.json","reports/production-acceptance.latest.json"],"removed":[],"modified":["reports/agent-skill-sync.latest.json","reports/auth-governance.latest.json","reports/backend-behavior-parity.latest.json","reports/container-acceptance.latest.json","reports/contract-consumers.latest.json","reports/disaster-recovery.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/knowledge-index.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/observability.latest.json","reports/os-product.latest.json","reports/outbox-operations.latest.json","reports/production-operations.latest.json","reports/report-provenance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-failure-coverage.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"47bcb805a39ecddcf82987183b22b9fde72f4e4d","message":"fix(deploy): migrations image must not download pnpm at run time\n\ncheck:deployment and check:production-acceptance on 85ad0f6 both failed at\nthe one-off migration step: the migrations stage runs as `node`, corepack's\nprepared pnpm lived under root's cache, so every migrate fetched pnpm from\nregistry.npmjs.org and a TLS reset failed the job (red, not green; logs kept).\nShare COREPACK_HOME=/opt/corepack and set COREPACK_ENABLE_NETWORK=0 for the\nmigrations stage; production-operations asserts both (+1 probe, 23).\nVerified on the dirty tree: deployment 13/13 with network-disabled corepack.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/47bcb805a39ecddcf82987183b22b9fde72f4e4d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T21:20:31-07:00","added":[],"removed":[],"modified":["CLAUDE.md","Dockerfile","README.md","docs/nestjs-convergence.md","reports/baseline.json","scripts/check-production-operations.mjs"]},{"id":"85ad0f658dcd927996507fce5ba6115c45cb9f25","message":"fix(d3): remove compose-built images after container acceptance; fault-injection floor is 2\n\n- check:containers now runs `down -v --rmi local`, so its per-run images do\n not accumulate (my three earlier runs' images were removed by hand; images\n from other sessions untouched).\n- productionFaultInjections floor corrected to the measured 2 (redis and\n postgres each injected once; recovery steps are not injections); docs synced.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/85ad0f658dcd927996507fce5ba6115c45cb9f25","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T21:08:24-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/nestjs-convergence.md","docs/production-operations.md","reports/baseline.json","scripts/check-container-acceptance.mjs"]}],"total_commits":0,"head_commit":{"id":"bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","message":"chore(evidence): verify knowledge cloud delivery through all seven native levels\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:08:15-07:00","added":[],"removed":[],"modified":["reports/agent-skill-sync.latest.json","reports/auth-governance.latest.json","reports/backend-behavior-parity.latest.json","reports/container-acceptance.latest.json","reports/contract-consumers.latest.json","reports/d3-delivery.latest.json","reports/deployment-acceptance.latest.json","reports/disaster-recovery.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/knowledge-index.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/observability.latest.json","reports/os-product.latest.json","reports/outbox-operations.latest.json","reports/production-acceptance.latest.json","reports/production-operations.latest.json","reports/report-provenance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-failure-coverage.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":84,"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-knowledge-cloud","full_name":"luoanwu/juhai-knowledge-cloud","description":"巨嗨知识云:受治理的知识唯一真源与混合证据检索","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":2133,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-knowledge-cloud/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-knowledge-cloud","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-knowledge-cloud.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:45:53+08:00","updated_at":"2026-10-24T09:41: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
|
1792915717
|
1792915736
|
0
|
1792915715
|
1792915737
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26448
|
chore(evidence): record knowledge cloud main synch chore(evidence): record knowledge cloud main synchronization and final cleanup...
|
84
|
5
|
governance.yml
|
9
|
5
|
0
|
refs/heads/main
|
12e7bad5413b6ba9b725e4967914e357320ccc40
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32","after":"12e7bad5413b6ba9b725e4967914e357320ccc40","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/compare/bb2dcd1d77ece71bde9430871f8fe1cc1ea23e32...12e7bad5413b6ba9b725e4967914e357320ccc40","commits":[{"id":"12e7bad5413b6ba9b725e4967914e357320ccc40","message":"chore(evidence): record knowledge cloud main synchronization and final cleanup\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/12e7bad5413b6ba9b725e4967914e357320ccc40","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:15:35-07:00","added":[],"removed":[],"modified":["reports/d3-delivery.latest.json"]}],"total_commits":0,"head_commit":{"id":"12e7bad5413b6ba9b725e4967914e357320ccc40","message":"chore(evidence): record knowledge cloud main synchronization and final cleanup\n","url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud/commit/12e7bad5413b6ba9b725e4967914e357320ccc40","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:15:35-07:00","added":[],"removed":[],"modified":["reports/d3-delivery.latest.json"]},"repository":{"id":84,"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-knowledge-cloud","full_name":"luoanwu/juhai-knowledge-cloud","description":"巨嗨知识云:受治理的知识唯一真源与混合证据检索","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":2727,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-knowledge-cloud/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-knowledge-cloud","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-knowledge-cloud.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-knowledge-cloud.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:45:53+08:00","updated_at":"2026-10-25T16:08:35+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
|
1792916164
|
1792916174
|
0
|
1792916162
|
1792916176
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26449
|
chore(evidence): complete thing cloud independent chore(evidence): complete thing cloud independent delivery gates...
|
135
|
5
|
governance.yml
|
14
|
5
|
0
|
refs/heads/main
|
d8f267d25541e22c7791067bde6d3c93b5525cec
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6b4743d345460a8e8b1dff7e2c6ed259357ce62b","after":"d8f267d25541e22c7791067bde6d3c93b5525cec","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/6b4743d345460a8e8b1dff7e2c6ed259357ce62b...d8f267d25541e22c7791067bde6d3c93b5525cec","commits":[{"id":"d8f267d25541e22c7791067bde6d3c93b5525cec","message":"chore(evidence): complete thing cloud independent delivery gates\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/d8f267d25541e22c7791067bde6d3c93b5525cec","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:16:41-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/d3-delivery.latest.json","reports/device-boundaries.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/evidence-current.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"032867305620bcb00be7395baf05008901306921","message":"chore(evidence): record final thing cloud runtime and browser source\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/032867305620bcb00be7395baf05008901306921","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:15:11-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/d3-delivery.latest.json","reports/runtime-acceptance.latest.json","reports/ui-acceptance.latest.json"]},{"id":"4cd9a909714e0c6f30246f086ea72863b44f7387","message":"docs(d3): align current thing cloud version and single-host governance claims\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4cd9a909714e0c6f30246f086ea72863b44f7387","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:12:52-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/d3-delivery.latest.json","reports/runtime-acceptance.latest.json","reports/ui-acceptance.latest.json"]},{"id":"5362349f55d23e78769b2dedd4e21796c7fd6c26","message":"chore(evidence): bind thing cloud deploy and recovery verification before runtime handoff\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/5362349f55d23e78769b2dedd4e21796c7fd6c26","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:10:05-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/d3-convergence.latest.json","reports/d3-delivery.latest.json","reports/deployment-acceptance.latest.json","reports/production-acceptance.latest.json"]},{"id":"fde7c790b6740a999e3459b7bc7a3cbf808ca638","message":"docs(d3): freeze thing cloud independent delivery scope and service boundary\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/fde7c790b6740a999e3459b7bc7a3cbf808ca638","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:06:08-07:00","added":["reports/d3-delivery.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/nestjs-convergence.md"]}],"total_commits":0,"head_commit":{"id":"d8f267d25541e22c7791067bde6d3c93b5525cec","message":"chore(evidence): complete thing cloud independent delivery gates\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/d8f267d25541e22c7791067bde6d3c93b5525cec","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:16:41-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/d3-delivery.latest.json","reports/device-boundaries.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/evidence-current.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.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":135,"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-thing-cloud","full_name":"luoanwu/juhai-thing-cloud","description":"物云:02「物」域应用,自设备云 juhai-device-cloud 4652ce0 分叉","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":3414,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-thing-cloud/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-thing-cloud","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-thing-cloud.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-10-12T21:14:44+08:00","updated_at":"2026-10-24T11:31:41+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
|
10
|
1792916218
|
1792916233
|
0
|
1792916217
|
1792916244
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26450
|
chore(evidence): record thing cloud main synchroni chore(evidence): record thing cloud main synchronization and preserved parallel workspace...
|
135
|
5
|
governance.yml
|
15
|
5
|
0
|
refs/heads/main
|
9fe2f24089819c6d062b22f50ab799f5cb8f48d2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d8f267d25541e22c7791067bde6d3c93b5525cec","after":"9fe2f24089819c6d062b22f50ab799f5cb8f48d2","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/d8f267d25541e22c7791067bde6d3c93b5525cec...9fe2f24089819c6d062b22f50ab799f5cb8f48d2","commits":[{"id":"9fe2f24089819c6d062b22f50ab799f5cb8f48d2","message":"chore(evidence): record thing cloud main synchronization and preserved parallel workspace\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/9fe2f24089819c6d062b22f50ab799f5cb8f48d2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:17:45-07:00","added":[],"removed":[],"modified":["reports/d3-delivery.latest.json"]}],"total_commits":0,"head_commit":{"id":"9fe2f24089819c6d062b22f50ab799f5cb8f48d2","message":"chore(evidence): record thing cloud main synchronization and preserved parallel workspace\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/9fe2f24089819c6d062b22f50ab799f5cb8f48d2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:17:45-07:00","added":[],"removed":[],"modified":["reports/d3-delivery.latest.json"]},"repository":{"id":135,"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-thing-cloud","full_name":"luoanwu/juhai-thing-cloud","description":"物云:02「物」域应用,自设备云 juhai-device-cloud 4652ce0 分叉","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":4081,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-thing-cloud/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-thing-cloud","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-thing-cloud.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-10-12T21:14:44+08:00","updated_at":"2026-10-25T16:16:58+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
|
10
|
1792916274
|
1792916286
|
0
|
1792916273
|
1792916296
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26451
|
chore(reports): bind DI11 clean static closeout an chore(reports): bind DI11 clean static closeout and 42-case browser evidence...
|
76
|
5
|
governance.yml
|
278
|
5
|
0
|
refs/heads/main
|
ee24a6a786d0d176a08f38a954ea30fd93869644
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"925adea9f86f51534eab608d48e1e2e1b833e47c","after":"ee24a6a786d0d176a08f38a954ea30fd93869644","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/925adea9f86f51534eab608d48e1e2e1b833e47c...ee24a6a786d0d176a08f38a954ea30fd93869644","commits":[{"id":"ee24a6a786d0d176a08f38a954ea30fd93869644","message":"chore(reports): bind DI11 clean static closeout and 42-case browser evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ee24a6a786d0d176a08f38a954ea30fd93869644","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:01:52-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"7f43d4ff7450503e472a50dd04d2ad6c8de09db5","message":"docs(di11): preserve fixed clean acceptance and correct D3 main status\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7f43d4ff7450503e472a50dd04d2ad6c8de09db5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:56:04-07:00","added":["docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-cleanup.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-install.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-prisma.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-resource-ownership.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-static-first.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-static-permitted.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-ui-exit.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-ui.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/README.md","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/governance-527b18c8.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/ui-acceptance-527b18c8.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/ui-nestjs-acceptance-527b18c8.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/verification.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di11-web-visibility-2026-10-24/README.md","docs/nestjs-convergence.md"]},{"id":"527b18c86794b68c5abc5bbf495bfdd94a396ddc","message":"docs(di11): align task visibility test count and fixed snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/527b18c86794b68c5abc5bbf495bfdd94a396ddc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:40:56-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"bd42dabb06c03d326597899035550ca61ce31faa","message":"docs(evidence): DI11 web visibility red/green receipts and pending CLAUDE.md values\n\nClean 4476f8ad: NestJS browser 42/42 but check:ui and static (step 27\ncheck:docs-truth) exit 1 on two CLAUDE.md values only: own-test-cases\n981-\u003e982 and the C77 snapshot anchor. With those two values applied\nuncommitted (dirty fingerprint 3a01171a), check:ui 42/42 and static 34/34\nexit 0. Pre-implementation and two injected regressions are red. Runtime not\nrerun (no backend/contract change). reports/*.latest.json left unchanged.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/bd42dabb06c03d326597899035550ca61ce31faa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:11:30-07:00","added":["docs/evidence/di11-web-visibility-2026-10-24/clean-static-docs-truth.json","docs/evidence/di11-web-visibility-2026-10-24/clean-ui-acceptance.json","docs/evidence/di11-web-visibility-2026-10-24/clean-ui-nestjs-acceptance.json","docs/evidence/di11-web-visibility-2026-10-24/proposed-doc-governance.json","docs/evidence/di11-web-visibility-2026-10-24/proposed-doc-ui-acceptance.json","docs/evidence/di11-web-visibility-2026-10-24/static-clean.log.gz","docs/evidence/di11-web-visibility-2026-10-24/static-dirtyfix.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-clean.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-dirtyfix.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-inject-guard.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-inject-stale.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-red-preimpl.log.gz"],"removed":[],"modified":["docs/evidence/di11-web-visibility-2026-10-24/README.md"]},{"id":"4476f8ad67328570684ee3c7570e73e5aee6e2df","message":"feat(web): show runtime execution, failure recovery and version state in task details\n\nDI11 web visibility using existing read APIs only: per-runtime assembled vs\ncurrent task version, owner execution reference, execution record count,\nfailure basis and recovery state; single-flight task actions; refresh task,\ngrants and runtimes after INVALID_TRANSITION; explicit task.approve /\ntask.cancel notes when actions are hidden by permission. New browser case\ncovers no-permission, empty, duplicate submit, stale state, failure and\nrecovery. Verified before commit on a dirty tree only: web typecheck/lint,\nnaming, kernel-boundaries, contract-consumers, validation; isolated UI 42/42\nwith the post-UI docs-truth recheck failing on own-test-cases 981-\u003e982.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4476f8ad67328570684ee3c7570e73e5aee6e2df","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T23:54:45-07:00","added":["docs/evidence/di11-web-visibility-2026-10-24/README.md"],"removed":[],"modified":["apps/web/e2e/acceptance.spec.ts","apps/web/src/components/workbench/ActionErrorBanner.tsx","apps/web/src/components/workbench/RuntimeContextShell.tsx","apps/web/src/components/workbench/TaskDetail.tsx","apps/web/src/components/workbench/useTaskActions.ts","docs/domain/work-blueprint.md"]}],"total_commits":0,"head_commit":{"id":"ee24a6a786d0d176a08f38a954ea30fd93869644","message":"chore(reports): bind DI11 clean static closeout and 42-case browser evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ee24a6a786d0d176a08f38a954ea30fd93869644","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:01:52-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":135942,"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":1,"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-24T17: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
|
34
|
1792916674
|
1792916691
|
0
|
1792916672
|
1792916708
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26452
|
chore(reports): bind DI11 clean static closeout an chore(reports): bind DI11 clean static closeout and 42-case browser evidence...
|
76
|
5
|
platform-governance.yml
|
279
|
5
|
0
|
refs/heads/main
|
ee24a6a786d0d176a08f38a954ea30fd93869644
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"925adea9f86f51534eab608d48e1e2e1b833e47c","after":"ee24a6a786d0d176a08f38a954ea30fd93869644","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/925adea9f86f51534eab608d48e1e2e1b833e47c...ee24a6a786d0d176a08f38a954ea30fd93869644","commits":[{"id":"ee24a6a786d0d176a08f38a954ea30fd93869644","message":"chore(reports): bind DI11 clean static closeout and 42-case browser evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ee24a6a786d0d176a08f38a954ea30fd93869644","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:01:52-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"7f43d4ff7450503e472a50dd04d2ad6c8de09db5","message":"docs(di11): preserve fixed clean acceptance and correct D3 main status\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7f43d4ff7450503e472a50dd04d2ad6c8de09db5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:56:04-07:00","added":["docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-cleanup.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-install.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-prisma.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-resource-ownership.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-static-first.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-static-permitted.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-ui-exit.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/03-ui.log.gz","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/README.md","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/governance-527b18c8.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/ui-acceptance-527b18c8.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/ui-nestjs-acceptance-527b18c8.json","docs/evidence/di11-web-visibility-2026-10-24/closeout-2026-10-25/verification.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di11-web-visibility-2026-10-24/README.md","docs/nestjs-convergence.md"]},{"id":"527b18c86794b68c5abc5bbf495bfdd94a396ddc","message":"docs(di11): align task visibility test count and fixed snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/527b18c86794b68c5abc5bbf495bfdd94a396ddc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:40:56-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"bd42dabb06c03d326597899035550ca61ce31faa","message":"docs(evidence): DI11 web visibility red/green receipts and pending CLAUDE.md values\n\nClean 4476f8ad: NestJS browser 42/42 but check:ui and static (step 27\ncheck:docs-truth) exit 1 on two CLAUDE.md values only: own-test-cases\n981-\u003e982 and the C77 snapshot anchor. With those two values applied\nuncommitted (dirty fingerprint 3a01171a), check:ui 42/42 and static 34/34\nexit 0. Pre-implementation and two injected regressions are red. Runtime not\nrerun (no backend/contract change). reports/*.latest.json left unchanged.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/bd42dabb06c03d326597899035550ca61ce31faa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T00:11:30-07:00","added":["docs/evidence/di11-web-visibility-2026-10-24/clean-static-docs-truth.json","docs/evidence/di11-web-visibility-2026-10-24/clean-ui-acceptance.json","docs/evidence/di11-web-visibility-2026-10-24/clean-ui-nestjs-acceptance.json","docs/evidence/di11-web-visibility-2026-10-24/proposed-doc-governance.json","docs/evidence/di11-web-visibility-2026-10-24/proposed-doc-ui-acceptance.json","docs/evidence/di11-web-visibility-2026-10-24/static-clean.log.gz","docs/evidence/di11-web-visibility-2026-10-24/static-dirtyfix.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-clean.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-dirtyfix.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-inject-guard.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-inject-stale.log.gz","docs/evidence/di11-web-visibility-2026-10-24/ui-red-preimpl.log.gz"],"removed":[],"modified":["docs/evidence/di11-web-visibility-2026-10-24/README.md"]},{"id":"4476f8ad67328570684ee3c7570e73e5aee6e2df","message":"feat(web): show runtime execution, failure recovery and version state in task details\n\nDI11 web visibility using existing read APIs only: per-runtime assembled vs\ncurrent task version, owner execution reference, execution record count,\nfailure basis and recovery state; single-flight task actions; refresh task,\ngrants and runtimes after INVALID_TRANSITION; explicit task.approve /\ntask.cancel notes when actions are hidden by permission. New browser case\ncovers no-permission, empty, duplicate submit, stale state, failure and\nrecovery. Verified before commit on a dirty tree only: web typecheck/lint,\nnaming, kernel-boundaries, contract-consumers, validation; isolated UI 42/42\nwith the post-UI docs-truth recheck failing on own-test-cases 981-\u003e982.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4476f8ad67328570684ee3c7570e73e5aee6e2df","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-24T23:54:45-07:00","added":["docs/evidence/di11-web-visibility-2026-10-24/README.md"],"removed":[],"modified":["apps/web/e2e/acceptance.spec.ts","apps/web/src/components/workbench/ActionErrorBanner.tsx","apps/web/src/components/workbench/RuntimeContextShell.tsx","apps/web/src/components/workbench/TaskDetail.tsx","apps/web/src/components/workbench/useTaskActions.ts","docs/domain/work-blueprint.md"]}],"total_commits":0,"head_commit":{"id":"ee24a6a786d0d176a08f38a954ea30fd93869644","message":"chore(reports): bind DI11 clean static closeout and 42-case browser evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ee24a6a786d0d176a08f38a954ea30fd93869644","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:01:52-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":135942,"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":1,"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-24T17: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
|
8
|
1792916691
|
1792916702
|
0
|
1792916673
|
1792916709
|
|
|
0
|
Edit
Delete
|
|
26453
|
chore(reports): close native DI11 cross-surface ac chore(reports): close native DI11 cross-surface acceptance...
|
76
|
5
|
governance.yml
|
280
|
5
|
0
|
refs/heads/main
|
5e6bb21b971313139e7800cdc1dc131e11306549
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ee24a6a786d0d176a08f38a954ea30fd93869644","after":"5e6bb21b971313139e7800cdc1dc131e11306549","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ee24a6a786d0d176a08f38a954ea30fd93869644...5e6bb21b971313139e7800cdc1dc131e11306549","commits":[{"id":"5e6bb21b971313139e7800cdc1dc131e11306549","message":"chore(reports): close native DI11 cross-surface acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/5e6bb21b971313139e7800cdc1dc131e11306549","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:06:36-07:00","added":["docs/evidence/di11-cross-surface-2026-10-25/03-all-observed-resource-cleanup-confirmation.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-original-static-final.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di11-cross-surface-2026-10-25/verification.json","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"8055f36375a225177726395455870517ce68fee4","message":"docs(di11): archive real cross-surface red green and independent acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8055f36375a225177726395455870517ce68fee4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:59:02-07:00","added":["docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-cleanup.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-ports.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-resource-ownership.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-ui-exit.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-ui.log.gz","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-cleanup.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ports.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-cleanup.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-resource-ownership.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui-exit.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui-nestjs-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui.log.gz","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-resource-ownership.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui-exit.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui-nestjs-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui.log.gz","docs/evidence/di11-cross-surface-2026-10-25/README.md","docs/evidence/di11-cross-surface-2026-10-25/di11-cross-surface-independent-20261025.json","docs/evidence/di11-cross-surface-2026-10-25/di11-independent-final-20261025.json","docs/evidence/di11-cross-surface-2026-10-25/di11-independent-probes-20261025.json","docs/evidence/di11-cross-surface-2026-10-25/green-ui-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/green-ui-nestjs-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/verification.json"],"removed":[],"modified":["CLAUDE.md"]},{"id":"55c6ce6836cb51ff88e19d372a043961ae2a4ed8","message":"fix(di11): expose shared task pending without changing mutation state semantics\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/55c6ce6836cb51ff88e19d372a043961ae2a4ed8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:54:25-07:00","added":[],"removed":[],"modified":["apps/web/src/components/workbench/TaskDetail.tsx","apps/web/src/components/workbench/TaskList.tsx","apps/web/src/components/workbench/useTaskActions.ts"]},{"id":"369cc93e53f0fc972d49a3fa6b073eb92c967328","message":"fix(di11): share task action flights across list and detail instances\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/369cc93e53f0fc972d49a3fa6b073eb92c967328","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:53:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/src/components/workbench/useTaskActions.ts","docs/domain/work-blueprint.md"]},{"id":"ff2046125e6e503d3d9971974a7bf7eebd3e9a08","message":"test(di11): reproduce concurrent list and detail task submissions\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ff2046125e6e503d3d9971974a7bf7eebd3e9a08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:48:15-07:00","added":[],"removed":[],"modified":["apps/web/e2e/acceptance.spec.ts"]}],"total_commits":0,"head_commit":{"id":"5e6bb21b971313139e7800cdc1dc131e11306549","message":"chore(reports): close native DI11 cross-surface acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/5e6bb21b971313139e7800cdc1dc131e11306549","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:06:36-07:00","added":["docs/evidence/di11-cross-surface-2026-10-25/03-all-observed-resource-cleanup-confirmation.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-original-static-final.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di11-cross-surface-2026-10-25/verification.json","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":137043,"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":1,"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-25T16:24: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
|
34
|
1792919290
|
1792919302
|
0
|
1792919290
|
1792919445
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26454
|
chore(reports): close native DI11 cross-surface ac chore(reports): close native DI11 cross-surface acceptance...
|
76
|
5
|
platform-governance.yml
|
281
|
5
|
0
|
refs/heads/main
|
5e6bb21b971313139e7800cdc1dc131e11306549
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ee24a6a786d0d176a08f38a954ea30fd93869644","after":"5e6bb21b971313139e7800cdc1dc131e11306549","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ee24a6a786d0d176a08f38a954ea30fd93869644...5e6bb21b971313139e7800cdc1dc131e11306549","commits":[{"id":"5e6bb21b971313139e7800cdc1dc131e11306549","message":"chore(reports): close native DI11 cross-surface acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/5e6bb21b971313139e7800cdc1dc131e11306549","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:06:36-07:00","added":["docs/evidence/di11-cross-surface-2026-10-25/03-all-observed-resource-cleanup-confirmation.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-original-static-final.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di11-cross-surface-2026-10-25/verification.json","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"8055f36375a225177726395455870517ce68fee4","message":"docs(di11): archive real cross-surface red green and independent acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8055f36375a225177726395455870517ce68fee4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:59:02-07:00","added":["docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-cleanup.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-ports.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-resource-ownership.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-ui-exit.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-green-ui.log.gz","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-cleanup.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ports.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-cleanup.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-resource-ownership.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui-exit.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui-nestjs-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-preflight-ui.log.gz","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-resource-ownership.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui-exit.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui-nestjs-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-red-ui.log.gz","docs/evidence/di11-cross-surface-2026-10-25/README.md","docs/evidence/di11-cross-surface-2026-10-25/di11-cross-surface-independent-20261025.json","docs/evidence/di11-cross-surface-2026-10-25/di11-independent-final-20261025.json","docs/evidence/di11-cross-surface-2026-10-25/di11-independent-probes-20261025.json","docs/evidence/di11-cross-surface-2026-10-25/green-ui-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/green-ui-nestjs-acceptance.latest.json","docs/evidence/di11-cross-surface-2026-10-25/verification.json"],"removed":[],"modified":["CLAUDE.md"]},{"id":"55c6ce6836cb51ff88e19d372a043961ae2a4ed8","message":"fix(di11): expose shared task pending without changing mutation state semantics\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/55c6ce6836cb51ff88e19d372a043961ae2a4ed8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:54:25-07:00","added":[],"removed":[],"modified":["apps/web/src/components/workbench/TaskDetail.tsx","apps/web/src/components/workbench/TaskList.tsx","apps/web/src/components/workbench/useTaskActions.ts"]},{"id":"369cc93e53f0fc972d49a3fa6b073eb92c967328","message":"fix(di11): share task action flights across list and detail instances\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/369cc93e53f0fc972d49a3fa6b073eb92c967328","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:53:42-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/src/components/workbench/useTaskActions.ts","docs/domain/work-blueprint.md"]},{"id":"ff2046125e6e503d3d9971974a7bf7eebd3e9a08","message":"test(di11): reproduce concurrent list and detail task submissions\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ff2046125e6e503d3d9971974a7bf7eebd3e9a08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T01:48:15-07:00","added":[],"removed":[],"modified":["apps/web/e2e/acceptance.spec.ts"]}],"total_commits":0,"head_commit":{"id":"5e6bb21b971313139e7800cdc1dc131e11306549","message":"chore(reports): close native DI11 cross-surface acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/5e6bb21b971313139e7800cdc1dc131e11306549","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:06:36-07:00","added":["docs/evidence/di11-cross-surface-2026-10-25/03-all-observed-resource-cleanup-confirmation.json","docs/evidence/di11-cross-surface-2026-10-25/03-cross-original-static-final.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di11-cross-surface-2026-10-25/verification.json","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":137043,"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":1,"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-25T16:24: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
|
8
|
1792919302
|
1792919355
|
0
|
1792919290
|
1792919446
|
|
|
0
|
Edit
Delete
|
|
26455
|
docs(operations): align D3 single-host runbook and docs(operations): align D3 single-host runbook and observed service boundary...
|
76
|
5
|
governance.yml
|
282
|
5
|
0
|
refs/heads/main
|
cac43f85d135ec72236ba98df12e9bf5c4056915
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5e6bb21b971313139e7800cdc1dc131e11306549","after":"cac43f85d135ec72236ba98df12e9bf5c4056915","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/5e6bb21b971313139e7800cdc1dc131e11306549...cac43f85d135ec72236ba98df12e9bf5c4056915","commits":[{"id":"cac43f85d135ec72236ba98df12e9bf5c4056915","message":"docs(operations): align D3 single-host runbook and observed service boundary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cac43f85d135ec72236ba98df12e9bf5c4056915","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:38:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.md"]}],"total_commits":0,"head_commit":{"id":"cac43f85d135ec72236ba98df12e9bf5c4056915","message":"docs(operations): align D3 single-host runbook and observed service boundary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cac43f85d135ec72236ba98df12e9bf5c4056915","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:38:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.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":137359,"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":1,"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-25T17:08:10+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
|
1792921115
|
1792921127
|
0
|
1792921114
|
1792921143
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26456
|
docs(operations): align D3 single-host runbook and docs(operations): align D3 single-host runbook and observed service boundary...
|
76
|
5
|
platform-governance.yml
|
283
|
5
|
0
|
refs/heads/main
|
cac43f85d135ec72236ba98df12e9bf5c4056915
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5e6bb21b971313139e7800cdc1dc131e11306549","after":"cac43f85d135ec72236ba98df12e9bf5c4056915","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/5e6bb21b971313139e7800cdc1dc131e11306549...cac43f85d135ec72236ba98df12e9bf5c4056915","commits":[{"id":"cac43f85d135ec72236ba98df12e9bf5c4056915","message":"docs(operations): align D3 single-host runbook and observed service boundary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cac43f85d135ec72236ba98df12e9bf5c4056915","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:38:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.md"]}],"total_commits":0,"head_commit":{"id":"cac43f85d135ec72236ba98df12e9bf5c4056915","message":"docs(operations): align D3 single-host runbook and observed service boundary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cac43f85d135ec72236ba98df12e9bf5c4056915","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:38:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.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":137359,"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":1,"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-25T17:08:10+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
|
1792921127
|
1792921136
|
0
|
1792921114
|
1792921143
|
|
|
0
|
Edit
Delete
|
|
26457
|
docs(operations): record authorized audit findings docs(operations): record authorized audit findings and use CI matrix source...
|
76
|
5
|
governance.yml
|
284
|
5
|
0
|
refs/heads/main
|
eeec3878ea89165c548449910e80c414e4fa5965
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cac43f85d135ec72236ba98df12e9bf5c4056915","after":"eeec3878ea89165c548449910e80c414e4fa5965","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/cac43f85d135ec72236ba98df12e9bf5c4056915...eeec3878ea89165c548449910e80c414e4fa5965","commits":[{"id":"eeec3878ea89165c548449910e80c414e4fa5965","message":"docs(operations): record authorized audit findings and use CI matrix source\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/eeec3878ea89165c548449910e80c414e4fa5965","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:11:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.md"]}],"total_commits":0,"head_commit":{"id":"eeec3878ea89165c548449910e80c414e4fa5965","message":"docs(operations): record authorized audit findings and use CI matrix source\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/eeec3878ea89165c548449910e80c414e4fa5965","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:11:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.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":137530,"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":1,"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-25T17:38:34+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
|
1792923161
|
1792923173
|
0
|
1792923160
|
1792923189
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26458
|
docs(operations): record authorized audit findings docs(operations): record authorized audit findings and use CI matrix source...
|
76
|
5
|
platform-governance.yml
|
285
|
5
|
0
|
refs/heads/main
|
eeec3878ea89165c548449910e80c414e4fa5965
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cac43f85d135ec72236ba98df12e9bf5c4056915","after":"eeec3878ea89165c548449910e80c414e4fa5965","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/cac43f85d135ec72236ba98df12e9bf5c4056915...eeec3878ea89165c548449910e80c414e4fa5965","commits":[{"id":"eeec3878ea89165c548449910e80c414e4fa5965","message":"docs(operations): record authorized audit findings and use CI matrix source\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/eeec3878ea89165c548449910e80c414e4fa5965","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:11:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.md"]}],"total_commits":0,"head_commit":{"id":"eeec3878ea89165c548449910e80c414e4fa5965","message":"docs(operations): record authorized audit findings and use CI matrix source\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/eeec3878ea89165c548449910e80c414e4fa5965","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:11:47-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/production-runbook.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":137530,"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":1,"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-25T17:38:34+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
|
1792923173
|
1792923183
|
0
|
1792923161
|
1792923190
|
|
|
0
|
Edit
Delete
|
|
26459
|
chore(snapshots): 实际main同源联建发布三份快照
|
116
|
5
|
action-source-diagnostic.yml
|
1052
|
5
|
0
|
refs/heads/main
|
af4773923e5c956b5abbe2b2488b30b78248fdf0
|
0
|
0
|
0
|
workflow_dispatch
|
{
"workflow": "action-source-diagnos {
"workflow": "action-source-diagnostic.yml",
"ref": "refs/heads/main",
"inputs": {},
"repository": {
"id": 116,
"owner": {
"id": 5,
"login": "luoanwu",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "5+luoanwu@noreply.localhost",
"avatar_url": "https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0",
"html_url": "https://gitea.g-hi.com/luoanwu",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-01-30T16:28:30+08:00",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "luoanwu"
},
"name": "enterprise-platform",
"full_name": "luoanwu/enterprise-platform",
"description": "",
"empty": false,
"private": false,
"fork": false,
"template": false,
"mirror": false,
"size": 117145,
"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": 155,
"open_issues_count": 0,
"open_pr_counter": 2,
"release_counter": 0,
"default_branch": "main",
"archived": false,
"created_at": "2026-09-11T07:33:25+08:00",
"updated_at": "2026-10-25T16:28:12+08:00",
"archived_at": "1970-01-01T08:00:00+08:00",
"permissions": {
"admin": false,
"push": false,
"pull": false
},
"has_code": true,
"has_issues": true,
"internal_tracker": {
"enable_time_tracker": true,
"allow_only_contributors_to_track_time": true,
"enable_issue_dependencies": true
},
"has_wiki": true,
"has_pull_requests": true,
"has_projects": true,
"projects_mode": "all",
"has_releases": true,
"has_packages": true,
"has_actions": true,
"ignore_whitespace_conflicts": false,
"allow_merge_commits": true,
"allow_rebase": true,
"allow_rebase_explicit": true,
"allow_squash_merge": true,
"allow_fast_forward_only_merge": true,
"allow_rebase_update": true,
"allow_manual_merge": false,
"autodetect_manual_merge": false,
"default_delete_branch_after_merge": false,
"default_merge_style": "merge",
"default_allow_maintainer_edit": true,
"avatar_url": "",
"internal": false,
"mirror_interval": "",
"object_format_name": "sha1",
"mirror_updated": "0001-01-01T00:00:00Z",
"topics": [],
"licenses": []
},
"sender": {
"id": 5,
"login": "luoanwu",
"login_name": "",
"source_id": 0,
"full_name": "",
"email": "5+luoanwu@noreply.localhost",
"avatar_url": "https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0",
"html_url": "https://gitea.g-hi.com/luoanwu",
"language": "",
"is_admin": false,
"last_login": "0001-01-01T00:00:00Z",
"created": "2026-01-30T16:28:30+08:00",
"restricted": false,
"active": false,
"prohibit_login": false,
"location": "",
"website": "",
"description": "",
"visibility": "public",
"followers_count": 0,
"following_count": 0,
"starred_repos_count": 0,
"username": "luoanwu"
}
}...
|
workflow_dispatch
|
2
|
4
|
1792924094
|
1792924100
|
0
|
1792924093
|
1792924100
|
|
|
0
|
Edit
Delete
|
|
26460
|
test: record final D3 271-case and 14-browser acce test: record final D3 271-case and 14-browser acceptance...
|
82
|
5
|
governance.yml
|
11
|
5
|
0
|
refs/heads/main
|
828715cf53fe6925982bca85c6a1a36515f9807a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f799945209d1c8eff92a1e7f3b14b252b445d4df","after":"828715cf53fe6925982bca85c6a1a36515f9807a","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/compare/f799945209d1c8eff92a1e7f3b14b252b445d4df...828715cf53fe6925982bca85c6a1a36515f9807a","commits":[{"id":"828715cf53fe6925982bca85c6a1a36515f9807a","message":"test: record final D3 271-case and 14-browser acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/828715cf53fe6925982bca85c6a1a36515f9807a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:47:34-07:00","added":["reports/d3-delivery.latest.json","reports/d3-fixture-cleanup.latest.json","reports/d3-independent-review.latest.json","reports/d3-retirement.latest.json","reports/ui-attempts.latest.json"],"removed":[],"modified":["reports/agent-workflow-parity.latest.json","reports/backend-behavior-parity.latest.json","reports/configuration-consumer.latest.json","reports/contract-consumers.latest.json","reports/deployment-acceptance.latest.json","reports/deployment-attempts.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/identity-boundary.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/production-acceptance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-target.latest.json","reports/statemachine-write-guard.latest.json","reports/static-acceptance.latest.json","reports/transactional-write-chain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/write-governance.latest.json"]},{"id":"23b2eb9b9b5222549bf785fd7de3bf5cc5ab260c","message":"fix: close D3 review gaps and pin patched Nest HTTP runtime\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/23b2eb9b9b5222549bf785fd7de3bf5cc5ab260c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:27:59-07:00","added":["reports/d3-baseline-2026-10-25/security-review-red-green.json","reports/d3-ratchet-verification.latest.json","reports/production-acceptance.latest.json","reports/static-acceptance.latest.json"],"removed":[],"modified":["README.md","apps/api-nestjs/package.json","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/sse/sse.controller.ts","apps/api-nestjs/test/http-adapter.acceptance.test.ts","apps/api-nestjs/test/orders.integration.test.ts","docs/nestjs-convergence.md","governance/d3-test-scope.json","package.json","pnpm-lock.yaml","reports/agent-workflow-parity.latest.json","reports/configuration-consumer.latest.json","reports/contract-consumers.latest.json","reports/deployment-acceptance.latest.json","reports/deployment-attempts.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/identity-boundary.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/transactional-write-chain.latest.json","reports/validation-source.latest.json","reports/write-governance.latest.json","scripts/check-d3-delivery.mjs","scripts/lib/artifact-acceptance.mjs","scripts/lib/backend-profile.test.mjs","scripts/lib/governance-baseline.mjs","scripts/lib/governance-baseline.test.mjs"]},{"id":"ce45e84a9652f5dac8bbd8268926ca6eddbf915c","message":"fix: preserve monotonic D3 ratchet updates and verify fixture cleanup\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/ce45e84a9652f5dac8bbd8268926ca6eddbf915c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:58:50-07:00","added":[],"removed":[],"modified":["docs/nestjs-convergence.md","reports/agent-workflow-parity.latest.json","reports/configuration-consumer.latest.json","reports/contract-consumers.latest.json","reports/deployment-acceptance.latest.json","reports/deployment-attempts.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/identity-boundary.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/transactional-write-chain.latest.json","reports/validation-source.latest.json","reports/write-governance.latest.json","scripts/check-d3-delivery.mjs","scripts/governance-report.mjs","scripts/lib/artifact-acceptance.mjs","scripts/lib/governance-baseline.mjs","scripts/lib/governance-baseline.test.mjs"]},{"id":"d065e0f1486854b85eeca3c44a0ed580f835bdcb","message":"test: supply contract-complete ticket artifact inputs\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/d065e0f1486854b85eeca3c44a0ed580f835bdcb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:38:55-07:00","added":[],"removed":[],"modified":["reports/agent-workflow-parity.latest.json","reports/configuration-consumer.latest.json","reports/contract-consumers.latest.json","reports/deployment-acceptance.latest.json","reports/deployment-attempts.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/identity-boundary.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/transactional-write-chain.latest.json","reports/validation-source.latest.json","reports/write-governance.latest.json","scripts/check-schema-sync.mjs","scripts/lib/artifact-acceptance.mjs"]},{"id":"ad94e1be1ffc40d22c3ea5307cfc3e468516150c","message":"test: validate ticket artifacts with owned HTTPS storage fixtures\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/ad94e1be1ffc40d22c3ea5307cfc3e468516150c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:27:49-07:00","added":["reports/backend-behavior-parity.latest.json","reports/deployment-acceptance.latest.json","reports/deployment-attempts.latest.json","reports/service-target.latest.json","scripts/check-d3-delivery.mjs","scripts/check-static-acceptance.mjs","scripts/lib/attachment-tls-fixture.mjs"],"removed":[],"modified":["README.md","docs/adr/0008-monorepo-pnpm-turborepo.md","docs/nestjs-convergence.md","package.json","reports/agent-workflow-parity.latest.json","reports/configuration-consumer.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/identity-boundary.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/transactional-write-chain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/write-governance.latest.json","scripts/check-backend-behavior-parity.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-ui-acceptance.mjs","scripts/lib/artifact-acceptance.mjs"]}],"total_commits":0,"head_commit":{"id":"828715cf53fe6925982bca85c6a1a36515f9807a","message":"test: record final D3 271-case and 14-browser acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/828715cf53fe6925982bca85c6a1a36515f9807a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:47:34-07:00","added":["reports/d3-delivery.latest.json","reports/d3-fixture-cleanup.latest.json","reports/d3-independent-review.latest.json","reports/d3-retirement.latest.json","reports/ui-attempts.latest.json"],"removed":[],"modified":["reports/agent-workflow-parity.latest.json","reports/backend-behavior-parity.latest.json","reports/configuration-consumer.latest.json","reports/contract-consumers.latest.json","reports/deployment-acceptance.latest.json","reports/deployment-attempts.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/identity-boundary.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/production-acceptance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/service-target.latest.json","reports/statemachine-write-guard.latest.json","reports/static-acceptance.latest.json","reports/transactional-write-chain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/write-governance.latest.json"]},"repository":{"id":82,"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-work-order-system","full_name":"luoanwu/juhai-ai-work-order-system","description":"巨嗨 AI 工单系统:治理型工单核心与 Digital Employee OS 产品适配层","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":3274,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-work-order-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-work-order-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-work-order-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system.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-08-26T09:08:57+08:00","updated_at":"2026-10-24T11:41:39+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
|
1792925287
|
1792925294
|
0
|
1792925285
|
1792925294
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26461
|
chore(evidence): record accepted HR D3 compatibili chore(evidence): record accepted HR D3 compatibility and independent verification...
|
83
|
5
|
governance.yml
|
84
|
5
|
0
|
refs/heads/main
|
9f253ba82a97df8a2e3b4ac24ad650f26555512a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"07deabdcf542864541a6f597ed7c0d724d89971b","after":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/07deabdcf542864541a6f597ed7c0d724d89971b...9f253ba82a97df8a2e3b4ac24ad650f26555512a","commits":[{"id":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","message":"chore(evidence): record accepted HR D3 compatibility and independent verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9f253ba82a97df8a2e3b4ac24ad650f26555512a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:54:23-07:00","added":["reports/d3-cli-rejections.latest.json","reports/d3-independent-review.latest.json","reports/d3-service-update.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/d3-commit-visibility-negative.latest.json","reports/d3-convergence.latest.json","reports/d3-migration-history.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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/validation-source.latest.json"]},{"id":"45b4a89dd03694a10682f4d5e5fed6771d80e6fa","message":"docs(governance): use ANSI wording in runtime counter comment\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/45b4a89dd03694a10682f4d5e5fed6771d80e6fa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:41:12-07:00","added":[],"removed":[],"modified":["scripts/lib/runtime-test-count.mjs"]},{"id":"bd1fc802fd7ca6e4ba70ac3afc4e7fedc3e65421","message":"fix(d3): revalidate HR clean compatibility lock and preserve independent assertions\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/bd1fc802fd7ca6e4ba70ac3afc4e7fedc3e65421","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:25:51-07:00","added":["apps/api-nestjs/test/d3-idp-tenant.acceptance.test.ts","docs/nestjs-convergence-evidence/c4-historical-readiness.json","docs/nestjs-convergence-evidence/c4-revalidation-analysis.json","scripts/lib/runtime-test-count.mjs","scripts/lib/runtime-test-count.test.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-nestjs/package.json","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/sse/sse-connection.guard.ts","apps/api-nestjs/src/sse/sse.controller.ts","apps/api-nestjs/test/d3-adapter.acceptance.test.ts","docs/nestjs-convergence-evidence/test-crosswalk.json","docs/nestjs-convergence.md","package.json","pnpm-lock.yaml","products/juhai.hr/readiness.json","reports/baseline-d3.json","scripts/check-os-product-layer.mjs","scripts/check-runtime-acceptance.mjs","scripts/lib/d3-protection.mjs","scripts/lib/d3-protection.test.mjs"]},{"id":"f84a883ab57e1be0e718c6ff41c785a0a1085691","message":"docs(d3): record fixed HR acceptance, negative proof and bounded compatibility constraint\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/f84a883ab57e1be0e718c6ff41c785a0a1085691","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:32:55-07:00","added":["reports/d3-commit-visibility-negative.latest.json","reports/d3-migration-history.latest.json","reports/d3-resource-cleanup.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/d3-convergence.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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/validation-source.latest.json"]},{"id":"dc468077b35522c59680cbb7e996e7b90b8272db","message":"test(d3): verify response visibility while the database commits\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/dc468077b35522c59680cbb7e996e7b90b8272db","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:21:53-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/d3-adapter.acceptance.test.ts"]}],"total_commits":0,"head_commit":{"id":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","message":"chore(evidence): record accepted HR D3 compatibility and independent verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9f253ba82a97df8a2e3b4ac24ad650f26555512a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:54:23-07:00","added":["reports/d3-cli-rejections.latest.json","reports/d3-independent-review.latest.json","reports/d3-service-update.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/d3-commit-visibility-negative.latest.json","reports/d3-convergence.latest.json","reports/d3-migration-history.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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/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":11618,"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-24T11:48: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
|
3
|
5
|
1792925686
|
1792925761
|
0
|
1792925686
|
1792925761
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26462
|
chore(evidence): record accepted HR D3 compatibili chore(evidence): record accepted HR D3 compatibility and independent verification...
|
83
|
5
|
platform-governance.yml
|
85
|
5
|
0
|
refs/heads/main
|
9f253ba82a97df8a2e3b4ac24ad650f26555512a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"07deabdcf542864541a6f597ed7c0d724d89971b","after":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/07deabdcf542864541a6f597ed7c0d724d89971b...9f253ba82a97df8a2e3b4ac24ad650f26555512a","commits":[{"id":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","message":"chore(evidence): record accepted HR D3 compatibility and independent verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9f253ba82a97df8a2e3b4ac24ad650f26555512a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:54:23-07:00","added":["reports/d3-cli-rejections.latest.json","reports/d3-independent-review.latest.json","reports/d3-service-update.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/d3-commit-visibility-negative.latest.json","reports/d3-convergence.latest.json","reports/d3-migration-history.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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/validation-source.latest.json"]},{"id":"45b4a89dd03694a10682f4d5e5fed6771d80e6fa","message":"docs(governance): use ANSI wording in runtime counter comment\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/45b4a89dd03694a10682f4d5e5fed6771d80e6fa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:41:12-07:00","added":[],"removed":[],"modified":["scripts/lib/runtime-test-count.mjs"]},{"id":"bd1fc802fd7ca6e4ba70ac3afc4e7fedc3e65421","message":"fix(d3): revalidate HR clean compatibility lock and preserve independent assertions\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/bd1fc802fd7ca6e4ba70ac3afc4e7fedc3e65421","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:25:51-07:00","added":["apps/api-nestjs/test/d3-idp-tenant.acceptance.test.ts","docs/nestjs-convergence-evidence/c4-historical-readiness.json","docs/nestjs-convergence-evidence/c4-revalidation-analysis.json","scripts/lib/runtime-test-count.mjs","scripts/lib/runtime-test-count.test.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-nestjs/package.json","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/sse/sse-connection.guard.ts","apps/api-nestjs/src/sse/sse.controller.ts","apps/api-nestjs/test/d3-adapter.acceptance.test.ts","docs/nestjs-convergence-evidence/test-crosswalk.json","docs/nestjs-convergence.md","package.json","pnpm-lock.yaml","products/juhai.hr/readiness.json","reports/baseline-d3.json","scripts/check-os-product-layer.mjs","scripts/check-runtime-acceptance.mjs","scripts/lib/d3-protection.mjs","scripts/lib/d3-protection.test.mjs"]},{"id":"f84a883ab57e1be0e718c6ff41c785a0a1085691","message":"docs(d3): record fixed HR acceptance, negative proof and bounded compatibility constraint\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/f84a883ab57e1be0e718c6ff41c785a0a1085691","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:32:55-07:00","added":["reports/d3-commit-visibility-negative.latest.json","reports/d3-migration-history.latest.json","reports/d3-resource-cleanup.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/d3-convergence.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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/validation-source.latest.json"]},{"id":"dc468077b35522c59680cbb7e996e7b90b8272db","message":"test(d3): verify response visibility while the database commits\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/dc468077b35522c59680cbb7e996e7b90b8272db","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T02:21:53-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/test/d3-adapter.acceptance.test.ts"]}],"total_commits":0,"head_commit":{"id":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","message":"chore(evidence): record accepted HR D3 compatibility and independent verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9f253ba82a97df8a2e3b4ac24ad650f26555512a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:54:23-07:00","added":["reports/d3-cli-rejections.latest.json","reports/d3-independent-review.latest.json","reports/d3-service-update.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/d3-commit-visibility-negative.latest.json","reports/d3-convergence.latest.json","reports/d3-migration-history.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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/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":11618,"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-24T11:48: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
|
1
|
8
|
1792925762
|
1792925970
|
0
|
1792925686
|
1792925970
|
|
|
0
|
Edit
Delete
|
|
26463
|
chore(evidence): publish exact HR retired paths an chore(evidence): publish exact HR retired paths and main synchronization...
|
83
|
5
|
governance.yml
|
86
|
5
|
0
|
refs/heads/main
|
103be71dba87823b46750e47787048a8d8e2f10e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","after":"103be71dba87823b46750e47787048a8d8e2f10e","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9f253ba82a97df8a2e3b4ac24ad650f26555512a...103be71dba87823b46750e47787048a8d8e2f10e","commits":[{"id":"103be71dba87823b46750e47787048a8d8e2f10e","message":"chore(evidence): publish exact HR retired paths and main synchronization\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/103be71dba87823b46750e47787048a8d8e2f10e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:55:51-07:00","added":["reports/d3-retirement.latest.json"],"removed":[],"modified":["reports/d3-convergence.latest.json"]}],"total_commits":0,"head_commit":{"id":"103be71dba87823b46750e47787048a8d8e2f10e","message":"chore(evidence): publish exact HR retired paths and main synchronization\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/103be71dba87823b46750e47787048a8d8e2f10e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:55:51-07:00","added":["reports/d3-retirement.latest.json"],"removed":[],"modified":["reports/d3-convergence.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":12674,"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-25T18:54:46+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
|
1792925780
|
1792925878
|
0
|
1792925761
|
1792925879
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26464
|
chore(evidence): publish exact HR retired paths an chore(evidence): publish exact HR retired paths and main synchronization...
|
83
|
5
|
platform-governance.yml
|
87
|
5
|
0
|
refs/heads/main
|
103be71dba87823b46750e47787048a8d8e2f10e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9f253ba82a97df8a2e3b4ac24ad650f26555512a","after":"103be71dba87823b46750e47787048a8d8e2f10e","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9f253ba82a97df8a2e3b4ac24ad650f26555512a...103be71dba87823b46750e47787048a8d8e2f10e","commits":[{"id":"103be71dba87823b46750e47787048a8d8e2f10e","message":"chore(evidence): publish exact HR retired paths and main synchronization\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/103be71dba87823b46750e47787048a8d8e2f10e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:55:51-07:00","added":["reports/d3-retirement.latest.json"],"removed":[],"modified":["reports/d3-convergence.latest.json"]}],"total_commits":0,"head_commit":{"id":"103be71dba87823b46750e47787048a8d8e2f10e","message":"chore(evidence): publish exact HR retired paths and main synchronization\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/103be71dba87823b46750e47787048a8d8e2f10e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T03:55:51-07:00","added":["reports/d3-retirement.latest.json"],"removed":[],"modified":["reports/d3-convergence.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":12674,"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-25T18:54:46+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
|
1792925878
|
1792925969
|
0
|
1792925761
|
1792925972
|
|
|
0
|
Edit
Delete
|
|
26465
|
chore(deploy): record verified HR development upda chore(deploy): record verified HR development update and preserved migration history...
|
83
|
5
|
governance.yml
|
88
|
5
|
0
|
refs/heads/main
|
0ad421a6031e285aab86f29da95dac6c68a42ee0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"103be71dba87823b46750e47787048a8d8e2f10e","after":"0ad421a6031e285aab86f29da95dac6c68a42ee0","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/103be71dba87823b46750e47787048a8d8e2f10e...0ad421a6031e285aab86f29da95dac6c68a42ee0","commits":[{"id":"0ad421a6031e285aab86f29da95dac6c68a42ee0","message":"chore(deploy): record verified HR development update and preserved migration history\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/0ad421a6031e285aab86f29da95dac6c68a42ee0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T04:03:14-07:00","added":[],"removed":[],"modified":["reports/d3-convergence.latest.json","reports/d3-resource-cleanup.latest.json","reports/d3-service-update.latest.json"]}],"total_commits":0,"head_commit":{"id":"0ad421a6031e285aab86f29da95dac6c68a42ee0","message":"chore(deploy): record verified HR development update and preserved migration history\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/0ad421a6031e285aab86f29da95dac6c68a42ee0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T04:03:14-07:00","added":[],"removed":[],"modified":["reports/d3-convergence.latest.json","reports/d3-resource-cleanup.latest.json","reports/d3-service-update.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":12694,"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-25T18:56: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
|
6
|
1792926229
|
1792926328
|
0
|
1792926228
|
1792926330
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26466
|
chore(deploy): record verified HR development upda chore(deploy): record verified HR development update and preserved migration history...
|
83
|
5
|
platform-governance.yml
|
89
|
5
|
0
|
refs/heads/main
|
0ad421a6031e285aab86f29da95dac6c68a42ee0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"103be71dba87823b46750e47787048a8d8e2f10e","after":"0ad421a6031e285aab86f29da95dac6c68a42ee0","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/103be71dba87823b46750e47787048a8d8e2f10e...0ad421a6031e285aab86f29da95dac6c68a42ee0","commits":[{"id":"0ad421a6031e285aab86f29da95dac6c68a42ee0","message":"chore(deploy): record verified HR development update and preserved migration history\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/0ad421a6031e285aab86f29da95dac6c68a42ee0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T04:03:14-07:00","added":[],"removed":[],"modified":["reports/d3-convergence.latest.json","reports/d3-resource-cleanup.latest.json","reports/d3-service-update.latest.json"]}],"total_commits":0,"head_commit":{"id":"0ad421a6031e285aab86f29da95dac6c68a42ee0","message":"chore(deploy): record verified HR development update and preserved migration history\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/0ad421a6031e285aab86f29da95dac6c68a42ee0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T04:03:14-07:00","added":[],"removed":[],"modified":["reports/d3-convergence.latest.json","reports/d3-resource-cleanup.latest.json","reports/d3-service-update.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":12694,"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-25T18:56: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
|
1
|
8
|
1792926328
|
1792926346
|
0
|
1792926228
|
1792926346
|
|
|
0
|
Edit
Delete
|
|
26467
|
test(d3): record clean HR Fastify security patch a test(d3): record clean HR Fastify security patch acceptance and independent PASS...
|
83
|
5
|
governance.yml
|
90
|
5
|
0
|
refs/heads/main
|
79ca76860fdc9f93f4691fe396d3edc298d6e435
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0ad421a6031e285aab86f29da95dac6c68a42ee0","after":"79ca76860fdc9f93f4691fe396d3edc298d6e435","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/0ad421a6031e285aab86f29da95dac6c68a42ee0...79ca76860fdc9f93f4691fe396d3edc298d6e435","commits":[{"id":"79ca76860fdc9f93f4691fe396d3edc298d6e435","message":"test(d3): record clean HR Fastify security patch acceptance and independent PASS\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/79ca76860fdc9f93f4691fe396d3edc298d6e435","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T06:05:44-07:00","added":["reports/d3-security-patch-independent.latest.json","reports/d3-security-patch.latest.json"],"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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/validation-source.latest.json"]},{"id":"1f48fc585de1a4efbf52efe834b912d71fdb6849","message":"docs(testing): distinguish actual HTTP security probes from database integration suites\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/1f48fc585de1a4efbf52efe834b912d71fdb6849","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T05:53:48-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"d29fc10761402b6051d95a095646ec18d7bf27d0","message":"fix(security): pin HR Fastify 5.12.6 and verify actual adapter header constraints\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/d29fc10761402b6051d95a095646ec18d7bf27d0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T05:43:37-07:00","added":["apps/api-nestjs/test/d3-header-schema.security.test.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-nestjs/package.json","docs/nestjs-convergence.md","package.json","pnpm-lock.yaml","reports/baseline-d3.json","scripts/lib/d3-protection.mjs","scripts/lib/d3-protection.test.mjs"]}],"total_commits":0,"head_commit":{"id":"79ca76860fdc9f93f4691fe396d3edc298d6e435","message":"test(d3): record clean HR Fastify security patch acceptance and independent PASS\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/79ca76860fdc9f93f4691fe396d3edc298d6e435","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T06:05:44-07:00","added":["reports/d3-security-patch-independent.latest.json","reports/d3-security-patch.latest.json"],"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-kit.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-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.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/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":12706,"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-25T19:03:48+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1792933567
|
1792933669
|
0
|
1792933567
|
1792933671
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|