|
26233
|
docs(framework): bind final BR-8 production guard docs(framework): bind final BR-8 production guard acceptance...
|
117
|
5
|
governance.yml
|
268
|
5
|
0
|
refs/heads/main
|
c74278636b7d800ce7b197d59c47777d5232faa0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","after":"c74278636b7d800ce7b197d59c47777d5232faa0","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/a193779ae944cc3081f0c6e4e004fa44f9d6f7a8...c74278636b7d800ce7b197d59c47777d5232faa0","commits":[{"id":"c74278636b7d800ce7b197d59c47777d5232faa0","message":"docs(framework): bind final BR-8 production guard acceptance\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/c74278636b7d800ce7b197d59c47777d5232faa0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T09:35:25-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.md"]}],"total_commits":0,"head_commit":{"id":"c74278636b7d800ce7b197d59c47777d5232faa0","message":"docs(framework): bind final BR-8 production guard acceptance\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/c74278636b7d800ce7b197d59c47777d5232faa0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T09:35:25-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.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":27686,"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-21T00:23:49+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
4
|
1792514178
|
1792514196
|
0
|
1792514129
|
1792514196
|
|
|
0
|
Edit
Delete
|
|
26235
|
docs(framework): bind 438-test credential boundary docs(framework): bind 438-test credential boundary acceptance...
|
117
|
5
|
governance.yml
|
269
|
5
|
0
|
refs/heads/main
|
73ea8e9e79a6455a8247b19b53b4d695b22b3918
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c74278636b7d800ce7b197d59c47777d5232faa0","after":"73ea8e9e79a6455a8247b19b53b4d695b22b3918","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/c74278636b7d800ce7b197d59c47777d5232faa0...73ea8e9e79a6455a8247b19b53b4d695b22b3918","commits":[{"id":"73ea8e9e79a6455a8247b19b53b4d695b22b3918","message":"docs(framework): bind 438-test credential boundary acceptance\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/73ea8e9e79a6455a8247b19b53b4d695b22b3918","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T09:50:36-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.md"]}],"total_commits":0,"head_commit":{"id":"73ea8e9e79a6455a8247b19b53b4d695b22b3918","message":"docs(framework): bind 438-test credential boundary acceptance\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/73ea8e9e79a6455a8247b19b53b4d695b22b3918","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T09:50:36-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.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":27693,"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-21T00:35:29+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792515067
|
1792516093
|
0
|
1792515040
|
1792516093
|
|
|
0
|
Edit
Delete
|
|
26242
|
docs(framework): accept PI-7 and BR-3 engineering docs(framework): accept PI-7 and BR-3 engineering overlay slice...
|
117
|
5
|
governance.yml
|
271
|
5
|
0
|
refs/heads/main
|
2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a65b6d6a61ea85a05bad7764a810e42e0f4123a3","after":"2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/a65b6d6a61ea85a05bad7764a810e42e0f4123a3...2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73","commits":[{"id":"2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73","message":"docs(framework): accept PI-7 and BR-3 engineering overlay slice\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T16:42:49-07:00","added":[],"removed":[],"modified":["工程基础框架/开发计划.md","工程基础框架/框架变更请求-基座验收与接入经验-2026-09-26.md","工程基础框架/框架变更请求-平台接入-2026-09-24.md"]}],"total_commits":0,"head_commit":{"id":"2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73","message":"docs(framework): accept PI-7 and BR-3 engineering overlay slice\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/2fbbc31182ea9ec11d4b61cddd70ece6a3b93a73","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T16:42:49-07:00","added":[],"removed":[],"modified":["工程基础框架/开发计划.md","工程基础框架/框架变更请求-基座验收与接入经验-2026-09-26.md","工程基础框架/框架变更请求-平台接入-2026-09-24.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":27709,"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-21T03:04:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792540149
|
1792540318
|
0
|
1792539774
|
1792540318
|
|
|
0
|
Edit
Delete
|
|
26229
|
docs(framework): accept BR-8 verified source candi docs(framework): accept BR-8 verified source candidate...
|
117
|
5
|
governance.yml
|
267
|
5
|
0
|
refs/heads/main
|
a193779ae944cc3081f0c6e4e004fa44f9d6f7a8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d4ddf5f298ffab91f9958ad1046f9d0915e8a082","after":"a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/d4ddf5f298ffab91f9958ad1046f9d0915e8a082...a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","commits":[{"id":"a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","message":"docs(framework): accept BR-8 verified source candidate\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T09:23:43-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.md"]}],"total_commits":0,"head_commit":{"id":"a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","message":"docs(framework): accept BR-8 verified source candidate\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/a193779ae944cc3081f0c6e4e004fa44f9d6f7a8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T09:23:43-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.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":27678,"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-20T14:26:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792513489
|
1792513519
|
0
|
1792513428
|
1792513519
|
|
|
0
|
Edit
Delete
|
|
26240
|
docs(framework): accept BR-7 IdP profile candidate
|
117
|
5
|
governance.yml
|
270
|
5
|
0
|
refs/heads/main
|
a65b6d6a61ea85a05bad7764a810e42e0f4123a3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"73ea8e9e79a6455a8247b19b53b4d695b22b3918","after":"a65b6d6a61ea85a05bad7764a810e42e0f4123a3","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/73ea8e9e79a6455a8247b19b53b4d695b22b3918...a65b6d6a61ea85a05bad7764a810e42e0f4123a3","commits":[{"id":"a65b6d6a61ea85a05bad7764a810e42e0f4123a3","message":"docs(framework): accept BR-7 IdP profile candidate\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/a65b6d6a61ea85a05bad7764a810e42e0f4123a3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T12:04:38-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.md"]}],"total_commits":0,"head_commit":{"id":"a65b6d6a61ea85a05bad7764a810e42e0f4123a3","message":"docs(framework): accept BR-7 IdP profile candidate\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/a65b6d6a61ea85a05bad7764a810e42e0f4123a3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T12:04:38-07:00","added":[],"removed":[],"modified":["工程基础框架/框架变更请求-公用应用接入经验-2026-09-26.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":27701,"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-21T00:50:40+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
4
|
1792523082
|
1792523099
|
0
|
1792523082
|
1792523099
|
|
|
0
|
Edit
Delete
|
|
23483
|
docs(finance): 财务对账模块蓝图与 money 契约(在制品,尚无运行时消费方)
|
74
|
5
|
governance.yml
|
3
|
5
|
0
|
refs/heads/main
|
66f0513cfb65a0eb27fe77ff8b5bd158c0901623
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a7b05c570031d440008da58d5cd13d7c9097b687","after":"66f0513cfb65a0eb27fe77ff8b5bd158c0901623","compare_url":"https://gitea.g-hi.com/luoanwu/haimate/compare/a7b05c570031d440008da58d5cd13d7c9097b687...66f0513cfb65a0eb27fe77ff8b5bd158c0901623","commits":[{"id":"66f0513cfb65a0eb27fe77ff8b5bd158c0901623","message":"docs(finance): 财务对账模块蓝图与 money 契约(在制品,尚无运行时消费方)\n\nADR-0010 + finance-reconciliation-blueprint + owner-matrix/domain-glossary 登记 +\npackages/contracts/src/money.ts。money.ts 未从 index 导出、双端零消费方,\n按\"先登记后建表\"纪律先落蓝图与对象归属,实现另行推进。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/haimate/commit/66f0513cfb65a0eb27fe77ff8b5bd158c0901623","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-14T16:07:13-07:00","added":["docs/adr/0010-finance-money-source-completeness-and-event-identity.md","docs/domain/finance-reconciliation-blueprint.md","packages/contracts/dist/money.d.ts","packages/contracts/dist/money.d.ts.map","packages/contracts/dist/money.js","packages/contracts/dist/money.js.map","packages/contracts/src/money.ts"],"removed":[],"modified":["docs/adr/README.md","docs/domain-glossary.md","docs/domain/booking-reception-blueprint.md","docs/domain/owner-matrix.md","docs/product/haimate-strategy-corpus.md"]},{"id":"cc2759215b871373a7df54e410fb788f4c8cc8be","message":"fix: 对抗性验收发现的三项修复——中文短词检索/分区覆盖/实时偶发\n\n- KbStore(双端): trigram 只为 ≥3 字符查询产出 trigram,2 字中文词(房态/报价)\n 命中 0 行且不抛错,原 LIKE 兜底只在抛错时触发 → 空结果继续走 LIKE 子串兜底;\n 双端各补 HTTP 层中文短词回归(负向测试:撤掉兜底两端同时红)\n- ApprovalsPanel: 补 approvals-pending/approvals-decided 语义容器与 e2e 分区断言。\n 实测原用例在分区回潮后仍全绿(零覆盖),新断言可让审批闭环用例由绿转红\n- e2e 实时断言 15s→30s: dispatcher 1s 轮询在并行负载下抖动导致偶发红;\n 放宽等待不掩盖回归,禁用 retries(会把真回归记成 flaky 且仍计入 uiTestsPassed)\n- 边界断言钉死 contracts 真实上限(200 放行/201 拒绝/未知参数 400)\n- CLAUDE.md G18 补记 UI 层实时偶发与\"禁用 retries\"纪律\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/haimate/commit/cc2759215b871373a7df54e410fb788f4c8cc8be","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-14T16:07:03-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/platform/kb-store.ts","apps/api-fastify/test/platform.http.test.ts","apps/api-nestjs/src/platform/kb-store.ts","apps/api-nestjs/test/platform.http.test.ts","apps/web/e2e/acceptance.spec.ts","apps/web/e2e/haimate-p0.spec.ts","apps/web/src/components/ApprovalsPanel.tsx"]}],"total_commits":0,"head_commit":{"id":"66f0513cfb65a0eb27fe77ff8b5bd158c0901623","message":"docs(finance): 财务对账模块蓝图与 money 契约(在制品,尚无运行时消费方)\n\nADR-0010 + finance-reconciliation-blueprint + owner-matrix/domain-glossary 登记 +\npackages/contracts/src/money.ts。money.ts 未从 index 导出、双端零消费方,\n按\"先登记后建表\"纪律先落蓝图与对象归属,实现另行推进。\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/haimate/commit/66f0513cfb65a0eb27fe77ff8b5bd158c0901623","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-14T16:07:13-07:00","added":["docs/adr/0010-finance-money-source-completeness-and-event-identity.md","docs/domain/finance-reconciliation-blueprint.md","packages/contracts/dist/money.d.ts","packages/contracts/dist/money.d.ts.map","packages/contracts/dist/money.js","packages/contracts/dist/money.js.map","packages/contracts/src/money.ts"],"removed":[],"modified":["docs/adr/README.md","docs/domain-glossary.md","docs/domain/booking-reception-blueprint.md","docs/domain/owner-matrix.md","docs/product/haimate-strategy-corpus.md"]},"repository":{"id":74,"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":"haimate","full_name":"luoanwu/haimate","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":993,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/haimate/languages","html_url":"https://gitea.g-hi.com/luoanwu/haimate","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/haimate","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/haimate.git","clone_url":"https://gitea.g-hi.com/luoanwu/haimate.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-15T06:22:30+08:00","updated_at":"2026-08-15T06:25: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
|
8
|
1786748946
|
1786749008
|
0
|
1786748944
|
1786749008
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25401
|
docs(fact): record isolated backup restoration and docs(fact): record isolated backup restoration and scope limits...
|
76
|
5
|
governance.yml
|
170
|
5
|
0
|
refs/heads/main
|
c2c579655431ee8f617bfc948b8ce3726642aa38
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"221183c00604ec7ca066906c0140c97f2c7e579b","after":"c2c579655431ee8f617bfc948b8ce3726642aa38","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/221183c00604ec7ca066906c0140c97f2c7e579b...c2c579655431ee8f617bfc948b8ce3726642aa38","commits":[{"id":"c2c579655431ee8f617bfc948b8ce3726642aa38","message":"docs(fact): record isolated backup restoration and scope limits\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c2c579655431ee8f617bfc948b8ce3726642aa38","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T04:00:30-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"c2c579655431ee8f617bfc948b8ce3726642aa38","message":"docs(fact): record isolated backup restoration and scope limits\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c2c579655431ee8f617bfc948b8ce3726642aa38","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T04:00:30-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":100771,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-10-10T18:50:30+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
36
|
1791631160
|
1791631170
|
0
|
1791630055
|
1791631316
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25402
|
docs(fact): record isolated backup restoration and docs(fact): record isolated backup restoration and scope limits...
|
76
|
5
|
platform-governance.yml
|
171
|
5
|
0
|
refs/heads/main
|
c2c579655431ee8f617bfc948b8ce3726642aa38
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"221183c00604ec7ca066906c0140c97f2c7e579b","after":"c2c579655431ee8f617bfc948b8ce3726642aa38","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/221183c00604ec7ca066906c0140c97f2c7e579b...c2c579655431ee8f617bfc948b8ce3726642aa38","commits":[{"id":"c2c579655431ee8f617bfc948b8ce3726642aa38","message":"docs(fact): record isolated backup restoration and scope limits\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c2c579655431ee8f617bfc948b8ce3726642aa38","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T04:00:30-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"c2c579655431ee8f617bfc948b8ce3726642aa38","message":"docs(fact): record isolated backup restoration and scope limits\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c2c579655431ee8f617bfc948b8ce3726642aa38","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T04:00:30-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":100771,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-10-10T18:50:30+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1791631170
|
1791631178
|
0
|
1791630055
|
1791631331
|
|
|
0
|
Edit
Delete
|
|
25392
|
docs(fact): record clean recovery acceptance and b docs(fact): record clean recovery acceptance and blocked canonical activation...
|
76
|
5
|
governance.yml
|
168
|
5
|
0
|
refs/heads/main
|
221183c00604ec7ca066906c0140c97f2c7e579b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4a49353fb4e63e69bda916b18e4f70292de239","after":"221183c00604ec7ca066906c0140c97f2c7e579b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ad4a49353fb4e63e69bda916b18e4f70292de239...221183c00604ec7ca066906c0140c97f2c7e579b","commits":[{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"6b93ca0af04e577543a021d50d0c9620d56ec60b","message":"merge: preserve current OS identity and Registry delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b93ca0af04e577543a021d50d0c9620d56ec60b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:47:20-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md","governance/registry-acceptance-record.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json","reports/baseline.json"]},{"id":"7d926252653bca15438abc7f72ae02ccb5ffef26","message":"docs(fact): align downstream contract version and acceptance anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d926252653bca15438abc7f72ae02ccb5ffef26","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:23:26-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md"]},{"id":"fc83b765fd2889163e42b8e68741959a37788c3f","message":"fix(fact): preserve dev main and consume with system-only dispatcher credentials\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/fc83b765fd2889163e42b8e68741959a37788c3f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:19:16-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/src/dispatcher.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/operations/fact-dev-recovery-2026-10-10.md","governance/app-manifest.candidate.json","governance/platform-integration.json","package.json","pnpm-lock.yaml","reports/app-manifest.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json"]},{"id":"7ed60c3a6533e213c45be5d51f6832d46c94e9ca","message":"merge: retain deployed identity lifecycle in Fact acceptance baseline\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7ed60c3a6533e213c45be5d51f6832d46c94e9ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T02:59:27-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","docs/operations/fact-dev-recovery-2026-10-10.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts"]}],"total_commits":0,"head_commit":{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":100491,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-10-10T18:32:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
36
|
1791629431
|
1791629440
|
0
|
1791629429
|
1791629454
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25393
|
docs(fact): record clean recovery acceptance and b docs(fact): record clean recovery acceptance and blocked canonical activation...
|
76
|
5
|
platform-governance.yml
|
169
|
5
|
0
|
refs/heads/main
|
221183c00604ec7ca066906c0140c97f2c7e579b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4a49353fb4e63e69bda916b18e4f70292de239","after":"221183c00604ec7ca066906c0140c97f2c7e579b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ad4a49353fb4e63e69bda916b18e4f70292de239...221183c00604ec7ca066906c0140c97f2c7e579b","commits":[{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"6b93ca0af04e577543a021d50d0c9620d56ec60b","message":"merge: preserve current OS identity and Registry delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b93ca0af04e577543a021d50d0c9620d56ec60b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:47:20-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md","governance/registry-acceptance-record.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json","reports/baseline.json"]},{"id":"7d926252653bca15438abc7f72ae02ccb5ffef26","message":"docs(fact): align downstream contract version and acceptance anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d926252653bca15438abc7f72ae02ccb5ffef26","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:23:26-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md"]},{"id":"fc83b765fd2889163e42b8e68741959a37788c3f","message":"fix(fact): preserve dev main and consume with system-only dispatcher credentials\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/fc83b765fd2889163e42b8e68741959a37788c3f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:19:16-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/src/dispatcher.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/operations/fact-dev-recovery-2026-10-10.md","governance/app-manifest.candidate.json","governance/platform-integration.json","package.json","pnpm-lock.yaml","reports/app-manifest.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json"]},{"id":"7ed60c3a6533e213c45be5d51f6832d46c94e9ca","message":"merge: retain deployed identity lifecycle in Fact acceptance baseline\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7ed60c3a6533e213c45be5d51f6832d46c94e9ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T02:59:27-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","docs/operations/fact-dev-recovery-2026-10-10.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts"]}],"total_commits":0,"head_commit":{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":100491,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-10-10T18:32:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1791629440
|
1791629448
|
0
|
1791629430
|
1791629454
|
|
|
0
|
Edit
Delete
|
|
25397
|
docs(fact): archive dev recovery evidence and form docs(fact): archive dev recovery evidence and formal acceptance blockers...
|
116
|
5
|
platform.yml
|
506
|
5
|
0
|
refs/heads/main
|
e36dddda774aec5db00fff0be557f57c2ede17ed
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aec095bb86e02b4788ea854e94816750d445be5d","after":"e36dddda774aec5db00fff0be557f57c2ede17ed","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aec095bb86e02b4788ea854e94816750d445be5d...e36dddda774aec5db00fff0be557f57c2ede17ed","commits":[{"id":"e36dddda774aec5db00fff0be557f57c2ede17ed","message":"docs(fact): archive dev recovery evidence and formal acceptance blockers\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e36dddda774aec5db00fff0be557f57c2ede17ed","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:53:19-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"e36dddda774aec5db00fff0be557f57c2ede17ed","message":"docs(fact): archive dev recovery evidence and formal acceptance blockers\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e36dddda774aec5db00fff0be557f57c2ede17ed","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:53:19-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json"],"removed":[],"modified":[]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":21393,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":49,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-10T18:51:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1791629649
|
1791629788
|
0
|
1791629603
|
1791629831
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26402
|
docs(external-channel): 留存部署快照单独发布回执
|
116
|
5
|
platform.yml
|
1045
|
5
|
0
|
refs/heads/main
|
a16877099bb71ae87d53be632f7883ffaff7b1c0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ed0a542f30b505da113f295c4179220794e28561","after":"a16877099bb71ae87d53be632f7883ffaff7b1c0","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ed0a542f30b505da113f295c4179220794e28561...a16877099bb71ae87d53be632f7883ffaff7b1c0","commits":[{"id":"a16877099bb71ae87d53be632f7883ffaff7b1c0","message":"docs(external-channel): 留存部署快照单独发布回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a16877099bb71ae87d53be632f7883ffaff7b1c0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T18:47:14-07:00","added":["docs/evidence/channel-journals-2026-10-23/snapshot-publication.json"],"removed":[],"modified":["docs/evidence/channel-journals-2026-10-23/README.md"]}],"total_commits":0,"head_commit":{"id":"a16877099bb71ae87d53be632f7883ffaff7b1c0","message":"docs(external-channel): 留存部署快照单独发布回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a16877099bb71ae87d53be632f7883ffaff7b1c0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T18:47:14-07:00","added":["docs/evidence/channel-journals-2026-10-23/snapshot-publication.json"],"removed":[],"modified":["docs/evidence/channel-journals-2026-10-23/README.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":110510,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-24T09:46:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792806463
|
1792806466
|
0
|
1792806462
|
1792806478
|
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
|
|
25909
|
docs(experience): 记录快照字节核验与原仓同步清理
|
116
|
5
|
platform.yml
|
799
|
5
|
0
|
refs/heads/main
|
c1381e79dbd0e9a27cb28959073cb4795f809bab
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8b41855f15cee6d2468ce4eb62e4d7aa7bbdd5b2","after":"c1381e79dbd0e9a27cb28959073cb4795f809bab","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/8b41855f15cee6d2468ce4eb62e4d7aa7bbdd5b2...c1381e79dbd0e9a27cb28959073cb4795f809bab","commits":[{"id":"c1381e79dbd0e9a27cb28959073cb4795f809bab","message":"docs(experience): 记录快照字节核验与原仓同步清理\n\n只更新收尾记录,不重复部署;实际数据读取保留Owner动作登记与独立审批前置。\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c1381e79dbd0e9a27cb28959073cb4795f809bab","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T05:45:04-07:00","added":["docs/evidence/experience-source-read-2026-10-16/snapshot-publication.json"],"removed":[],"modified":["docs/evidence/experience-source-read-2026-10-16/cleanup.json","docs/体验来源最小只读接入与部署-2026-10-16.md"]}],"total_commits":0,"head_commit":{"id":"c1381e79dbd0e9a27cb28959073cb4795f809bab","message":"docs(experience): 记录快照字节核验与原仓同步清理\n\n只更新收尾记录,不重复部署;实际数据读取保留Owner动作登记与独立审批前置。\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c1381e79dbd0e9a27cb28959073cb4795f809bab","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T05:45:04-07:00","added":["docs/evidence/experience-source-read-2026-10-16/snapshot-publication.json"],"removed":[],"modified":["docs/evidence/experience-source-read-2026-10-16/cleanup.json","docs/体验来源最小只读接入与部署-2026-10-16.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":85115,"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":59,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-16T20:42: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
|
30
|
1792154707
|
1792154709
|
0
|
1792154706
|
1792154721
|
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
|
|
26021
|
docs(execution): verify native authority and write docs(execution): verify native authority and writer revocation readback...
|
51
|
5
|
ci.yml
|
124
|
5
|
0
|
refs/heads/main
|
08e61eda828767e5712cde9c89a67df8cb6e9c70
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d90cdba84a05123573cd29128b559d3c1075e08","after":"08e61eda828767e5712cde9c89a67df8cb6e9c70","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/1d90cdba84a05123573cd29128b559d3c1075e08...08e61eda828767e5712cde9c89a67df8cb6e9c70","commits":[{"id":"08e61eda828767e5712cde9c89a67df8cb6e9c70","message":"docs(execution): verify native authority and writer revocation readback\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/08e61eda828767e5712cde9c89a67df8cb6e9c70","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:42:35-07:00","added":[],"removed":[],"modified":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.json"]}],"total_commits":0,"head_commit":{"id":"08e61eda828767e5712cde9c89a67df8cb6e9c70","message":"docs(execution): verify native authority and writer revocation readback\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/08e61eda828767e5712cde9c89a67df8cb6e9c70","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:42:35-07:00","added":[],"removed":[],"modified":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.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":94924,"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-17T17:34: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
|
8
|
1792230279
|
1792230355
|
0
|
1792230278
|
1792230355
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
26022
|
docs(execution): verify native authority and write docs(execution): verify native authority and writer revocation readback...
|
51
|
5
|
e2e.yml
|
125
|
5
|
0
|
refs/heads/main
|
08e61eda828767e5712cde9c89a67df8cb6e9c70
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d90cdba84a05123573cd29128b559d3c1075e08","after":"08e61eda828767e5712cde9c89a67df8cb6e9c70","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/1d90cdba84a05123573cd29128b559d3c1075e08...08e61eda828767e5712cde9c89a67df8cb6e9c70","commits":[{"id":"08e61eda828767e5712cde9c89a67df8cb6e9c70","message":"docs(execution): verify native authority and writer revocation readback\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/08e61eda828767e5712cde9c89a67df8cb6e9c70","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:42:35-07:00","added":[],"removed":[],"modified":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.json"]}],"total_commits":0,"head_commit":{"id":"08e61eda828767e5712cde9c89a67df8cb6e9c70","message":"docs(execution): verify native authority and writer revocation readback\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/08e61eda828767e5712cde9c89a67df8cb6e9c70","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:42:35-07:00","added":[],"removed":[],"modified":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.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":94924,"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-17T17:34: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
|
4
|
1792230355
|
1792230373
|
0
|
1792230278
|
1792230373
|
|
|
0
|
Edit
Delete
|
|
26019
|
docs(execution): record fixed readonly service and docs(execution): record fixed readonly service and final live acceptance...
|
51
|
5
|
ci.yml
|
122
|
5
|
0
|
refs/heads/main
|
1d90cdba84a05123573cd29128b559d3c1075e08
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a87cd59196a874e4335bcc461d811db45ee5f8cf","after":"1d90cdba84a05123573cd29128b559d3c1075e08","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/a87cd59196a874e4335bcc461d811db45ee5f8cf...1d90cdba84a05123573cd29128b559d3c1075e08","commits":[{"id":"1d90cdba84a05123573cd29128b559d3c1075e08","message":"docs(execution): record fixed readonly service and final live acceptance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1d90cdba84a05123573cd29128b559d3c1075e08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:34:24-07:00","added":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.json"],"removed":[],"modified":["docs/deployments/enterprise-execution-local-2026-10-17.md"]}],"total_commits":0,"head_commit":{"id":"1d90cdba84a05123573cd29128b559d3c1075e08","message":"docs(execution): record fixed readonly service and final live acceptance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1d90cdba84a05123573cd29128b559d3c1075e08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:34:24-07:00","added":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.json"],"removed":[],"modified":["docs/deployments/enterprise-execution-local-2026-10-17.md"]},"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":94915,"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-17T17:31: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
|
8
|
1792229693
|
1792229766
|
0
|
1792229693
|
1792229766
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
26020
|
docs(execution): record fixed readonly service and docs(execution): record fixed readonly service and final live acceptance...
|
51
|
5
|
e2e.yml
|
123
|
5
|
0
|
refs/heads/main
|
1d90cdba84a05123573cd29128b559d3c1075e08
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a87cd59196a874e4335bcc461d811db45ee5f8cf","after":"1d90cdba84a05123573cd29128b559d3c1075e08","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/a87cd59196a874e4335bcc461d811db45ee5f8cf...1d90cdba84a05123573cd29128b559d3c1075e08","commits":[{"id":"1d90cdba84a05123573cd29128b559d3c1075e08","message":"docs(execution): record fixed readonly service and final live acceptance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1d90cdba84a05123573cd29128b559d3c1075e08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:34:24-07:00","added":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.json"],"removed":[],"modified":["docs/deployments/enterprise-execution-local-2026-10-17.md"]}],"total_commits":0,"head_commit":{"id":"1d90cdba84a05123573cd29128b559d3c1075e08","message":"docs(execution): record fixed readonly service and final live acceptance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1d90cdba84a05123573cd29128b559d3c1075e08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T02:34:24-07:00","added":["docs/evidence/enterprise-execution-2026-10-17/final-readonly-deployment.json"],"removed":[],"modified":["docs/deployments/enterprise-execution-local-2026-10-17.md"]},"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":94915,"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-17T17:31: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
|
4
|
1792229767
|
1792229784
|
0
|
1792229693
|
1792229784
|
|
|
0
|
Edit
Delete
|
|
26189
|
docs(execution): archive clean unified host schedu docs(execution): archive clean unified host scheduling and SDK acceptance...
|
76
|
5
|
governance.yml
|
232
|
5
|
0
|
refs/heads/main
|
d533376c70bae9aa008c5307aa0f3e209a352461
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d6a4f45b1056d17f2fcd9aadbbafad5e11775eb","after":"d533376c70bae9aa008c5307aa0f3e209a352461","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/1d6a4f45b1056d17f2fcd9aadbbafad5e11775eb...d533376c70bae9aa008c5307aa0f3e209a352461","commits":[{"id":"d533376c70bae9aa008c5307aa0f3e209a352461","message":"docs(execution): archive clean unified host scheduling and SDK acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d533376c70bae9aa008c5307aa0f3e209a352461","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:29:02-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/boundary-refresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-sequence-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-trace-investigation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/existing-consumer-preservation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/explicit-framework-result.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/four-case-isolation.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-original-fresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/post-recovery-migrate-status.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/runtime-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/service-observation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-explicit-framework.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/test-postgres-recovery.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/three-file-recheck-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ui-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/verification.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-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":"8235a3331fa24f9e91f757636d8c187d9f966e0e","message":"docs(execution): retain integrated migration failure and unchanged-command recovery\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8235a3331fa24f9e91f757636d8c187d9f966e0e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T01:07:51-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-integrated-migrate-recheck.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-integrated-migrate-status.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-owner-knowledge-final.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-production-audit.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-runtime-integrated.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/owner-knowledge-final.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-integrated-migration-first-failed.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md"]},{"id":"052c8723a4e9f0416202b55c898f08840913518a","message":"docs(execution): fix integrated acceptance anchor and preserve main provenance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/052c8723a4e9f0416202b55c898f08840913518a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T01:00:27-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md"]},{"id":"19f77f0d68f7020c304ea0b589b0129bf6357567","message":"merge: retain governance-kit main updates with isolated execution implementation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/19f77f0d68f7020c304ea0b589b0129bf6357567","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T00:58:12-07:00","added":["docs/governance-kit-027-migration.md","governance.env.json","reports/governance-kit-migration.latest.json","reports/governance-kit.latest.json","scripts/check-governance-kit.mjs","scripts/lib/governance-kit.test.mjs","scripts/lib/installed-kit-fixture.mjs","scripts/lib/report-output.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/migration-playbook.md","package.json","pnpm-lock.yaml","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/baseline.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/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-access-audit.mjs","scripts/check-agent-adapters.mjs","scripts/check-alertmanager-image.mjs","scripts/check-all.mjs","scripts/check-app-manifest.mjs","scripts/check-auth-startup.mjs","scripts/check-capacity-envelope.mjs","scripts/check-ci-gate.mjs","scripts/check-contract-consumers.mjs","scripts/check-db-credential-separation.mjs","scripts/check-dependency-resilience.mjs","scripts/check-docs-truth.mjs","scripts/check-dual-backend-behavior.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-fork-readiness.mjs","scripts/check-governance-docs.mjs","scripts/check-image-vulnerabilities.mjs","scripts/check-kernel-admission.mjs","scripts/check-kernel-boundaries.mjs","scripts/check-kernel-downstream.mjs","scripts/check-kernel-extensions.mjs","scripts/check-kernel-packages.mjs","scripts/check-list-bounds.mjs","scripts/check-llm-eval.mjs","scripts/check-llm-startup.mjs","scripts/check-loki-image.mjs","scripts/check-migrations.mjs","scripts/check-mobile-export.mjs","scripts/check-mobile-ios.mjs","scripts/check-multi-instance.mjs","scripts/check-naming.mjs","scripts/check-operations.mjs","scripts/check-otel-collector-image.mjs","scripts/check-platform-dependency-provenance.mjs","scripts/check-postgres-image.mjs","scripts/check-product-acceptance-runtime.mjs","scripts/check-product-acceptance.mjs","scripts/check-product-extension-runtime.mjs","scripts/check-product-migrations-runtime.mjs","scripts/check-product-migrations.mjs","scripts/check-product-reconciliation.mjs","scripts/check-product-sql-runtime.mjs","scripts/check-redis-auth-live.mjs","scripts/check-report-transaction-lock.mjs","scripts/check-rls.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/check-statemachine-write-guard.mjs","scripts/check-tempo-image.mjs","scripts/check-tenant-grants.mjs","scripts/check-trace-backend.mjs","scripts/check-tracing.mjs","scripts/check-ui-acceptance.mjs","scripts/check-ui-all.mjs","scripts/check-validation-source.mjs","scripts/check-write-capacity.mjs","scripts/governance-report.mjs","scripts/lib/ratchet.mjs","scripts/lib/report-provenance.mjs","scripts/lib/tenant-grants-cli.test.mjs","scripts/product-loader-cli.test.mjs","turbo.json"]},{"id":"9df76b7261e9dcad5eb1bf615160fd1dcd396fe2","message":"fix(dispatcher): adapt Fastify scheduling recovery logging\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9df76b7261e9dcad5eb1bf615160fd1dcd396fe2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T00:52:31-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-runtime-d2-build-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-runtime-d2-build-failed.log.gz"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/dispatcher.ts"]}],"total_commits":0,"head_commit":{"id":"d533376c70bae9aa008c5307aa0f3e209a352461","message":"docs(execution): archive clean unified host scheduling and SDK acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d533376c70bae9aa008c5307aa0f3e209a352461","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:29:02-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/boundary-refresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-sequence-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-trace-investigation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/existing-consumer-preservation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/explicit-framework-result.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/four-case-isolation.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-original-fresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/post-recovery-migrate-status.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/runtime-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/service-observation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-explicit-framework.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/test-postgres-recovery.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/three-file-recheck-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ui-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/verification.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-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"]},"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":114248,"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":5,"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-20T15:10:45+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
36
|
1792491205
|
1792491295
|
0
|
1792491089
|
1792491356
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26190
|
docs(execution): archive clean unified host schedu docs(execution): archive clean unified host scheduling and SDK acceptance...
|
76
|
5
|
platform-governance.yml
|
233
|
5
|
0
|
refs/heads/main
|
d533376c70bae9aa008c5307aa0f3e209a352461
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d6a4f45b1056d17f2fcd9aadbbafad5e11775eb","after":"d533376c70bae9aa008c5307aa0f3e209a352461","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/1d6a4f45b1056d17f2fcd9aadbbafad5e11775eb...d533376c70bae9aa008c5307aa0f3e209a352461","commits":[{"id":"d533376c70bae9aa008c5307aa0f3e209a352461","message":"docs(execution): archive clean unified host scheduling and SDK acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d533376c70bae9aa008c5307aa0f3e209a352461","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:29:02-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/boundary-refresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-sequence-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-trace-investigation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/existing-consumer-preservation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/explicit-framework-result.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/four-case-isolation.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-original-fresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/post-recovery-migrate-status.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/runtime-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/service-observation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-explicit-framework.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/test-postgres-recovery.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/three-file-recheck-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ui-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/verification.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-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":"8235a3331fa24f9e91f757636d8c187d9f966e0e","message":"docs(execution): retain integrated migration failure and unchanged-command recovery\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8235a3331fa24f9e91f757636d8c187d9f966e0e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T01:07:51-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-integrated-migrate-recheck.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-integrated-migrate-status.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-owner-knowledge-final.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-production-audit.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/dil-next-runtime-integrated.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/owner-knowledge-final.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-integrated-migration-first-failed.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md"]},{"id":"052c8723a4e9f0416202b55c898f08840913518a","message":"docs(execution): fix integrated acceptance anchor and preserve main provenance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/052c8723a4e9f0416202b55c898f08840913518a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T01:00:27-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md"]},{"id":"19f77f0d68f7020c304ea0b589b0129bf6357567","message":"merge: retain governance-kit main updates with isolated execution implementation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/19f77f0d68f7020c304ea0b589b0129bf6357567","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T00:58:12-07:00","added":["docs/governance-kit-027-migration.md","governance.env.json","reports/governance-kit-migration.latest.json","reports/governance-kit.latest.json","scripts/check-governance-kit.mjs","scripts/lib/governance-kit.test.mjs","scripts/lib/installed-kit-fixture.mjs","scripts/lib/report-output.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/migration-playbook.md","package.json","pnpm-lock.yaml","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/baseline.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/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-access-audit.mjs","scripts/check-agent-adapters.mjs","scripts/check-alertmanager-image.mjs","scripts/check-all.mjs","scripts/check-app-manifest.mjs","scripts/check-auth-startup.mjs","scripts/check-capacity-envelope.mjs","scripts/check-ci-gate.mjs","scripts/check-contract-consumers.mjs","scripts/check-db-credential-separation.mjs","scripts/check-dependency-resilience.mjs","scripts/check-docs-truth.mjs","scripts/check-dual-backend-behavior.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-fork-readiness.mjs","scripts/check-governance-docs.mjs","scripts/check-image-vulnerabilities.mjs","scripts/check-kernel-admission.mjs","scripts/check-kernel-boundaries.mjs","scripts/check-kernel-downstream.mjs","scripts/check-kernel-extensions.mjs","scripts/check-kernel-packages.mjs","scripts/check-list-bounds.mjs","scripts/check-llm-eval.mjs","scripts/check-llm-startup.mjs","scripts/check-loki-image.mjs","scripts/check-migrations.mjs","scripts/check-mobile-export.mjs","scripts/check-mobile-ios.mjs","scripts/check-multi-instance.mjs","scripts/check-naming.mjs","scripts/check-operations.mjs","scripts/check-otel-collector-image.mjs","scripts/check-platform-dependency-provenance.mjs","scripts/check-postgres-image.mjs","scripts/check-product-acceptance-runtime.mjs","scripts/check-product-acceptance.mjs","scripts/check-product-extension-runtime.mjs","scripts/check-product-migrations-runtime.mjs","scripts/check-product-migrations.mjs","scripts/check-product-reconciliation.mjs","scripts/check-product-sql-runtime.mjs","scripts/check-redis-auth-live.mjs","scripts/check-report-transaction-lock.mjs","scripts/check-rls.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/check-statemachine-write-guard.mjs","scripts/check-tempo-image.mjs","scripts/check-tenant-grants.mjs","scripts/check-trace-backend.mjs","scripts/check-tracing.mjs","scripts/check-ui-acceptance.mjs","scripts/check-ui-all.mjs","scripts/check-validation-source.mjs","scripts/check-write-capacity.mjs","scripts/governance-report.mjs","scripts/lib/ratchet.mjs","scripts/lib/report-provenance.mjs","scripts/lib/tenant-grants-cli.test.mjs","scripts/product-loader-cli.test.mjs","turbo.json"]},{"id":"9df76b7261e9dcad5eb1bf615160fd1dcd396fe2","message":"fix(dispatcher): adapt Fastify scheduling recovery logging\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/9df76b7261e9dcad5eb1bf615160fd1dcd396fe2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T00:52:31-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-runtime-d2-build-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-runtime-d2-build-failed.log.gz"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/dispatcher.ts"]}],"total_commits":0,"head_commit":{"id":"d533376c70bae9aa008c5307aa0f3e209a352461","message":"docs(execution): archive clean unified host scheduling and SDK acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d533376c70bae9aa008c5307aa0f3e209a352461","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:29:02-07:00","added":["docs/evidence/omni-host-scheduler-sdk-2026-10-20/boundary-refresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-sequence-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ees-trace-investigation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/existing-consumer-preservation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/explicit-framework-result.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/four-case-isolation.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-original-fresh.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/full-llm-trace.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/post-recovery-migrate-status.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/runtime-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/service-observation.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-boundary-docs-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-four-case-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/source-p1001-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-explicit-framework.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/static-framework-skipped.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/superseded-run.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/test-postgres-recovery.json","docs/evidence/omni-host-scheduler-sdk-2026-10-20/three-file-recheck-failed.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/ui-accepted.log.gz","docs/evidence/omni-host-scheduler-sdk-2026-10-20/verification.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/evidence/omni-host-scheduler-sdk-2026-10-20/README.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-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"]},"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":114248,"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":5,"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-20T15:10:45+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792491295
|
1792491326
|
0
|
1792491089
|
1792491361
|
|
|
0
|
Edit
Delete
|
|
27017
|
docs(evidence): run DA02/DA05 real fault compariso docs(evidence): run DA02/DA05 real fault comparisons in isolated env...
|
72
|
5
|
governance.yml
|
23
|
5
|
0
|
refs/heads/main
|
80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"43b264fdef470bbb7342458c63be104369fb9d7c","after":"80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/43b264fdef470bbb7342458c63be104369fb9d7c...80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","commits":[{"id":"80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","message":"docs(evidence): run DA02/DA05 real fault comparisons in isolated env\n\nDA02: external baseline 817fa24 protected acceptance passes the correct\ncandidates (56/56) and rejects amount+1, amount+1 with rewritten expectation,\nand the approval-inbox self-filter fault; both-backend HTTP 403 removal is\ncaught by check:runtime and both http.acceptance suites (201/200 vs 403).\n\nDA05: shadow advisor vs real selected/full runs at 02d2402 and main 43b264f;\nzero missed selections across 8 candidates. On main the advisor always falls\nback to full (GRAPH_PACKAGES) because its graph inventory predates D3.\nSelection stays shadow-only; not enabled for L1.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-02T23:11:51-08:00","added":["docs/da02-da05-fault-evidence-2026-11-02/README.md","docs/da02-da05-fault-evidence-2026-11-02/da02-http/k2a-http403-both-backends.api-fastify.json","docs/da02-da05-fault-evidence-2026-11-02/da02-http/k2a-http403-both-backends.api-nestjs.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k0-correct.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k0b-correct-allowed-change.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k1-amount-plus-one.native.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k1-amount-plus-one.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k1b-amount-plus-one-rewritten-expectation.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k2a-http403-both-backends.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k2b-inbox-self-filter.native.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k2b-inbox-self-filter.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-runtime/k0-correct.runtime-acceptance.json","docs/da02-da05-fault-evidence-2026-11-02/da02-runtime/k2a-http403-both-backends.runtime-acceptance.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s0-identifier-benign.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s1-assertion-defect.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s2-amount-plus-one.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s3-http403.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t0-identifier-benign.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t1-assertion-defect.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t2-amount-plus-one.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t3-http403-both-backends.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k0b-correct-allowed-change.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k1-amount-plus-one.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k1b-amount-plus-one-rewritten-expectation.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k2a-http403-both-backends.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k2b-inbox-self-filter.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s0-identifier-benign.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s1-assertion-defect.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s2-amount-plus-one.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s3-http403.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t0-identifier-benign.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t1-assertion-defect.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t2-amount-plus-one.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t3-http403-both-backends.patch","docs/da02-da05-fault-evidence-2026-11-02/summary.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md"]}],"total_commits":0,"head_commit":{"id":"80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","message":"docs(evidence): run DA02/DA05 real fault comparisons in isolated env\n\nDA02: external baseline 817fa24 protected acceptance passes the correct\ncandidates (56/56) and rejects amount+1, amount+1 with rewritten expectation,\nand the approval-inbox self-filter fault; both-backend HTTP 403 removal is\ncaught by check:runtime and both http.acceptance suites (201/200 vs 403).\n\nDA05: shadow advisor vs real selected/full runs at 02d2402 and main 43b264f;\nzero missed selections across 8 candidates. On main the advisor always falls\nback to full (GRAPH_PACKAGES) because its graph inventory predates D3.\nSelection stays shadow-only; not enabled for L1.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-02T23:11:51-08:00","added":["docs/da02-da05-fault-evidence-2026-11-02/README.md","docs/da02-da05-fault-evidence-2026-11-02/da02-http/k2a-http403-both-backends.api-fastify.json","docs/da02-da05-fault-evidence-2026-11-02/da02-http/k2a-http403-both-backends.api-nestjs.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k0-correct.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k0b-correct-allowed-change.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k1-amount-plus-one.native.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k1-amount-plus-one.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k1b-amount-plus-one-rewritten-expectation.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k2a-http403-both-backends.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k2b-inbox-self-filter.native.json","docs/da02-da05-fault-evidence-2026-11-02/da02-protected/k2b-inbox-self-filter.result.json","docs/da02-da05-fault-evidence-2026-11-02/da02-runtime/k0-correct.runtime-acceptance.json","docs/da02-da05-fault-evidence-2026-11-02/da02-runtime/k2a-http403-both-backends.runtime-acceptance.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s0-identifier-benign.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s1-assertion-defect.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s2-amount-plus-one.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-main-43b264f/s3-http403.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t0-identifier-benign.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t1-assertion-defect.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t2-amount-plus-one.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/da05-selector-02d2402/t3-http403-both-backends.shadow-result.json","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k0b-correct-allowed-change.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k1-amount-plus-one.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k1b-amount-plus-one-rewritten-expectation.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k2a-http403-both-backends.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da02-k2b-inbox-self-filter.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s0-identifier-benign.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s1-assertion-defect.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s2-amount-plus-one.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-s3-http403.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t0-identifier-benign.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t1-assertion-defect.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t2-amount-plus-one.patch","docs/da02-da05-fault-evidence-2026-11-02/patches/da05-t3-http403-both-backends.patch","docs/da02-da05-fault-evidence-2026-11-02/summary.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md"]},"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":38966,"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-28T10:21:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1793690079
|
1793690250
|
0
|
1793690079
|
1793690250
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25096
|
docs(evidence): retain raw tool lifecycle CI and d docs(evidence): retain raw tool lifecycle CI and deployment logs...
|
121
|
5
|
kernel-ci.yml
|
449
|
5
|
0
|
refs/heads/main
|
96b0890d225f851d965494f2a87c14fb9440dcf4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5dce5c9535f503349ba2b5d7860288530ac2f010","after":"96b0890d225f851d965494f2a87c14fb9440dcf4","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/5dce5c9535f503349ba2b5d7860288530ac2f010...96b0890d225f851d965494f2a87c14fb9440dcf4","commits":[{"id":"96b0890d225f851d965494f2a87c14fb9440dcf4","message":"docs(evidence): retain raw tool lifecycle CI and deployment logs\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/96b0890d225f851d965494f2a87c14fb9440dcf4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:30:54-07:00","added":["ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-governance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-ledger.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-model.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/tool-definition-lifecycle-smoke.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-version.log"],"removed":[],"modified":[]},{"id":"3065886bb1511abf4abf22d20fdacfbc507989df","message":"docs(governance): record verified 0.213.0 tool lifecycle and current baseline\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3065886bb1511abf4abf22d20fdacfbc507989df","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:30:33-07:00","added":["ops/deployments/2026-10-03-tool-lifecycle-02130-local.md","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/acceptance-validation.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout-first.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-before.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-fixture-effects.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/source.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/test-before-hardening.js","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/scope-metadata-correction.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/secret-scan.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/fixture-state.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/report.json"],"removed":[],"modified":["README.md","contracts/baseline/asyncapi.v1.json","contracts/baseline/openapi.v1.json","docs/api-contracts.md","docs/releases/0.213.0.md","docs/releases/candidates/k44a-tool-lifecycle.md","docs/tool-registry.md","docs/v1.1-local-contracts-draft.md","model/gap-governance.json","model/plan-ledger.json"]}],"total_commits":0,"head_commit":{"id":"96b0890d225f851d965494f2a87c14fb9440dcf4","message":"docs(evidence): retain raw tool lifecycle CI and deployment logs\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/96b0890d225f851d965494f2a87c14fb9440dcf4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:30:54-07:00","added":["ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-governance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-ledger.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-model.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/tool-definition-lifecycle-smoke.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-version.log"],"removed":[],"modified":[]},"repository":{"id":121,"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":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":292622,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T10:27: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
|
4
|
1791078659
|
1791080875
|
0
|
1790994683
|
1791080875
|
|
|
0
|
Edit
Delete
|
|
26374
|
docs(evidence): retain post-archive native verific docs(evidence): retain post-archive native verification receipts...
|
116
|
5
|
platform.yml
|
1029
|
5
|
0
|
refs/heads/main
|
3c3058f9f259252492a0eeb612abc2023fded446
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"af3473b09972b96b8a5f6df2d932f281d2f40749","after":"3c3058f9f259252492a0eeb612abc2023fded446","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/af3473b09972b96b8a5f6df2d932f281d2f40749...3c3058f9f259252492a0eeb612abc2023fded446","commits":[{"id":"3c3058f9f259252492a0eeb612abc2023fded446","message":"docs(evidence): retain post-archive native verification receipts\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3c3058f9f259252492a0eeb612abc2023fded446","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T09:10:03-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-post-archive-checks.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-at-0a4a042d.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-index.json"],"removed":[],"modified":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/README.md"]},{"id":"0a4a042d26c91fe4afb1ba97b16b15e033ed578e","message":"chore(reports): bind final native release cohort after complete root acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0a4a042d26c91fe4afb1ba97b16b15e033ed578e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:59:22-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"ad80c1ab3773f6919dc071dd5df183b5582f6cec","message":"chore(reports): bind full root 705 and frozen actual workspace evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ad80c1ab3773f6919dc071dd5df183b5582f6cec","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:58:27-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/README.md","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/artifact-index.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/final-root-inputs-before.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/final-root-result.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/final-root-runner.py.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/resource-handoff-public.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/root-check-final.log.gz"],"removed":[],"modified":["docs/evidence/repair04-fact-clock-integration-2026-10-23/README.md","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/README.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/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":"705679adeb0f8382f48041badbc1e57daa8f1780","message":"chore(reports): retain clean d63 complete recovery acceptance and first refusal\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/705679adeb0f8382f48041badbc1e57daa8f1780","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:52:30-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/README.md","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/artifact-index.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/failed-full-runtime.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/failed-platform-tests.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/failed-runtime.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/identity-refusal-triage.mjs.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/identity-targeted.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/identity-targeted.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/own-pg-failure-window.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/passed-full-runtime.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/passed-runtime.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/pre-runtime-snapshot-guard.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/recovery-early-capacity.json.gz"],"removed":[],"modified":["CLAUDE.md","docs/证据新鲜度历史.md","reports/credential-m1-sla.latest.json","reports/machine-revocation-sla.latest.json","reports/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","runtime/CLAUDE.md","runtime/reports/conformance-differential.latest.json","runtime/reports/runtime-acceptance.latest.json"]},{"id":"d63fa1ffb509368b2534db2968fee312f186990c","message":"chore(reports): bind native release cohort and exact snapshot guard before final acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d63fa1ffb509368b2534db2968fee312f186990c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:20:25-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]}],"total_commits":0,"head_commit":{"id":"3c3058f9f259252492a0eeb612abc2023fded446","message":"docs(evidence): retain post-archive native verification receipts\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3c3058f9f259252492a0eeb612abc2023fded446","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T09:10:03-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-post-archive-checks.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-at-0a4a042d.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-index.json"],"removed":[],"modified":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/README.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":98996,"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-23T18: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
|
30
|
1792772037
|
1792772039
|
0
|
1792772037
|
1792772051
|
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
|
|
26346
|
docs(evidence): record verification workflow valid docs(evidence): record verification workflow validation and limits...
|
54
|
5
|
governance.yml
|
74
|
5
|
0
|
refs/heads/main
|
f085db9ececdcbeb0d1ee838d3e61a8d40931394
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"85fff95c4824faf9816a76165f63ae04c1b9476b","after":"f085db9ececdcbeb0d1ee838d3e61a8d40931394","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/85fff95c4824faf9816a76165f63ae04c1b9476b...f085db9ececdcbeb0d1ee838d3e61a8d40931394","commits":[{"id":"f085db9ececdcbeb0d1ee838d3e61a8d40931394","message":"docs(evidence): record verification workflow validation and limits\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/f085db9ececdcbeb0d1ee838d3e61a8d40931394","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T16:51:43-07:00","added":["reports/vfd-acceptance-workflow-2026-10-22.json","reports/vfd-acceptance-workflow-2026-10-22/generate-sandbox-denied.log.gz","reports/vfd-acceptance-workflow-2026-10-22/generate.log.gz","reports/vfd-acceptance-workflow-2026-10-22/quick.log.gz","reports/vfd-acceptance-workflow-2026-10-22/static-before-generate.log.gz","reports/vfd-acceptance-workflow-2026-10-22/static.log.gz"],"removed":[],"modified":["docs/agent-workflow-generation.md"]},{"id":"820eacabe9491165e4888849b0199ea36263b246","message":"feat(agents): add shared verification-first acceptance workflow\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/820eacabe9491165e4888849b0199ea36263b246","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T16:50:07-07:00","added":[".agents/skills/verification-first-acceptance/SKILL.md",".claude/skills/verification-first-acceptance/SKILL.md","agent-workflows/skills/verification-first-acceptance/SKILL.md"],"removed":[],"modified":[".claude/agents/acceptance-runner.md","CLAUDE.md","agent-workflows/manifest.json","docs/agent-workflow-generation.md"]}],"total_commits":0,"head_commit":{"id":"f085db9ececdcbeb0d1ee838d3e61a8d40931394","message":"docs(evidence): record verification workflow validation and limits\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/f085db9ececdcbeb0d1ee838d3e61a8d40931394","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T16:51:43-07:00","added":["reports/vfd-acceptance-workflow-2026-10-22.json","reports/vfd-acceptance-workflow-2026-10-22/generate-sandbox-denied.log.gz","reports/vfd-acceptance-workflow-2026-10-22/generate.log.gz","reports/vfd-acceptance-workflow-2026-10-22/quick.log.gz","reports/vfd-acceptance-workflow-2026-10-22/static-before-generate.log.gz","reports/vfd-acceptance-workflow-2026-10-22/static.log.gz"],"removed":[],"modified":["docs/agent-workflow-generation.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":12084,"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-23T07:17:43+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
|
1792713111
|
1792713201
|
0
|
1792713110
|
1792713296
|
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
|
|
26390
|
docs(evidence): record typed consumer verifier and docs(evidence): record typed consumer verifier and 395 clean script checks...
|
54
|
5
|
governance.yml
|
89
|
5
|
0
|
refs/heads/main
|
96be4a523eb66360f0394aa522ce9efd15d1f9e0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bb54417b0d939bf8b1ac2cba3dbf032e8304fc39","after":"96be4a523eb66360f0394aa522ce9efd15d1f9e0","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/bb54417b0d939bf8b1ac2cba3dbf032e8304fc39...96be4a523eb66360f0394aa522ce9efd15d1f9e0","commits":[{"id":"96be4a523eb66360f0394aa522ce9efd15d1f9e0","message":"docs(evidence): record typed consumer verifier and 395 clean script checks\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/96be4a523eb66360f0394aa522ce9efd15d1f9e0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:43:59-07:00","added":["reports/consumer-typed-alignment-2026-10-23.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/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":"1fdf6c35fcef444f63766964ec3b1116f99a8f2a","message":"fix(governance): resolve pnpm pins through the actual enclosing workspace lock\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/1fdf6c35fcef444f63766964ec3b1116f99a8f2a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:41:20-07:00","added":[],"removed":[],"modified":["docs/derived-matrix.md","scripts/lib/consumer-alignment.mjs","scripts/lib/consumer-alignment.test.mjs"]},{"id":"5cd58b1fec64b9bf019651e304bfcf7984b360bc","message":"fix(governance): preserve porcelain columns when excluding generated receipts\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/5cd58b1fec64b9bf019651e304bfcf7984b360bc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:38:56-07:00","added":[],"removed":[],"modified":["scripts/lib/consumer-alignment.mjs","scripts/lib/consumer-alignment.test.mjs"]},{"id":"948d54e112bd3dbfd4236db1aef4c14dcacbfd96","message":"fix(governance): preserve tool-only consumers without inventing kernel dependencies\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/948d54e112bd3dbfd4236db1aef4c14dcacbfd96","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:36:28-07:00","added":[],"removed":[],"modified":["docs/derived-matrix.md","scripts/lib/consumer-alignment.mjs","scripts/lib/consumer-alignment.test.mjs"]},{"id":"4c7d8f17aec6a23f563af41ea092ed2340023a96","message":"fix(governance): use workspace glossary in typed acceptance boundary\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/4c7d8f17aec6a23f563af41ea092ed2340023a96","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:33:35-07:00","added":[],"removed":[],"modified":["scripts/lib/consumer-alignment.mjs"]}],"total_commits":0,"head_commit":{"id":"96be4a523eb66360f0394aa522ce9efd15d1f9e0","message":"docs(evidence): record typed consumer verifier and 395 clean script checks\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/96be4a523eb66360f0394aa522ce9efd15d1f9e0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:43:59-07:00","added":["reports/consumer-typed-alignment-2026-10-23.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/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":14897,"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:31: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
|
10
|
1792799060
|
1792799142
|
0
|
1792799059
|
1792799153
|
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
|
|
26348
|
docs(evidence): record matrix source and manifest docs(evidence): record matrix source and manifest binding verification...
|
54
|
5
|
governance.yml
|
76
|
5
|
0
|
refs/heads/main
|
43e40a395cacd0a78027c899045abfb0c4947edb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"df1d9c476cb8fe1ddcc2bda6ce77b9d220779cd6","after":"43e40a395cacd0a78027c899045abfb0c4947edb","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/df1d9c476cb8fe1ddcc2bda6ce77b9d220779cd6...43e40a395cacd0a78027c899045abfb0c4947edb","commits":[{"id":"43e40a395cacd0a78027c899045abfb0c4947edb","message":"docs(evidence): record matrix source and manifest binding verification\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/43e40a395cacd0a78027c899045abfb0c4947edb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:07:59-07:00","added":["reports/derived-matrix-sources-2026-10-22.json","reports/derived-matrix-sources-2026-10-22/before.log.gz","reports/derived-matrix-sources-2026-10-22/initial-after.log.gz","reports/derived-matrix-sources-2026-10-22/quick.log.gz","reports/derived-matrix-sources-2026-10-22/review-after.log.gz","reports/derived-matrix-sources-2026-10-22/review-before.log.gz","reports/derived-matrix-sources-2026-10-22/static.log.gz"],"removed":[],"modified":["docs/derived-matrix.md"]},{"id":"21cbb9a8b9eb873f30019505b13f5901b92cb5b8","message":"fix(governance): bind matrix inputs and separate governance source from kernel release\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/21cbb9a8b9eb873f30019505b13f5901b92cb5b8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:06:10-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/derived-matrix.md","scripts/lib/derived-matrix.mjs","scripts/lib/derived-matrix.test.mjs"]}],"total_commits":0,"head_commit":{"id":"43e40a395cacd0a78027c899045abfb0c4947edb","message":"docs(evidence): record matrix source and manifest binding verification\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/43e40a395cacd0a78027c899045abfb0c4947edb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:07:59-07:00","added":["reports/derived-matrix-sources-2026-10-22.json","reports/derived-matrix-sources-2026-10-22/before.log.gz","reports/derived-matrix-sources-2026-10-22/initial-after.log.gz","reports/derived-matrix-sources-2026-10-22/quick.log.gz","reports/derived-matrix-sources-2026-10-22/review-after.log.gz","reports/derived-matrix-sources-2026-10-22/review-before.log.gz","reports/derived-matrix-sources-2026-10-22/static.log.gz"],"removed":[],"modified":["docs/derived-matrix.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":12230,"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-23T07:56:09+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
|
12
|
1792714446
|
1792714515
|
0
|
1792714082
|
1792714534
|
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
|
|
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
|
|
27020
|
docs(evidence): rebind DA05 post-D3 evidence to di docs(evidence): rebind DA05 post-D3 evidence to directory-pinned baseline 65d376a...
|
72
|
5
|
governance.yml
|
24
|
5
|
0
|
refs/heads/main
|
bfbc96902aa455160bff6085b7b60f936dfbe67b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e","after":"bfbc96902aa455160bff6085b7b60f936dfbe67b","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/80c8e5a0dd4e458a4a5cbc9d6625ff61f4e4450e...bfbc96902aa455160bff6085b7b60f936dfbe67b","commits":[{"id":"bfbc96902aa455160bff6085b7b60f936dfbe67b","message":"docs(evidence): rebind DA05 post-D3 evidence to directory-pinned baseline 65d376a\n\nRe-ran P0-P3 against fixed baseline 65d376a (P0/P1 shadow-subset, selected\nsubset 453/453 and 1 failed/452; P2 fallback-full with graph accepted; P3 edge\nrewire GRAPH_EDGE_INVENTORY) and added P4: on a drift baseline swapping the\ncontracts and password-auth manifests, an identifier.test.ts M is rejected\nwith GRAPH_PACKAGES on a real Turbo graph. No full pnpm test comparison run.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/bfbc96902aa455160bff6085b7b60f936dfbe67b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T00:32:43-08:00","added":["docs/da05-post-d3-inventory-2026-11-02/p4-dir-swap/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p4-dir-swap.patch"],"removed":[],"modified":["docs/da05-post-d3-inventory-2026-11-02/README.md","docs/da05-post-d3-inventory-2026-11-02/p0-identifier-m/result.json","docs/da05-post-d3-inventory-2026-11-02/p1-assertion-defect/result.json","docs/da05-post-d3-inventory-2026-11-02/p2-amount-plus-one/result.json","docs/da05-post-d3-inventory-2026-11-02/p3-edge-rewire/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p0-identifier-benign.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p1-assertion-defect.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p2-amount-plus-one.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p3-edge-rewire.patch","docs/governance-experience.md"]},{"id":"65d376ab3b697ab6b5407fe277511ab948de2788","message":"fix(da05): pin package directories so moved or swapped packages fail closed\n\nSecond independent review found package directories were only compared with the\nmanifests, never pinned (pre-existing since 02d2402): swapping the contracts and\npassword-auth directories, or moving contracts and leaving a stray\npackages/contracts/src/identifier.test.ts, kept names and edges, was accepted by\nreal Turbo, and the identifier rule then suggested @repo/contracts#test for a\nfile owned by another package or none. Pin the name-to-directory map measured on\n80c8e5a and add both drift negatives; sync CLAUDE.md / governance-experience.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/65d376ab3b697ab6b5407fe277511ab948de2788","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T00:31:38-08:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","scripts/lib/test-impact.mjs","scripts/lib/test-impact.test.mjs"]},{"id":"44dbce11aa81f6d2a1804014b8e511295334e9fa","message":"docs(evidence): rebind DA05 post-D3 evidence to exact-edge baseline dd42d82\n\nRe-ran all candidates against fixed baseline dd42d82: P0 benign and P1\nassertion-defect identifier.test.ts M suggest shadow-subset @repo/contracts#test\n(selected subset 453/453; 1 failed/452 passed); P2 amount+1 stays fallback-full\nwith the graph accepted; new P3 count-preserving edge rewire is rejected with\nGRAPH_EDGE_INVENTORY on a real Turbo graph. No full pnpm test comparison run.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/44dbce11aa81f6d2a1804014b8e511295334e9fa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T00:06:46-08:00","added":["docs/da05-post-d3-inventory-2026-11-02/p3-edge-rewire/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p3-edge-rewire.patch"],"removed":[],"modified":["docs/da05-post-d3-inventory-2026-11-02/README.md","docs/da05-post-d3-inventory-2026-11-02/p0-identifier-m/result.json","docs/da05-post-d3-inventory-2026-11-02/p1-assertion-defect/result.json","docs/da05-post-d3-inventory-2026-11-02/p2-amount-plus-one/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p0-identifier-benign.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p1-assertion-defect.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p2-amount-plus-one.patch","docs/governance-experience.md"]},{"id":"dd42d826020e0a3c0860cf746ff29e7dadbb2a1c","message":"fix(da05): pin exact post-D3 task edge list so count-preserving rewires fail closed\n\nIndependent review of 30386b1 found edges were still pinned by count only: moving\nweb's @repo/config dependency to api-nestjs, or contracts' public-file dependency\nto config (which changes the narrow closure), kept 14/13/10 and was accepted.\nPin the exact 13 dependent\u003edependency task edges measured on 80c8e5a plus task\nrows, and add two rewire negatives. Docs: state the exact-edge pin, scope the old\nGRAPH_PACKAGES fallback to D3 (56519ef) through 80c8e5a, and mark the 43b264f\ncomparison as historical.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/dd42d826020e0a3c0860cf746ff29e7dadbb2a1c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T00:03:55-08:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","scripts/lib/test-impact.mjs","scripts/lib/test-impact.test.mjs"]},{"id":"c8a79121d017597682c6d69fc7e8c5a5fcefdb2e","message":"docs(evidence): record DA05 shadow-subset on post-D3 pinned baseline 30386b1\n\nFixed baseline 30386b1 (selector re-pinned to the post-D3 graph). Clean\ncandidates: P0 benign identifier.test.ts M and P1 identifier assertion defect\nboth suggest shadow-subset @repo/contracts#test (selected subset run: 453/453\ngreen; 1 failed/452 passed); P2 amount+1 in quotation.ts stays fallback-full\nwith the graph accepted. No full pnpm test comparison was run this round;\nselection stays shadow-only and L1 is not enabled.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/c8a79121d017597682c6d69fc7e8c5a5fcefdb2e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-02T23:46:02-08:00","added":["docs/da05-post-d3-inventory-2026-11-02/README.md","docs/da05-post-d3-inventory-2026-11-02/p0-identifier-m/result.json","docs/da05-post-d3-inventory-2026-11-02/p1-assertion-defect/result.json","docs/da05-post-d3-inventory-2026-11-02/p2-amount-plus-one/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p0-identifier-benign.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p1-assertion-defect.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p2-amount-plus-one.patch"],"removed":[],"modified":["docs/governance-experience.md"]}],"total_commits":0,"head_commit":{"id":"bfbc96902aa455160bff6085b7b60f936dfbe67b","message":"docs(evidence): rebind DA05 post-D3 evidence to directory-pinned baseline 65d376a\n\nRe-ran P0-P3 against fixed baseline 65d376a (P0/P1 shadow-subset, selected\nsubset 453/453 and 1 failed/452; P2 fallback-full with graph accepted; P3 edge\nrewire GRAPH_EDGE_INVENTORY) and added P4: on a drift baseline swapping the\ncontracts and password-auth manifests, an identifier.test.ts M is rejected\nwith GRAPH_PACKAGES on a real Turbo graph. No full pnpm test comparison run.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/bfbc96902aa455160bff6085b7b60f936dfbe67b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T00:32:43-08:00","added":["docs/da05-post-d3-inventory-2026-11-02/p4-dir-swap/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p4-dir-swap.patch"],"removed":[],"modified":["docs/da05-post-d3-inventory-2026-11-02/README.md","docs/da05-post-d3-inventory-2026-11-02/p0-identifier-m/result.json","docs/da05-post-d3-inventory-2026-11-02/p1-assertion-defect/result.json","docs/da05-post-d3-inventory-2026-11-02/p2-amount-plus-one/result.json","docs/da05-post-d3-inventory-2026-11-02/p3-edge-rewire/result.json","docs/da05-post-d3-inventory-2026-11-02/patches/p0-identifier-benign.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p1-assertion-defect.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p2-amount-plus-one.patch","docs/da05-post-d3-inventory-2026-11-02/patches/p3-edge-rewire.patch","docs/governance-experience.md"]},"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":39144,"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-11-03T15:14: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
|
8
|
1793695337
|
1793695507
|
0
|
1793695336
|
1793695507
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26368
|
docs(evidence): rebind C48 follow-up evidence to d docs(evidence): rebind C48 follow-up evidence to d867d6e / 84ea344 (tsc-input-only cache key)...
|
54
|
5
|
governance.yml
|
80
|
5
|
0
|
refs/heads/main
|
24a652278ccf5b431fadfe89021f9f76323f6e73
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"05d26318c7ec4329875afd530b64839b00fd14d6","after":"24a652278ccf5b431fadfe89021f9f76323f6e73","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/05d26318c7ec4329875afd530b64839b00fd14d6...24a652278ccf5b431fadfe89021f9f76323f6e73","commits":[{"id":"24a652278ccf5b431fadfe89021f9f76323f6e73","message":"docs(evidence): rebind C48 follow-up evidence to d867d6e / 84ea344 (tsc-input-only cache key)\n\nReceipt gains a `revision` block: the verifier's finding, the v2 digest,\nsix consecutive prisma:generate key values before (b837ecfe / 22c21596\nalternating with identical d.ts) and after (aee939da x6 across both\nmanifest names, equal to the main checkout's key), regenerate-then-\ntypecheck 12/12 cache hits after the first v2 run, re-run negatives\n(truncated index.d.ts exit 2 / 24 error TS; client removed exit 1 MISSING),\n22/22 mutations, and gates on clean d867d6e and 84ea344 (pnpm check 20\nsteps 350/350 with 16/16 reuse, quick 17/17, check:kernel 17 steps,\ngovernance:status 12 VERIFIED / 8 STALE). Round 1 entries are kept.\nreports/*.latest.json refreshed from the 84ea344 runs; this commit itself\nwas not re-run.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/24a652278ccf5b431fadfe89021f9f76323f6e73","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T23:41:32-07:00","added":["reports/c48-followups-2026-10-23/full-check-84ea344.log.gz","reports/c48-followups-2026-10-23/kernel-profile-84ea344.log.gz","reports/c48-followups-2026-10-23/keys-after-fix.log.gz","reports/c48-followups-2026-10-23/keys-before-fix.log.gz","reports/c48-followups-2026-10-23/mutations-v2.json.gz","reports/c48-followups-2026-10-23/quick-84ea344.log.gz","reports/c48-followups-2026-10-23/v2-breaking-dts-tamper-typecheck.log.gz","reports/c48-followups-2026-10-23/v2-missing-typecheck.log.gz"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/c48-followups-2026-10-23.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-profile-kernel.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":"84ea344d3b874621170ceed9fe4326f19ab24d33","message":"docs(governance): describe the typecheck cache key as tsc inputs only\n\nCLAUDE/AGENTS dynamic area, README, CHANGELOG, gate-profile-wiring and the\nexperience library now say the key covers every generated *.d.ts plus the\nmanifest's types/typings/typesVersions/exports fields, list what is\nexcluded and why (manifest name and schema copy follow whichever backend\ngenerated last; the schema copy's staleness is judged by the freshness\ngate), record the verifier's finding on 7887b76 (key flipping between\nb837ecfe... and 22c21596... with identical d.ts), and update counts to\ntest:scripts 350 and 22 mutations. Static evidence line rebound to clean\nd867d6e; the receipt is updated in the next commit.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/84ea344d3b874621170ceed9fe4326f19ab24d33","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T23:37:33-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/gate-profile-wiring.md","docs/governance-experience.md"]},{"id":"d867d6e03c10c3fcaadb3c7db7697dc1145135c9","message":"test(governance): typecheck cache key ignores generation order, tracks every type input\n\nNew test: simulating the other backend generating last (manifest name and\nschema-copy comments change, freshness still passes) and changing main /\nbrowser leave the key unchanged; a one-byte index.d.ts change, a deleted\nd.ts, an added runtime/library.d.ts or client.d.mts, an exports `types`\ncondition, typesVersions, a missing manifest and a non-JSON manifest each\nchange it (each on a fresh fixture). The existing digest test now changes\nthe manifest `types` entry instead of its `name`, since `name` is no longer\nan input by design.\n\ntest:scripts 349 -\u003e 350. Mutation run re-executed on all 17 earlier\nmutations plus 5 new digest ones (whole manifest, schema copy, no manifest\nfields, no typesVersions, .d.ts only): 22/22 red, restored byte-identical.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d867d6e03c10c3fcaadb3c7db7697dc1145135c9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T23:33:21-07:00","added":[],"removed":[],"modified":["scripts/lib/typecheck-guard.test.mjs"]},{"id":"1bd23f90972a52bad9d5d6b5fb8819ec9152cfc8","message":"fix(governance): key typecheck cache only on what tsc reads from the generated client\n\nIndependent verification of 7887b76 found PRISMA_CLIENT_TYPES_DIGEST\nflipping between two values (b837ecfe... / 22c21596...) with all five\ngenerated .d.ts files byte-identical: the digest also hashed the generated\npackage.json (its `name` embeds a hash of whichever backend's schema\ngenerated last) and the schema.prisma copy (the two backend schemas differ\nin comments), and `pnpm prisma:generate` does not fix which backend writes\nthe shared directory last. Eight typecheck tasks re-ran for nothing.\n\nThe digest (now prisma-client-types-v2) covers every *.d.ts / *.d.mts /\n*.d.cts under the generated directory recursively, plus only the\ntype-resolution fields of the generated package.json (types, typings,\ntypesVersions, exports; missing/invalid manifest hashed as a fixed marker).\nThe schema copy is dropped on purpose: tsc never reads it, and its staleness\nis already judged by the freshness gate against each backend's source\nschema before any key is computed.\n\nSix consecutive prisma:generate runs now give one key (aee939da...) across\nboth manifest names, equal to the key of the main checkout's client.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/1bd23f90972a52bad9d5d6b5fb8819ec9152cfc8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T23:31:40-07:00","added":[],"removed":[],"modified":["scripts/lib/typecheck-guard.mjs"]},{"id":"7887b762894c2fc3d21f80e769242e38ef2c6023","message":"docs(evidence): bind C48 follow-up evidence to 8f363f6 / 6f38665\n\nAdd reports/c48-followups-2026-10-23.json with gzipped raw logs:\nacceptance-first failure, before/after standalone typecheck (client\nremoved: 12/12 cached exit 0 -\u003e exit 1 MISSING without turbo; index.d.ts\ntruncated with schema untouched: 12/12 cached exit 0 -\u003e exit 2 with 24\nerror TS; stale schema -\u003e exit 1 STALE), real --reuse-current-run with three\ncontract-invalid sub-reports (each re-run alone, 15/16 reused), the\nself-test regression caught in the first profile draft, and 17 mutations.\n\nRefresh reports/*.latest.json from the clean 6f38665 runs: pnpm check\n20 steps 349/349 with 16/16 reuse, check:kernel 17 steps, governance:status\n12 VERIFIED / 8 STALE (same set as fcb264e). check:quick 17/17 was also run\n(isolated output, shared reports not written). This commit itself was not\nre-run.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/7887b762894c2fc3d21f80e769242e38ef2c6023","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T23:02:53-07:00","added":["reports/c48-followups-2026-10-23.json","reports/c48-followups-2026-10-23/acceptance-before-impl.log.gz","reports/c48-followups-2026-10-23/after-breaking-dts-tamper-typecheck.log.gz","reports/c48-followups-2026-10-23/after-missing-typecheck.log.gz","reports/c48-followups-2026-10-23/after-restore-typecheck.log.gz","reports/c48-followups-2026-10-23/after-stale-typecheck.log.gz","reports/c48-followups-2026-10-23/before-breaking-dts-tamper-typecheck.log.gz","reports/c48-followups-2026-10-23/before-missing-typecheck.log.gz","reports/c48-followups-2026-10-23/full-check-6f38665.log.gz","reports/c48-followups-2026-10-23/full-check-8f363f6.log.gz","reports/c48-followups-2026-10-23/kernel-profile-6f38665.log.gz","reports/c48-followups-2026-10-23/mutations.json.gz","reports/c48-followups-2026-10-23/quick-6f38665.log.gz","reports/c48-followups-2026-10-23/reuse-e2e.log.gz","reports/c48-followups-2026-10-23/test-scripts-dirty-1.log.gz"],"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-profile-kernel.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"]}],"total_commits":0,"head_commit":{"id":"24a652278ccf5b431fadfe89021f9f76323f6e73","message":"docs(evidence): rebind C48 follow-up evidence to d867d6e / 84ea344 (tsc-input-only cache key)\n\nReceipt gains a `revision` block: the verifier's finding, the v2 digest,\nsix consecutive prisma:generate key values before (b837ecfe / 22c21596\nalternating with identical d.ts) and after (aee939da x6 across both\nmanifest names, equal to the main checkout's key), regenerate-then-\ntypecheck 12/12 cache hits after the first v2 run, re-run negatives\n(truncated index.d.ts exit 2 / 24 error TS; client removed exit 1 MISSING),\n22/22 mutations, and gates on clean d867d6e and 84ea344 (pnpm check 20\nsteps 350/350 with 16/16 reuse, quick 17/17, check:kernel 17 steps,\ngovernance:status 12 VERIFIED / 8 STALE). Round 1 entries are kept.\nreports/*.latest.json refreshed from the 84ea344 runs; this commit itself\nwas not re-run.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/24a652278ccf5b431fadfe89021f9f76323f6e73","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T23:41:32-07:00","added":["reports/c48-followups-2026-10-23/full-check-84ea344.log.gz","reports/c48-followups-2026-10-23/kernel-profile-84ea344.log.gz","reports/c48-followups-2026-10-23/keys-after-fix.log.gz","reports/c48-followups-2026-10-23/keys-before-fix.log.gz","reports/c48-followups-2026-10-23/mutations-v2.json.gz","reports/c48-followups-2026-10-23/quick-84ea344.log.gz","reports/c48-followups-2026-10-23/v2-breaking-dts-tamper-typecheck.log.gz","reports/c48-followups-2026-10-23/v2-missing-typecheck.log.gz"],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/c48-followups-2026-10-23.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-profile-kernel.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":12736,"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-23T10:28: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
|
10
|
1792752010
|
1792752089
|
0
|
1792752008
|
1792752100
|
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
|
|
26389
|
docs(evidence): preserve native logs and bounded S docs(evidence): preserve native logs and bounded SDK migration result...
|
81
|
5
|
governance.yml
|
15
|
5
|
0
|
refs/heads/main
|
9b15c727af11e838df8fab373a8c94486a20e716
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1e81de7235f94c7fbebf0387212b2bb69b8f03ce","after":"9b15c727af11e838df8fab373a8c94486a20e716","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/compare/1e81de7235f94c7fbebf0387212b2bb69b8f03ce...9b15c727af11e838df8fab373a8c94486a20e716","commits":[{"id":"9b15c727af11e838df8fab373a8c94486a20e716","message":"docs(evidence): preserve native logs and bounded SDK migration result\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/9b15c727af11e838df8fab373a8c94486a20e716","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:42:59-07:00","added":["reports/kernel-027-migration.latest.json"],"removed":[],"modified":[]},{"id":"6ddecb094df78413fecdc98bef9f2fa8c9ca4cdf","message":"docs(evidence): bind SDK 0.27 migration to clean native static runtime UI and fixed host tests\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/6ddecb094df78413fecdc98bef9f2fa8c9ca4cdf","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:42:26-07:00","added":["reports/kernel-consumer-migration.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":"93ce0f0d39322e17f4c37be7e02c0f220ca87a68","message":"chore(kernel): migrate context SDK to exact published 0.27.0 with native adapter contract\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/93ce0f0d39322e17f4c37be7e02c0f220ca87a68","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:31:52-07:00","added":["governance/framework-consumer.json","reports/kernel-027-migration-plan-2026-10-23.json"],"removed":[],"modified":[".github/workflows/governance.yml","CLAUDE.md","README.md","apps/api-fastify/package.json","apps/api-fastify/src/plugins/request-context.ts","apps/api-nestjs/package.json","apps/api-nestjs/src/common/request-context.ts","apps/web/e2e/acceptance.spec.ts","docs/enterprise/README.md","docs/enterprise/integration-matrix.md","docs/enterprise/login.md","docs/framework-migration.md","packages/contracts/src/enterprise-integration.ts","packages/enterprise-integration/governance/enterprise-integration.json","packages/enterprise-integration/package.json","packages/enterprise-integration/src/http.test.ts","packages/enterprise-integration/src/request-context.test.ts","packages/enterprise-integration/src/request-context.ts","packages/enterprise-integration/src/status.ts","pnpm-lock.yaml","scripts/check-enterprise-integration.mjs"]}],"total_commits":0,"head_commit":{"id":"9b15c727af11e838df8fab373a8c94486a20e716","message":"docs(evidence): preserve native logs and bounded SDK migration result\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/9b15c727af11e838df8fab373a8c94486a20e716","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:42:59-07:00","added":["reports/kernel-027-migration.latest.json"],"removed":[],"modified":[]},"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":3986,"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-20T16:33: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
|
6
|
1792798983
|
1792798992
|
0
|
1792798982
|
1792798993
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26371
|
docs(evidence): preserve fixed kernel 0.26 release docs(evidence): preserve fixed kernel 0.26 release receipts...
|
54
|
5
|
governance.yml
|
83
|
5
|
0
|
refs/heads/main
|
df334c81555bd6be77115c7894e2507f373faa79
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f00993afa0ed01711eecac79601a4faff9fa6ef9","after":"df334c81555bd6be77115c7894e2507f373faa79","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/f00993afa0ed01711eecac79601a4faff9fa6ef9...df334c81555bd6be77115c7894e2507f373faa79","commits":[{"id":"df334c81555bd6be77115c7894e2507f373faa79","message":"docs(evidence): preserve fixed kernel 0.26 release receipts\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/df334c81555bd6be77115c7894e2507f373faa79","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T07:51:49-07:00","added":["reports/kernel-release-0.26.0-2026-10-23/README.md","reports/kernel-release-0.26.0-2026-10-23/archive-manifest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/conformance-differential.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/dependency-audit.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/deployment-acceptance.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/governance.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/production-acceptance.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/runtime-acceptance.redacted.json","reports/kernel-release-0.26.0-2026-10-23/inputs/ui-acceptance.redacted.json","reports/kernel-release-0.26.0-2026-10-23/release-manifest.original.json","reports/kernel-release-0.26.0-2026-10-23/release-verification.original.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"df334c81555bd6be77115c7894e2507f373faa79","message":"docs(evidence): preserve fixed kernel 0.26 release receipts\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/df334c81555bd6be77115c7894e2507f373faa79","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T07:51:49-07:00","added":["reports/kernel-release-0.26.0-2026-10-23/README.md","reports/kernel-release-0.26.0-2026-10-23/archive-manifest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/conformance-differential.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/dependency-audit.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/deployment-acceptance.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/governance.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/production-acceptance.latest.json","reports/kernel-release-0.26.0-2026-10-23/inputs/runtime-acceptance.redacted.json","reports/kernel-release-0.26.0-2026-10-23/inputs/ui-acceptance.redacted.json","reports/kernel-release-0.26.0-2026-10-23/release-manifest.original.json","reports/kernel-release-0.26.0-2026-10-23/release-verification.original.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":13510,"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-23T19:04: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
|
10
|
1792767170
|
1792767248
|
0
|
1792767169
|
1792767259
|
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
|
|
26356
|
docs(evidence): preserve PromQL execution logs in docs(evidence): preserve PromQL execution logs in tracked format...
|
76
|
5
|
governance.yml
|
260
|
5
|
0
|
refs/heads/main
|
4ce9763d152f07dcdf889d437d99b8c78f8b4dba
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"befd5d06b0a6c912fbcd493733021c2a029f26ff","after":"4ce9763d152f07dcdf889d437d99b8c78f8b4dba","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/befd5d06b0a6c912fbcd493733021c2a029f26ff...4ce9763d152f07dcdf889d437d99b8c78f8b4dba","commits":[{"id":"4ce9763d152f07dcdf889d437d99b8c78f8b4dba","message":"docs(evidence): preserve PromQL execution logs in tracked format\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4ce9763d152f07dcdf889d437d99b8c78f8b4dba","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:58:30-07:00","added":["docs/evidence/di08-09-11-milestone-2026-10-22/promtool-check.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-old-rules-negative.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests-wrong-mount.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-09-11-milestone-2026-10-22/README.md"]},{"id":"094b09f093cd8bddc05ee72a7e5fc19f3028032d","message":"docs(evidence): archive complete DI08 DI09 DI11 milestone gates\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/094b09f093cd8bddc05ee72a7e5fc19f3028032d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:58:17-07:00","added":["docs/evidence/di08-09-11-milestone-2026-10-22/README.md","docs/evidence/di08-09-11-milestone-2026-10-22/dual-backend-parity.json","docs/evidence/di08-09-11-milestone-2026-10-22/environment-inventory.json","docs/evidence/di08-09-11-milestone-2026-10-22/fork-readiness.json","docs/evidence/di08-09-11-milestone-2026-10-22/governance.json","docs/evidence/di08-09-11-milestone-2026-10-22/kernel-boundaries.json","docs/evidence/di08-09-11-milestone-2026-10-22/runtime-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/runtime.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/source-commits.txt","docs/evidence/di08-09-11-milestone-2026-10-22/source-diff-files.txt","docs/evidence/di08-09-11-milestone-2026-10-22/state.json","docs/evidence/di08-09-11-milestone-2026-10-22/static.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/ui-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/ui-fastify-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/ui-nestjs-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/ui.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-ops-entrypoints-2026-10-22/README.md","docs/evidence/di08-serial-prisma-2026-10-22/README.md","docs/evidence/di09-tool-pipeline-alerts-2026-10-22/README.md","docs/evidence/di11-task-summary-2026-10-22/README.md","docs/governance-experience.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-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":"211b22caa2a8eb94cbf669735cdb64a36e0cfb37","message":"docs: refresh serial generation candidate snapshot anchor\n\n(cherry picked from commit 920be47ef9252a8b6727dcabe143b5bee0b50f2b)\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/211b22caa2a8eb94cbf669735cdb64a36e0cfb37","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:30:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-serial-prisma-2026-10-22/README.md"]},{"id":"84580182e33ca44c90ae23bd15f98ef784211ba4","message":"docs(evidence): bind serial generation to clean candidate\n\n(cherry picked from commit 0c77e76d5b3e802e9fc530eea98ce6146198014e)\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/84580182e33ca44c90ae23bd15f98ef784211ba4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:29:59-07:00","added":["docs/evidence/di08-serial-prisma-2026-10-22/clean-dual-backend-parity.json","docs/evidence/di08-serial-prisma-2026-10-22/generation.log.gz"],"removed":[],"modified":["docs/evidence/di08-serial-prisma-2026-10-22/README.md"]},{"id":"c1446f4611fec9e43d6a3a350462b12583e330e8","message":"fix(build): unify explicitly serial Prisma generation entrypoints\n\n(cherry picked from commit b4e63dc1e3aa7c4cdacb7af3dcc0855c55c7dba4)\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c1446f4611fec9e43d6a3a350462b12583e330e8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:29:02-07:00","added":["docs/evidence/di08-serial-prisma-2026-10-22/README.md","docs/evidence/di08-serial-prisma-2026-10-22/command-mutation-summary.json","docs/evidence/di08-serial-prisma-2026-10-22/parallel-alias.log.gz","docs/evidence/di08-serial-prisma-2026-10-22/parallel-primary.log.gz","docs/evidence/di08-serial-prisma-2026-10-22/valid.log.gz"],"removed":[],"modified":["README.md","docs/governance-experience.md","docs/migration-playbook.md","package.json","scripts/check-dual-backend-parity.mjs"]}],"total_commits":0,"head_commit":{"id":"4ce9763d152f07dcdf889d437d99b8c78f8b4dba","message":"docs(evidence): preserve PromQL execution logs in tracked format\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4ce9763d152f07dcdf889d437d99b8c78f8b4dba","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:58:30-07:00","added":["docs/evidence/di08-09-11-milestone-2026-10-22/promtool-check.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-old-rules-negative.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests-wrong-mount.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-09-11-milestone-2026-10-22/README.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":122143,"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-23T03:40:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
36
|
1792721656
|
1792721747
|
0
|
1792721655
|
1792721868
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26357
|
docs(evidence): preserve PromQL execution logs in docs(evidence): preserve PromQL execution logs in tracked format...
|
76
|
5
|
platform-governance.yml
|
261
|
5
|
0
|
refs/heads/main
|
4ce9763d152f07dcdf889d437d99b8c78f8b4dba
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"befd5d06b0a6c912fbcd493733021c2a029f26ff","after":"4ce9763d152f07dcdf889d437d99b8c78f8b4dba","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/befd5d06b0a6c912fbcd493733021c2a029f26ff...4ce9763d152f07dcdf889d437d99b8c78f8b4dba","commits":[{"id":"4ce9763d152f07dcdf889d437d99b8c78f8b4dba","message":"docs(evidence): preserve PromQL execution logs in tracked format\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4ce9763d152f07dcdf889d437d99b8c78f8b4dba","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:58:30-07:00","added":["docs/evidence/di08-09-11-milestone-2026-10-22/promtool-check.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-old-rules-negative.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests-wrong-mount.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-09-11-milestone-2026-10-22/README.md"]},{"id":"094b09f093cd8bddc05ee72a7e5fc19f3028032d","message":"docs(evidence): archive complete DI08 DI09 DI11 milestone gates\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/094b09f093cd8bddc05ee72a7e5fc19f3028032d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:58:17-07:00","added":["docs/evidence/di08-09-11-milestone-2026-10-22/README.md","docs/evidence/di08-09-11-milestone-2026-10-22/dual-backend-parity.json","docs/evidence/di08-09-11-milestone-2026-10-22/environment-inventory.json","docs/evidence/di08-09-11-milestone-2026-10-22/fork-readiness.json","docs/evidence/di08-09-11-milestone-2026-10-22/governance.json","docs/evidence/di08-09-11-milestone-2026-10-22/kernel-boundaries.json","docs/evidence/di08-09-11-milestone-2026-10-22/runtime-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/runtime.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/source-commits.txt","docs/evidence/di08-09-11-milestone-2026-10-22/source-diff-files.txt","docs/evidence/di08-09-11-milestone-2026-10-22/state.json","docs/evidence/di08-09-11-milestone-2026-10-22/static.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/ui-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/ui-fastify-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/ui-nestjs-acceptance.json","docs/evidence/di08-09-11-milestone-2026-10-22/ui.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-ops-entrypoints-2026-10-22/README.md","docs/evidence/di08-serial-prisma-2026-10-22/README.md","docs/evidence/di09-tool-pipeline-alerts-2026-10-22/README.md","docs/evidence/di11-task-summary-2026-10-22/README.md","docs/governance-experience.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-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":"211b22caa2a8eb94cbf669735cdb64a36e0cfb37","message":"docs: refresh serial generation candidate snapshot anchor\n\n(cherry picked from commit 920be47ef9252a8b6727dcabe143b5bee0b50f2b)\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/211b22caa2a8eb94cbf669735cdb64a36e0cfb37","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:30:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-serial-prisma-2026-10-22/README.md"]},{"id":"84580182e33ca44c90ae23bd15f98ef784211ba4","message":"docs(evidence): bind serial generation to clean candidate\n\n(cherry picked from commit 0c77e76d5b3e802e9fc530eea98ce6146198014e)\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/84580182e33ca44c90ae23bd15f98ef784211ba4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:29:59-07:00","added":["docs/evidence/di08-serial-prisma-2026-10-22/clean-dual-backend-parity.json","docs/evidence/di08-serial-prisma-2026-10-22/generation.log.gz"],"removed":[],"modified":["docs/evidence/di08-serial-prisma-2026-10-22/README.md"]},{"id":"c1446f4611fec9e43d6a3a350462b12583e330e8","message":"fix(build): unify explicitly serial Prisma generation entrypoints\n\n(cherry picked from commit b4e63dc1e3aa7c4cdacb7af3dcc0855c55c7dba4)\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c1446f4611fec9e43d6a3a350462b12583e330e8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:29:02-07:00","added":["docs/evidence/di08-serial-prisma-2026-10-22/README.md","docs/evidence/di08-serial-prisma-2026-10-22/command-mutation-summary.json","docs/evidence/di08-serial-prisma-2026-10-22/parallel-alias.log.gz","docs/evidence/di08-serial-prisma-2026-10-22/parallel-primary.log.gz","docs/evidence/di08-serial-prisma-2026-10-22/valid.log.gz"],"removed":[],"modified":["README.md","docs/governance-experience.md","docs/migration-playbook.md","package.json","scripts/check-dual-backend-parity.mjs"]}],"total_commits":0,"head_commit":{"id":"4ce9763d152f07dcdf889d437d99b8c78f8b4dba","message":"docs(evidence): preserve PromQL execution logs in tracked format\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/4ce9763d152f07dcdf889d437d99b8c78f8b4dba","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-22T17:58:30-07:00","added":["docs/evidence/di08-09-11-milestone-2026-10-22/promtool-check.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-old-rules-negative.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests-wrong-mount.log.gz","docs/evidence/di08-09-11-milestone-2026-10-22/promtool-tests.log.gz"],"removed":[],"modified":["CLAUDE.md","docs/evidence/di08-09-11-milestone-2026-10-22/README.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":122143,"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-23T03:40:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792721747
|
1792721838
|
0
|
1792721656
|
1792721869
|
|
|
0
|
Edit
Delete
|
|
26259
|
docs(evidence): close final 02-04 integration and docs(evidence): close final 02-04 integration and all isolated EES conditions...
|
116
|
5
|
platform.yml
|
963
|
5
|
0
|
refs/heads/main
|
ae7e63a59cd481acf39b882c81d61c98e1eb987c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e9cc709edc9573337e79f2e4cbbfb99d7174c5ad","after":"ae7e63a59cd481acf39b882c81d61c98e1eb987c","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/e9cc709edc9573337e79f2e4cbbfb99d7174c5ad...ae7e63a59cd481acf39b882c81d61c98e1eb987c","commits":[{"id":"ae7e63a59cd481acf39b882c81d61c98e1eb987c","message":"docs(evidence): close final 02-04 integration and all isolated EES conditions\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ae7e63a59cd481acf39b882c81d61c98e1eb987c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T03:29:58-07:00","added":["docs/evidence/cross-layer-recovery-2026-10-21/conditional-runs.json","docs/evidence/cross-layer-recovery-2026-10-21/domain-release-verification.json","docs/evidence/cross-layer-recovery-2026-10-21/final-integration.json"],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.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/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":"16f04e4eb8b1b05f0659dd2a685b129030944e61","message":"merge: integrate verified cross-layer recovery onto current 04 main\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/16f04e4eb8b1b05f0659dd2a685b129030944e61","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T03:04:37-07:00","added":["docs/evidence/cross-layer-recovery-2026-10-21/initial-integration.json","governance/check-model-gateway.mjs","governance/test/model-gateway-gate.test.mjs","reports/model-gateway.latest.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/commerce-order.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/commerce.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/compensation-price-list.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/marketing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/order-intake-rule.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/price-calendar.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/purchase-order.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/001_commerce_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/002_commerce.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/003_commerce_product_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/004_commerce_order_customer_site.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/005_commerce_price_calendar.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/006_commerce_confirm_obligations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/007_commerce_order_counterparty_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/008_commerce_outcome_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/009_commerce_order_intake_rule.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/010_commerce_order_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/011_commerce_purchase_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/012_commerce_purchase_receipt_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/013_commerce_refund_basis_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/014_commerce_purchase_return_confirmation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/015_commerce_compensation_price_list.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.11.1/sql/016_commerce_member_price_promotion_campaign.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/contact.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/customer.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/enterprise.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/membership.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/privacy.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/001_customer_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/002_customer.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/003_customer_relationship_kind.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/004_enterprise.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/005_contact.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/006_customer_membership.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.7.0/sql/007_customer_privacy.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/channel-statements.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/facts.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/finance.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/partner-settlements.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/payables.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/payment-intents.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/prepaid.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/receivable-posting-rule.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/refund-policy.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/refunds.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/001_finance_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/002_finance.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/003_finance_anonymous_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/004_finance_payables.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/005_finance_refunds.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/006_finance_counterparty_and_refund_locks.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/007_finance_outcome_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/008_finance_receivable_posting_rule.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/009_cleaning_piecework_basis.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/010_finance_refund_policy.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/011_finance_purchase_receipt_cost.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/012_finance_supplier_credit.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/013_finance_refund_basis_and_credit_source.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/014_finance_refund_policy_site_and_supersede.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/015_finance_channel_statement.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/016_finance_intent_prepaid_settlement.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/017_finance_damage_liability.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/018_finance_payment_intent_channel_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.2.0/sql/019_finance_payment_execution_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/booking-grid.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/capacity.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/content.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/entity-reads.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/instance-returns.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/instances.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/inventory.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/opening-hours.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/site-operators.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/001_thing.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/002_thing_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/003_thing_reservation_window.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/004_thing_vouchers.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/005_thing_capacity_pool_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/006_thing_instances.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/007_thing_inventory.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/008_thing_canonical_ids.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/009_thing_instance_stock_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/010_thing_instance_relations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/011_thing_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/012_thing_booking_grid_fragments.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/013_thing_capacity_pool_site_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/014_site_operator.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/015_site_operator_end.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/016_thing_stock_document_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/017_thing_site_opening_hours.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/018_thing_stock_document_guard_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/019_thing_site_open_at.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/020_thing_opening_hours_supersede.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/021_thing_stock_document_guard_receipt_origin.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/022_thing_instance_returned.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/sql/023_thing_card_mandate_license_artifact.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/thing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.21.0/vouchers.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/entity-reads.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/escalation.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/operations.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/sql/001_work_project.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/sql/002_work_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/sql/003_work_escalation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/sql/004_work_ext_schema.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/sql/005_work_operations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.9.0/work.mjs","runtime/services/model-center-gateway/src/http.mjs","runtime/services/model-center-gateway/test/fencing.test.mjs","runtime/services/model-center-gateway/test/fixtures/crash-child.mjs","runtime/services/model-center-gateway/test/fixtures/http-child.mjs","runtime/services/model-center-gateway/test/fixtures/lock-publish-child.mjs","runtime/services/model-center-gateway/test/fixtures/recovery-platform.mjs","runtime/services/model-center-gateway/test/http-recovery.test.mjs","runtime/services/model-center-gateway/test/lock-publish.test.mjs","runtime/services/model-center-gateway/test/recovery.test.mjs","runtime/services/payment-binding-candidate/README.md","runtime/services/payment-binding-candidate/src/contract.mjs","runtime/services/payment-binding-candidate/test/contract.test.mjs"],"removed":["runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/commerce-order.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/commerce.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/order-intake-rule.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/price-calendar.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/purchase-order.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/001_commerce_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/002_commerce.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/003_commerce_product_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/004_commerce_order_customer_site.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/005_commerce_price_calendar.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/006_commerce_confirm_obligations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/007_commerce_order_counterparty_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/008_commerce_outcome_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/009_commerce_order_intake_rule.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/010_commerce_order_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/011_commerce_purchase_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/012_commerce_purchase_receipt_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/013_commerce_refund_basis_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.commerce@1.10.0/sql/014_commerce_purchase_return_confirmation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/contact.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/customer.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/enterprise.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/sql/001_customer_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/sql/002_customer.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/sql/003_customer_relationship_kind.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/sql/004_enterprise.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.customer@1.5.0/sql/005_contact.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/facts.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/finance.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/payables.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/receivable-posting-rule.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/refund-policy.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/refunds.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/001_finance_role.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/002_finance.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/003_finance_anonymous_order.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/004_finance_payables.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/005_finance_refunds.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/006_finance_counterparty_and_refund_locks.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/007_finance_outcome_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/008_finance_receivable_posting_rule.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/009_cleaning_piecework_basis.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/010_finance_refund_policy.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/011_finance_purchase_receipt_cost.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/012_finance_supplier_credit.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/013_finance_refund_basis_and_credit_source.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.finance@2.0.0/sql/014_finance_refund_policy_site_and_supersede.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/booking-grid.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/capacity.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/entity-reads.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/instance-returns.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/instances.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/inventory.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/opening-hours.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/site-operators.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/001_thing.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/002_thing_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/003_thing_reservation_window.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/004_thing_vouchers.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/005_thing_capacity_pool_binding.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/006_thing_instances.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/007_thing_inventory.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/008_thing_canonical_ids.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/009_thing_instance_stock_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/010_thing_instance_relations.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/011_thing_booking_grid.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/012_thing_booking_grid_fragments.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/013_thing_capacity_pool_site_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/014_site_operator.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/015_site_operator_end.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/016_thing_stock_document_guard.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/017_thing_site_opening_hours.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/018_thing_stock_document_guard_lines.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/019_thing_site_open_at.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/020_thing_opening_hours_supersede.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/021_thing_stock_document_guard_receipt_origin.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/sql/022_thing_instance_returned.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/thing.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.thing@0.20.0/vouchers.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/catalog.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/command-descriptions.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/ees-domain-package.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/entity-commands.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/entity-reads.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/escalation.mjs","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/queries.json","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/sql/001_work_project.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/sql/002_work_read_guards.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/sql/003_work_escalation.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/sql/004_work_ext_schema.sql","runtime/services/enterprise-entity-service/src/domains/packages/ees.domain.work@1.7.0/work.mjs"],"modified":["docs/model-center-shared-gateway-2026-10-20.md","docs/企业实体服务/客商财域包候选-2026-10-11.md","governance/enterprise-entity-service-domain-packages.json","governance/enterprise-entity-service-isolation-ddl.json","governance/evidence-scopes.json","governance/gate-flow.json","governance/rebind-reports.mjs","governance/test/enterprise-entity-service.test.mjs","governance/test/gate-flow.test.mjs","package.json","reports/release-manifest.latest.json","runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/src/domains/contracts/domain-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/derived/owner-bindings.draft.v1.json","runtime/services/enterprise-entity-service/src/domains/derived/tools.v1.json","runtime/services/enterprise-entity-service/src/domains/owner-claims.json","runtime/services/enterprise-entity-service/src/domains/packages.lock.json","runtime/services/enterprise-entity-service/test/domain-contracts.test.mjs","runtime/services/enterprise-entity-service/test/domain-packages.integration.test.mjs","runtime/services/enterprise-entity-service/test/domain-packages.test.mjs","runtime/services/enterprise-entity-service/test/domain-queries.test.mjs","runtime/services/enterprise-entity-service/test/domains-http.test.mjs","runtime/services/enterprise-entity-service/test/domains.test.mjs","runtime/services/enterprise-entity-service/test/entity-command-descriptions.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.integration.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.test.mjs","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/packages.lock.json","runtime/services/enterprise-entity-service/test/fixtures/domain-packages/upgrade.lock.json","runtime/services/model-center-gateway/README.md","runtime/services/model-center-gateway/src/gateway.mjs","runtime/services/model-center-gateway/src/host.mjs","runtime/services/model-center-gateway/src/openai.mjs","runtime/services/model-center-gateway/test/gateway.test.mjs"]},{"id":"71ceffd62c2df455ff6d6ea62f5337e6f003e7bf","message":"chore(reports): bind isolated domain and gateway integration checks\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/71ceffd62c2df455ff6d6ea62f5337e6f003e7bf","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T03:00:21-07:00","added":["docs/evidence/cross-layer-recovery-2026-10-21/initial-integration.json"],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.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/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":"e904bf56084705e440f77ff6debea63b87ee8eff","message":"test(ees): compare fact retry timing on the database clock\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e904bf56084705e440f77ff6debea63b87ee8eff","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T02:53:04-07:00","added":[],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.md","governance/enterprise-entity-service-isolation-ddl.json","runtime/services/enterprise-entity-service/test/domain-packages.integration.test.mjs"]},{"id":"39f73bdd2d1ef8bc412183f62d261e37a9904cf8","message":"merge: integrate gateway recovery and domain adoption candidates\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/39f73bdd2d1ef8bc412183f62d261e37a9904cf8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T02:45:12-07:00","added":["governance/check-model-gateway.mjs","governance/test/model-gateway-gate.test.mjs","reports/model-gateway.latest.json","runtime/services/model-center-gateway/src/http.mjs","runtime/services/model-center-gateway/test/fencing.test.mjs","runtime/services/model-center-gateway/test/fixtures/crash-child.mjs","runtime/services/model-center-gateway/test/fixtures/http-child.mjs","runtime/services/model-center-gateway/test/fixtures/lock-publish-child.mjs","runtime/services/model-center-gateway/test/fixtures/recovery-platform.mjs","runtime/services/model-center-gateway/test/http-recovery.test.mjs","runtime/services/model-center-gateway/test/lock-publish.test.mjs","runtime/services/model-center-gateway/test/recovery.test.mjs","runtime/services/payment-binding-candidate/README.md","runtime/services/payment-binding-candidate/src/contract.mjs","runtime/services/payment-binding-candidate/test/contract.test.mjs"],"removed":[],"modified":["docs/model-center-shared-gateway-2026-10-20.md","governance/evidence-scopes.json","governance/gate-flow.json","governance/rebind-reports.mjs","governance/test/gate-flow.test.mjs","package.json","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/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","runtime/services/model-center-gateway/README.md","runtime/services/model-center-gateway/src/gateway.mjs","runtime/services/model-center-gateway/src/host.mjs","runtime/services/model-center-gateway/src/openai.mjs","runtime/services/model-center-gateway/test/gateway.test.mjs"]}],"total_commits":0,"head_commit":{"id":"ae7e63a59cd481acf39b882c81d61c98e1eb987c","message":"docs(evidence): close final 02-04 integration and all isolated EES conditions\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ae7e63a59cd481acf39b882c81d61c98e1eb987c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T03:29:58-07:00","added":["docs/evidence/cross-layer-recovery-2026-10-21/conditional-runs.json","docs/evidence/cross-layer-recovery-2026-10-21/domain-release-verification.json","docs/evidence/cross-layer-recovery-2026-10-21/final-integration.json"],"removed":[],"modified":["docs/企业实体服务/客商财域包候选-2026-10-11.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/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"]},"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":93639,"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":141,"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-21T17:50:49+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
|
1792578627
|
1792578630
|
0
|
1792578627
|
1792578642
|
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
|
|
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
|
|
26382
|
docs(evidence): bind rc.2 static runtime UI audit docs(evidence): bind rc.2 static runtime UI audit and tarball compatibility checks...
|
54
|
5
|
governance.yml
|
86
|
5
|
0
|
refs/heads/main
|
e6a92036ef2348a91a3b185667a75f441801170e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"631ee55e81c610630fb990002816bf76f69d00f4","after":"e6a92036ef2348a91a3b185667a75f441801170e","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/631ee55e81c610630fb990002816bf76f69d00f4...e6a92036ef2348a91a3b185667a75f441801170e","commits":[{"id":"e6a92036ef2348a91a3b185667a75f441801170e","message":"docs(evidence): bind rc.2 static runtime UI audit and tarball compatibility checks\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/e6a92036ef2348a91a3b185667a75f441801170e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T15:54:51-07:00","added":["reports/governance-repair-00-2026-10-23.json","reports/governance-repair-00-2026-10-23/consumer-types.log.gz","reports/governance-repair-00-2026-10-23/dependencies.json","reports/governance-repair-00-2026-10-23/differential.json","reports/governance-repair-00-2026-10-23/initial-api-lock-negative.log.gz","reports/governance-repair-00-2026-10-23/network.log.gz","reports/governance-repair-00-2026-10-23/pack.log.gz","reports/governance-repair-00-2026-10-23/rc1-runtime-failed.json","reports/governance-repair-00-2026-10-23/rc1-runtime-failed.log.gz","reports/governance-repair-00-2026-10-23/rc1-static-invalidated.log.gz","reports/governance-repair-00-2026-10-23/registry.json","reports/governance-repair-00-2026-10-23/release-manifest.json","reports/governance-repair-00-2026-10-23/runtime.json","reports/governance-repair-00-2026-10-23/runtime.log.gz","reports/governance-repair-00-2026-10-23/static.json","reports/governance-repair-00-2026-10-23/static.log.gz","reports/governance-repair-00-2026-10-23/ui.json","reports/governance-repair-00-2026-10-23/ui.log.gz"],"removed":[],"modified":["CLAUDE.md","README.md","reports/agent-adapters.latest.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/dependency-audit.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/registry-truth.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/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"ddd3a43bcb002364fee8a86db3f4cbc3b192ff30","message":"fix(kernel): preserve omitted unknown fields in Zod 4 rc.2\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/ddd3a43bcb002364fee8a86db3f4cbc3b192ff30","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T15:47:22-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","COMPATIBILITY.md","README.md","package.json","packages/contracts/package.json","packages/enterprise-identity/package.json","packages/fact-relay/package.json","packages/kernel/api.lock.json","packages/kernel/package.json","packages/kernel/src/job.ts","packages/kernel/src/kernel-contracts.test.ts","packages/kernel/src/realtime.ts"]},{"id":"b991659ff220b3494f407f9335d0bc3bc1ff8793","message":"feat(kernel): migrate Zod 4 in 0.27.0-rc.1 compatibility candidate\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/b991659ff220b3494f407f9335d0bc3bc1ff8793","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T15:45:01-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","COMPATIBILITY.md","README.md","apps/api-fastify/package.json","package.json","packages/contracts/package.json","packages/enterprise-identity/package.json","packages/fact-relay/package.json","packages/kernel/api.lock.json","packages/kernel/package.json","packages/kernel/src/alert.ts","packages/kernel/src/job.ts","packages/kernel/src/platform-ports.ts","pnpm-lock.yaml"]},{"id":"9841b1fdec54b3c9303315da85b1491ebc406eb3","message":"fix(deps): repair released audit blockers before Zod compatibility migration\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/9841b1fdec54b3c9303315da85b1491ebc406eb3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T15:41:27-07:00","added":["reports/dependency-repair-stage1-2026-10-23.json"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","apps/api-fastify/package.json","apps/api-nestjs/package.json","apps/web/package.json","package.json","packages/contracts/package.json","packages/enterprise-identity/package.json","packages/fact-relay/package.json","packages/kernel/package.json","pnpm-lock.yaml"]}],"total_commits":0,"head_commit":{"id":"e6a92036ef2348a91a3b185667a75f441801170e","message":"docs(evidence): bind rc.2 static runtime UI audit and tarball compatibility checks\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/e6a92036ef2348a91a3b185667a75f441801170e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T15:54:51-07:00","added":["reports/governance-repair-00-2026-10-23.json","reports/governance-repair-00-2026-10-23/consumer-types.log.gz","reports/governance-repair-00-2026-10-23/dependencies.json","reports/governance-repair-00-2026-10-23/differential.json","reports/governance-repair-00-2026-10-23/initial-api-lock-negative.log.gz","reports/governance-repair-00-2026-10-23/network.log.gz","reports/governance-repair-00-2026-10-23/pack.log.gz","reports/governance-repair-00-2026-10-23/rc1-runtime-failed.json","reports/governance-repair-00-2026-10-23/rc1-runtime-failed.log.gz","reports/governance-repair-00-2026-10-23/rc1-static-invalidated.log.gz","reports/governance-repair-00-2026-10-23/registry.json","reports/governance-repair-00-2026-10-23/release-manifest.json","reports/governance-repair-00-2026-10-23/runtime.json","reports/governance-repair-00-2026-10-23/runtime.log.gz","reports/governance-repair-00-2026-10-23/static.json","reports/governance-repair-00-2026-10-23/static.log.gz","reports/governance-repair-00-2026-10-23/ui.json","reports/governance-repair-00-2026-10-23/ui.log.gz"],"removed":[],"modified":["CLAUDE.md","README.md","reports/agent-adapters.latest.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/dependency-audit.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/registry-truth.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/ui-acceptance.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":14022,"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-24T01:30: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
|
10
|
1792796109
|
1792796159
|
0
|
1792796108
|
1792796171
|
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
|
|
26392
|
docs(evidence): bind SDK 0.27 to clean 660 runtime docs(evidence): bind SDK 0.27 to clean 660 runtime and 13 browser cases...
|
72
|
5
|
governance.yml
|
18
|
5
|
0
|
refs/heads/main
|
7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a19237251b330595f824b5b08100293ee0be827e","after":"7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/a19237251b330595f824b5b08100293ee0be827e...7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","commits":[{"id":"7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","message":"docs(evidence): bind SDK 0.27 to clean 660 runtime and 13 browser cases\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:56:21-07:00","added":["reports/kernel-027-migration.latest.json","reports/kernel-consumer-migration.latest.json"],"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/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":"cb6a73ac9b406255ef9a2d898ba827a53e9bc22f","message":"fix(test): assert published SDK lock identity as literal bytes\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/cb6a73ac9b406255ef9a2d898ba827a53e9bc22f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:48:04-07:00","added":[],"removed":[],"modified":["packages/enterprise-integration/src/framework.test.ts"]},{"id":"ed7e3010e068dd1d20e0aa52c4b57fd66d55d041","message":"chore(kernel): align quotation request-context SDK to exact published 0.27.0\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/ed7e3010e068dd1d20e0aa52c4b57fd66d55d041","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:46:02-07:00","added":["governance/framework-consumer.json","reports/kernel-027-migration-plan-2026-10-23.json"],"removed":[],"modified":["CLAUDE.md","README.md","apps/web/e2e/acceptance.spec.ts","docs/enterprise/README.md","docs/enterprise/integration-matrix.md","docs/enterprise/login.md","packages/contracts/src/enterprise-integration.test.ts","packages/enterprise-integration/manifest/enterprise-integration.json","packages/enterprise-integration/package.json","packages/enterprise-integration/src/framework.test.ts","packages/enterprise-integration/src/framework.ts","pnpm-lock.yaml"]}],"total_commits":0,"head_commit":{"id":"7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","message":"docs(evidence): bind SDK 0.27 to clean 660 runtime and 13 browser cases\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/7fe4778cb90fc12ca5d5cf7ae1b7d1874ce12e53","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T16:56:21-07:00","added":["reports/kernel-027-migration.latest.json","reports/kernel-consumer-migration.latest.json"],"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/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":37354,"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-23T23:01: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
|
6
|
1792799787
|
1792799800
|
0
|
1792799785
|
1792799802
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26377
|
docs(evidence): bind F12 tool checks and historica docs(evidence): bind F12 tool checks and historical-role limits...
|
54
|
5
|
governance.yml
|
85
|
5
|
0
|
refs/heads/main
|
631ee55e81c610630fb990002816bf76f69d00f4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3bf55183f156e5dde8d979757d4a197e4550a91e","after":"631ee55e81c610630fb990002816bf76f69d00f4","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/3bf55183f156e5dde8d979757d4a197e4550a91e...631ee55e81c610630fb990002816bf76f69d00f4","commits":[{"id":"631ee55e81c610630fb990002816bf76f69d00f4","message":"docs(evidence): bind F12 tool checks and historical-role limits\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/631ee55e81c610630fb990002816bf76f69d00f4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T10:29:05-07:00","added":["reports/fw08-f12-role-bindings-2026-10-23.json","reports/fw08-f12-role-bindings-2026-10-23/baseline-replay.json.gz","reports/fw08-f12-role-bindings-2026-10-23/baseline-replay.log.gz","reports/fw08-f12-role-bindings-2026-10-23/before.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-0.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-1.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-2.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-3.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout.json.gz","reports/fw08-f12-role-bindings-2026-10-23/fingerprint-probe.json.gz","reports/fw08-f12-role-bindings-2026-10-23/fingerprint-probe.mjs.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/native-tests.txt.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/parent-probes.json.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/parent-probes.mjs.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/result.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/agent-adapters.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/conformance-matrix.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/contract-consumers.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/docs-truth.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/dual-backend-parity.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/fork-readiness.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance-docs.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance-rules.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance-status.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/kernel-api.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/migrations.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/naming.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/prisma-client.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/runtime-governance.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/schema-sync.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/statemachine-write-guard.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/tenant-grants.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/validation-source.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/quick-clean-run.json.gz","reports/fw08-f12-role-bindings-2026-10-23/quick-clean.log.gz","reports/fw08-f12-role-bindings-2026-10-23/scripts-first.log.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean-rerun-run.json.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean-rerun.log.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean-run.json.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean.log.gz","reports/fw08-f12-role-bindings-2026-10-23/targeted-candidate.log.gz","reports/fw08-f12-role-bindings-2026-10-23/targeted-first.log.gz"],"removed":[],"modified":["CLAUDE.md","COMPATIBILITY.md","README.md","docs/migration-playbook.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/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":"9bfc6a330f8195d3bf422d1a6e61907531360151","message":"fix(governance): check migration policy roles beyond initial RLS\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/9bfc6a330f8195d3bf422d1a6e61907531360151","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T10:21:53-07:00","added":["scripts/lib/migration-role-bindings-cli.test.mjs","scripts/lib/migration-role-bindings.mjs","scripts/lib/migration-role-bindings.test.mjs"],"removed":[],"modified":[".agents/skills/derived-project-framework-sync/SKILL.md",".agents/skills/derived-project-framework-sync/scripts/plan-migration.mjs",".agents/skills/derived-project-framework-sync/scripts/record-migration.mjs","CLAUDE.md","COMPATIBILITY.md","docs/migration-playbook.md","scripts/check-fork-readiness.mjs","scripts/lib/scaffold-roles.mjs"]}],"total_commits":0,"head_commit":{"id":"631ee55e81c610630fb990002816bf76f69d00f4","message":"docs(evidence): bind F12 tool checks and historical-role limits\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/631ee55e81c610630fb990002816bf76f69d00f4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T10:29:05-07:00","added":["reports/fw08-f12-role-bindings-2026-10-23.json","reports/fw08-f12-role-bindings-2026-10-23/baseline-replay.json.gz","reports/fw08-f12-role-bindings-2026-10-23/baseline-replay.log.gz","reports/fw08-f12-role-bindings-2026-10-23/before.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-0.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-1.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-2.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout-3.log.gz","reports/fw08-f12-role-bindings-2026-10-23/doc-closeout.json.gz","reports/fw08-f12-role-bindings-2026-10-23/fingerprint-probe.json.gz","reports/fw08-f12-role-bindings-2026-10-23/fingerprint-probe.mjs.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/native-tests.txt.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/parent-probes.json.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/parent-probes.mjs.gz","reports/fw08-f12-role-bindings-2026-10-23/independent/result.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/agent-adapters.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/conformance-matrix.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/contract-consumers.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/docs-truth.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/dual-backend-parity.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/fork-readiness.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance-docs.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance-rules.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance-status.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/governance.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/kernel-api.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/migrations.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/naming.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/prisma-client.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/runtime-governance.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/schema-sync.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/statemachine-write-guard.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/tenant-grants.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/native-static/validation-source.latest.json.gz","reports/fw08-f12-role-bindings-2026-10-23/quick-clean-run.json.gz","reports/fw08-f12-role-bindings-2026-10-23/quick-clean.log.gz","reports/fw08-f12-role-bindings-2026-10-23/scripts-first.log.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean-rerun-run.json.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean-rerun.log.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean-run.json.gz","reports/fw08-f12-role-bindings-2026-10-23/static-clean.log.gz","reports/fw08-f12-role-bindings-2026-10-23/targeted-candidate.log.gz","reports/fw08-f12-role-bindings-2026-10-23/targeted-first.log.gz"],"removed":[],"modified":["CLAUDE.md","COMPATIBILITY.md","README.md","docs/migration-playbook.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/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":13657,"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-23T23:09:21+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
10
|
1792776635
|
1792776729
|
0
|
1792776635
|
1792776742
|
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
|
|
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
|
|
27137
|
docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 三个 acceptance 文件 vitest 147/147),刷新 C232 快照锚点...
|
76
|
5
|
governance.yml
|
322
|
5
|
0
|
refs/heads/main
|
933fea27b98a860bbcdc11843436df988aaf383c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7bed99c0ba189daaf46f182242760b17e91380b7","after":"933fea27b98a860bbcdc11843436df988aaf383c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/7bed99c0ba189daaf46f182242760b17e91380b7...933fea27b98a860bbcdc11843436df988aaf383c","commits":[{"id":"933fea27b98a860bbcdc11843436df988aaf383c","message":"docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 三个 acceptance 文件 vitest 147/147),刷新 C232 快照锚点\n\n供根仓代码阶段记分板绑定 DI02、DI04 的正常/拒绝/恢复格;只加证据与锚点,不改源码。范围内仍无用例覆盖的点列在 README。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/933fea27b98a860bbcdc11843436df988aaf383c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-06T20:19:06-08:00","added":["docs/evidence/di02-di04-scenario-report-2026-11-07/README.md","docs/evidence/di02-di04-scenario-report-2026-11-07/results.json","docs/evidence/di02-di04-scenario-report-2026-11-07/vitest.log.gz"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"933fea27b98a860bbcdc11843436df988aaf383c","message":"docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 三个 acceptance 文件 vitest 147/147),刷新 C232 快照锚点\n\n供根仓代码阶段记分板绑定 DI02、DI04 的正常/拒绝/恢复格;只加证据与锚点,不改源码。范围内仍无用例覆盖的点列在 README。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/933fea27b98a860bbcdc11843436df988aaf383c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-06T20:19:06-08:00","added":["docs/evidence/di02-di04-scenario-report-2026-11-07/README.md","docs/evidence/di02-di04-scenario-report-2026-11-07/results.json","docs/evidence/di02-di04-scenario-report-2026-11-07/vitest.log.gz"],"removed":[],"modified":["CLAUDE.md"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":92526,"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-11-05T22:20: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
|
34
|
1794025163
|
1794025179
|
0
|
1794025163
|
1794025202
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
27138
|
docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 三个 acceptance 文件 vitest 147/147),刷新 C232 快照锚点...
|
76
|
5
|
platform-governance.yml
|
323
|
5
|
0
|
refs/heads/main
|
933fea27b98a860bbcdc11843436df988aaf383c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7bed99c0ba189daaf46f182242760b17e91380b7","after":"933fea27b98a860bbcdc11843436df988aaf383c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/7bed99c0ba189daaf46f182242760b17e91380b7...933fea27b98a860bbcdc11843436df988aaf383c","commits":[{"id":"933fea27b98a860bbcdc11843436df988aaf383c","message":"docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 三个 acceptance 文件 vitest 147/147),刷新 C232 快照锚点\n\n供根仓代码阶段记分板绑定 DI02、DI04 的正常/拒绝/恢复格;只加证据与锚点,不改源码。范围内仍无用例覆盖的点列在 README。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/933fea27b98a860bbcdc11843436df988aaf383c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-06T20:19:06-08:00","added":["docs/evidence/di02-di04-scenario-report-2026-11-07/README.md","docs/evidence/di02-di04-scenario-report-2026-11-07/results.json","docs/evidence/di02-di04-scenario-report-2026-11-07/vitest.log.gz"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"933fea27b98a860bbcdc11843436df988aaf383c","message":"docs(evidence): DI02/DI04 场景证据机器报告(clean 7bed99c0 三个 acceptance 文件 vitest 147/147),刷新 C232 快照锚点\n\n供根仓代码阶段记分板绑定 DI02、DI04 的正常/拒绝/恢复格;只加证据与锚点,不改源码。范围内仍无用例覆盖的点列在 README。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/933fea27b98a860bbcdc11843436df988aaf383c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-06T20:19:06-08:00","added":["docs/evidence/di02-di04-scenario-report-2026-11-07/README.md","docs/evidence/di02-di04-scenario-report-2026-11-07/results.json","docs/evidence/di02-di04-scenario-report-2026-11-07/vitest.log.gz"],"removed":[],"modified":["CLAUDE.md"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":92526,"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-11-05T22:20: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
|
8
|
1794025179
|
1794025192
|
0
|
1794025164
|
1794025202
|
|
|
0
|
Edit
Delete
|
|
27043
|
docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b28a2 完整三级)...
|
76
|
5
|
governance.yml
|
304
|
5
|
0
|
refs/heads/main
|
23b4a6f2b0593082befda484a42b431274089280
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6c96c806af702e0b10e59aed5e6eb0b0bd890ceb","after":"23b4a6f2b0593082befda484a42b431274089280","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/6c96c806af702e0b10e59aed5e6eb0b0bd890ceb...23b4a6f2b0593082befda484a42b431274089280","commits":[{"id":"23b4a6f2b0593082befda484a42b431274089280","message":"docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b28a2 完整三级)\n\n证据目录新增 round2/(完整三级日志与 result.json、负载采样、变异脚本与输出),README 补「独立核验补正」节;\nCLAUDE C272 证据行补第二轮结果,C232 锚点指向 ef063b02。不改源码、测试或报告。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/23b4a6f2b0593082befda484a42b431274089280","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:38:01-08:00","added":["docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/drift-injected.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/env-segment-locked.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/loadavg.jsonl","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/prisma-generate.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/runtime.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/static.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/ui.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF1-alignment-removed.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF2-cross-line.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2a-runner-env-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2b-classifier-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2c-env-counted-as-drift.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V3-port-taken-disabled.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/run-mutants.py"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c272-behavior-ports-2026-11-03/README.md"]},{"id":"ef063b0210c3177e335e4a8312421993519d4f08","message":"chore(reports): C272 核验补正后完整三级报告(clean b46b28a2)\n\n仅 reports/:经任务自有 postgres:16 / redis:7 / kafka 3.8.0 串行运行 check:runtime、check、check:ui 生成的\n48 份报告,均 gitSha=b46b28a2、worktreeDirty=false。runtime 1198/0、行为 210/0、环境失败 0;静态 34/34\n(test:scripts 218/218);UI 45/45。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ef063b0210c3177e335e4a8312421993519d4f08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:37:15-08:00","added":[],"removed":[],"modified":["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-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"b46b28a202c7ee6f6e77ad2babeed8093e93e945","message":"docs(claude): C232 快照锚点刷新至 76dd54cc\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b46b28a202c7ee6f6e77ad2babeed8093e93e945","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:18:58-08:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"76dd54cc1c85f0bdc220bbf918f9fef60c2cf484","message":"fix(behavior): C272 核验补正——段基址对齐、端口被抢同行判定、完整 runner 环境失败探针\n\n- P-F1:PARITY_PORT_SEGMENT_BASES 与默认区 3410–3809 相交时必须恰为默认段基址(3420 等错位段\n 会落进持 3410 段者的端口),否则 BEHAVIOR_PORT_CONFIG_INVALID;补单测含该反例。\n- P-F2:isPortTakenLog 要求 EADDRINUSE 与端口号在同一行;补跨行负例。\n- P-F3:--lock-self-test 在被持有段上启动完整 runner(报告写私有 GOV_REPORT_DIR),断言 exit 75、\n failureClass=environment、behaviorParityViolations=null;check:dual-backend 守护该输出,并把端口被抢\n 守护收紧为必须 throw BEHAVIOR_PORT_TAKEN_DURING_START。\n- P-F4:kernel.boundaries.json 行为矩阵说明订正为实测 210 个对比点(205 用例 + 5 组 DB/outbox,地板 204)。\n- 同步运行说明、CLAUDE C272 行与经验记录。\n\n验证:node --test behavior-port-lease 9/9;pnpm test:scripts 218/218;--lock-self-test exit 0;\ncheck:dual-backend / operations / governance-docs / kernel-boundaries / kernel-admission / docs-truth 均 exit 0;\n变异 V2a/V2b/V2c/V3/PF1/PF2 六个均判红。完整三级待本提交干净检出重跑。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/76dd54cc1c85f0bdc220bbf918f9fef60c2cf484","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:18:46-08:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","docs/operations/behavior-matrix-ports.md","kernel.boundaries.json","scripts/check-dual-backend-behavior.mjs","scripts/check-dual-backend-parity.mjs","scripts/lib/behavior-port-lease.mjs","scripts/lib/behavior-port-lease.test.mjs"]},{"id":"bf97bfcfbfa560437490120a0345fd63f4392493","message":"docs(evidence): C272 before/after reproductions, mutations and clean d3c8af94 three-level record\n\nEvidence for the behavior-matrix port lease: old-code cross-worktree conflict and runtime\nlate detection on 6c96c806, new-code concurrent/locked/occupied/dependency cases on 3b140399,\nfour killed mutants, and the clean d3c8af94 runtime 30/30 (1198/0, behavior 210/0), static\n34/34, UI 45/45 plus drift-injection (exit 1, behavior) and segment-lock (exit 75, environment)\ncontrols. CLAUDE evidence line and C232 anchor refreshed. Docs only; no source/test/report change.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/bf97bfcfbfa560437490120a0345fd63f4392493","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T09:20:55-08:00","added":["docs/evidence/c272-behavior-ports-2026-11-03/README.md","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1-worktree-A.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1-worktree-B.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1b-B-restricted-to-A-segment.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1c-B-explicit-A-ports.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N2-auto-skips-occupied.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3-behavior-explicit-occupied.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3-behavior-report.json","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3b-behavior-report.json","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3b-behavior-unreachable-deps.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3c-behavior-partial-explicit.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N4-runtime-explicit-occupied.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N4c-runtime-partial-explicit.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/occupy.mjs","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/old-holder.mjs","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/runtime-old-output.txt","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/runtime-old-summary.json","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/worktree-A-old.txt","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/worktree-B-behavior-report.json","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/worktree-B-old.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate-runner.py","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/drift-injected.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/env-segment-locked.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/loadavg.jsonl","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/prisma-generate.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/result.json","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/runtime.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/static.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/ui.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M1-parity.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M2-parity.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M3-selftest.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M3-unit.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M4-unit.txt"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"23b4a6f2b0593082befda484a42b431274089280","message":"docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b28a2 完整三级)\n\n证据目录新增 round2/(完整三级日志与 result.json、负载采样、变异脚本与输出),README 补「独立核验补正」节;\nCLAUDE C272 证据行补第二轮结果,C232 锚点指向 ef063b02。不改源码、测试或报告。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/23b4a6f2b0593082befda484a42b431274089280","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:38:01-08:00","added":["docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/drift-injected.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/env-segment-locked.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/loadavg.jsonl","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/prisma-generate.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/runtime.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/static.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/ui.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF1-alignment-removed.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF2-cross-line.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2a-runner-env-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2b-classifier-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2c-env-counted-as-drift.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V3-port-taken-disabled.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/run-mutants.py"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c272-behavior-ports-2026-11-03/README.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":86928,"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-11-01T11:55:23+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
34
|
1793733227
|
1793733318
|
0
|
1793733226
|
1793733386
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
27044
|
docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b28a2 完整三级)...
|
76
|
5
|
platform-governance.yml
|
305
|
5
|
0
|
refs/heads/main
|
23b4a6f2b0593082befda484a42b431274089280
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6c96c806af702e0b10e59aed5e6eb0b0bd890ceb","after":"23b4a6f2b0593082befda484a42b431274089280","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/6c96c806af702e0b10e59aed5e6eb0b0bd890ceb...23b4a6f2b0593082befda484a42b431274089280","commits":[{"id":"23b4a6f2b0593082befda484a42b431274089280","message":"docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b28a2 完整三级)\n\n证据目录新增 round2/(完整三级日志与 result.json、负载采样、变异脚本与输出),README 补「独立核验补正」节;\nCLAUDE C272 证据行补第二轮结果,C232 锚点指向 ef063b02。不改源码、测试或报告。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/23b4a6f2b0593082befda484a42b431274089280","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:38:01-08:00","added":["docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/drift-injected.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/env-segment-locked.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/loadavg.jsonl","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/prisma-generate.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/runtime.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/static.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/ui.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF1-alignment-removed.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF2-cross-line.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2a-runner-env-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2b-classifier-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2c-env-counted-as-drift.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V3-port-taken-disabled.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/run-mutants.py"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c272-behavior-ports-2026-11-03/README.md"]},{"id":"ef063b0210c3177e335e4a8312421993519d4f08","message":"chore(reports): C272 核验补正后完整三级报告(clean b46b28a2)\n\n仅 reports/:经任务自有 postgres:16 / redis:7 / kafka 3.8.0 串行运行 check:runtime、check、check:ui 生成的\n48 份报告,均 gitSha=b46b28a2、worktreeDirty=false。runtime 1198/0、行为 210/0、环境失败 0;静态 34/34\n(test:scripts 218/218);UI 45/45。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ef063b0210c3177e335e4a8312421993519d4f08","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:37:15-08:00","added":[],"removed":[],"modified":["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-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"b46b28a202c7ee6f6e77ad2babeed8093e93e945","message":"docs(claude): C232 快照锚点刷新至 76dd54cc\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b46b28a202c7ee6f6e77ad2babeed8093e93e945","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:18:58-08:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"76dd54cc1c85f0bdc220bbf918f9fef60c2cf484","message":"fix(behavior): C272 核验补正——段基址对齐、端口被抢同行判定、完整 runner 环境失败探针\n\n- P-F1:PARITY_PORT_SEGMENT_BASES 与默认区 3410–3809 相交时必须恰为默认段基址(3420 等错位段\n 会落进持 3410 段者的端口),否则 BEHAVIOR_PORT_CONFIG_INVALID;补单测含该反例。\n- P-F2:isPortTakenLog 要求 EADDRINUSE 与端口号在同一行;补跨行负例。\n- P-F3:--lock-self-test 在被持有段上启动完整 runner(报告写私有 GOV_REPORT_DIR),断言 exit 75、\n failureClass=environment、behaviorParityViolations=null;check:dual-backend 守护该输出,并把端口被抢\n 守护收紧为必须 throw BEHAVIOR_PORT_TAKEN_DURING_START。\n- P-F4:kernel.boundaries.json 行为矩阵说明订正为实测 210 个对比点(205 用例 + 5 组 DB/outbox,地板 204)。\n- 同步运行说明、CLAUDE C272 行与经验记录。\n\n验证:node --test behavior-port-lease 9/9;pnpm test:scripts 218/218;--lock-self-test exit 0;\ncheck:dual-backend / operations / governance-docs / kernel-boundaries / kernel-admission / docs-truth 均 exit 0;\n变异 V2a/V2b/V2c/V3/PF1/PF2 六个均判红。完整三级待本提交干净检出重跑。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/76dd54cc1c85f0bdc220bbf918f9fef60c2cf484","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:18:46-08:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","docs/operations/behavior-matrix-ports.md","kernel.boundaries.json","scripts/check-dual-backend-behavior.mjs","scripts/check-dual-backend-parity.mjs","scripts/lib/behavior-port-lease.mjs","scripts/lib/behavior-port-lease.test.mjs"]},{"id":"bf97bfcfbfa560437490120a0345fd63f4392493","message":"docs(evidence): C272 before/after reproductions, mutations and clean d3c8af94 three-level record\n\nEvidence for the behavior-matrix port lease: old-code cross-worktree conflict and runtime\nlate detection on 6c96c806, new-code concurrent/locked/occupied/dependency cases on 3b140399,\nfour killed mutants, and the clean d3c8af94 runtime 30/30 (1198/0, behavior 210/0), static\n34/34, UI 45/45 plus drift-injection (exit 1, behavior) and segment-lock (exit 75, environment)\ncontrols. CLAUDE evidence line and C232 anchor refreshed. Docs only; no source/test/report change.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/bf97bfcfbfa560437490120a0345fd63f4392493","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T09:20:55-08:00","added":["docs/evidence/c272-behavior-ports-2026-11-03/README.md","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1-worktree-A.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1-worktree-B.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1b-B-restricted-to-A-segment.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N1c-B-explicit-A-ports.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N2-auto-skips-occupied.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3-behavior-explicit-occupied.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3-behavior-report.json","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3b-behavior-report.json","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3b-behavior-unreachable-deps.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N3c-behavior-partial-explicit.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N4-runtime-explicit-occupied.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/N4c-runtime-partial-explicit.txt","docs/evidence/c272-behavior-ports-2026-11-03/after-fix/occupy.mjs","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/old-holder.mjs","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/runtime-old-output.txt","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/runtime-old-summary.json","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/worktree-A-old.txt","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/worktree-B-behavior-report.json","docs/evidence/c272-behavior-ports-2026-11-03/before-fix/worktree-B-old.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate-runner.py","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/drift-injected.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/env-segment-locked.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/loadavg.jsonl","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/prisma-generate.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/result.json","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/runtime.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/static.txt","docs/evidence/c272-behavior-ports-2026-11-03/full-gate/ui.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M1-parity.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M2-parity.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M3-selftest.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M3-unit.txt","docs/evidence/c272-behavior-ports-2026-11-03/mutation/M4-unit.txt"],"removed":[],"modified":["CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"23b4a6f2b0593082befda484a42b431274089280","message":"docs(evidence): C272 第二轮核验补正记录(变异 6 个判红、clean b46b28a2 完整三级)\n\n证据目录新增 round2/(完整三级日志与 result.json、负载采样、变异脚本与输出),README 补「独立核验补正」节;\nCLAUDE C272 证据行补第二轮结果,C232 锚点指向 ef063b02。不改源码、测试或报告。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/23b4a6f2b0593082befda484a42b431274089280","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T10:38:01-08:00","added":["docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/drift-injected.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/env-segment-locked.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/loadavg.jsonl","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/prisma-generate.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/runtime.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/static.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/full-gate/ui.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF1-alignment-removed.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/PF2-cross-line.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2a-runner-env-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2b-classifier-exit-0.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V2c-env-counted-as-drift.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/V3-port-taken-disabled.txt","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/result.json","docs/evidence/c272-behavior-ports-2026-11-03/round2/mutation/run-mutants.py"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c272-behavior-ports-2026-11-03/README.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":86928,"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-11-01T11:55:23+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1793733318
|
1793733335
|
0
|
1793733226
|
1793733387
|
|
|
0
|
Edit
Delete
|
|
26046
|
docs(enterprise): verify readonly token rotation a docs(enterprise): verify readonly token rotation and unchanged write revocation...
|
51
|
5
|
ci.yml
|
130
|
5
|
0
|
refs/heads/main
|
f43fab8c455ef789faeeff2b81cc38479b3ece2b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"662711ae88dc4aad8505c4494035aa715f619e3e","after":"f43fab8c455ef789faeeff2b81cc38479b3ece2b","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/662711ae88dc4aad8505c4494035aa715f619e3e...f43fab8c455ef789faeeff2b81cc38479b3ece2b","commits":[{"id":"f43fab8c455ef789faeeff2b81cc38479b3ece2b","message":"docs(enterprise): verify readonly token rotation and unchanged write revocation\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/f43fab8c455ef789faeeff2b81cc38479b3ece2b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T16:01:36-07:00","added":[],"removed":[],"modified":["docs/enterprise-closeout-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","docs/evidence/enterprise-closeout-2026-10-17/closeout.json"]}],"total_commits":0,"head_commit":{"id":"f43fab8c455ef789faeeff2b81cc38479b3ece2b","message":"docs(enterprise): verify readonly token rotation and unchanged write revocation\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/f43fab8c455ef789faeeff2b81cc38479b3ece2b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T16:01:36-07:00","added":[],"removed":[],"modified":["docs/enterprise-closeout-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","docs/evidence/enterprise-closeout-2026-10-17/closeout.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":95012,"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-18T06:58:08+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792278130
|
1792278206
|
0
|
1792278099
|
1792278206
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
26047
|
docs(enterprise): verify readonly token rotation a docs(enterprise): verify readonly token rotation and unchanged write revocation...
|
51
|
5
|
e2e.yml
|
131
|
5
|
0
|
refs/heads/main
|
f43fab8c455ef789faeeff2b81cc38479b3ece2b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"662711ae88dc4aad8505c4494035aa715f619e3e","after":"f43fab8c455ef789faeeff2b81cc38479b3ece2b","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/662711ae88dc4aad8505c4494035aa715f619e3e...f43fab8c455ef789faeeff2b81cc38479b3ece2b","commits":[{"id":"f43fab8c455ef789faeeff2b81cc38479b3ece2b","message":"docs(enterprise): verify readonly token rotation and unchanged write revocation\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/f43fab8c455ef789faeeff2b81cc38479b3ece2b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T16:01:36-07:00","added":[],"removed":[],"modified":["docs/enterprise-closeout-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","docs/evidence/enterprise-closeout-2026-10-17/closeout.json"]}],"total_commits":0,"head_commit":{"id":"f43fab8c455ef789faeeff2b81cc38479b3ece2b","message":"docs(enterprise): verify readonly token rotation and unchanged write revocation\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/f43fab8c455ef789faeeff2b81cc38479b3ece2b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T16:01:36-07:00","added":[],"removed":[],"modified":["docs/enterprise-closeout-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","docs/evidence/enterprise-closeout-2026-10-17/closeout.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":95012,"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-18T06:58:08+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792278206
|
1792278236
|
0
|
1792278099
|
1792278236
|
|
|
0
|
Edit
Delete
|
|
25941
|
docs(enterprise): record verified local deployment docs(enterprise): record verified local deployment and activation boundary...
|
51
|
5
|
ci.yml
|
92
|
5
|
0
|
refs/heads/main
|
7d410ed5031d643934623aeec5c92b7406f5f92b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"06da26b62307d87f339427e40d2cd85c93825ca1","after":"7d410ed5031d643934623aeec5c92b7406f5f92b","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/06da26b62307d87f339427e40d2cd85c93825ca1...7d410ed5031d643934623aeec5c92b7406f5f92b","commits":[{"id":"7d410ed5031d643934623aeec5c92b7406f5f92b","message":"docs(enterprise): record verified local deployment and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/7d410ed5031d643934623aeec5c92b7406f5f92b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T17:34:19-07:00","added":[],"removed":[],"modified":["docs/deployments/enterprise-integration-local-2026-10-16.md","docs/enterprise-integration-2026-10-16.md"]}],"total_commits":0,"head_commit":{"id":"7d410ed5031d643934623aeec5c92b7406f5f92b","message":"docs(enterprise): record verified local deployment and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/7d410ed5031d643934623aeec5c92b7406f5f92b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T17:34:19-07:00","added":[],"removed":[],"modified":["docs/deployments/enterprise-integration-local-2026-10-16.md","docs/enterprise-integration-2026-10-16.md"]},"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":93785,"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-17T08:32:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792197758
|
1792197880
|
0
|
1792197262
|
1792197880
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25942
|
docs(enterprise): record verified local deployment docs(enterprise): record verified local deployment and activation boundary...
|
51
|
5
|
e2e.yml
|
93
|
5
|
0
|
refs/heads/main
|
7d410ed5031d643934623aeec5c92b7406f5f92b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"06da26b62307d87f339427e40d2cd85c93825ca1","after":"7d410ed5031d643934623aeec5c92b7406f5f92b","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/06da26b62307d87f339427e40d2cd85c93825ca1...7d410ed5031d643934623aeec5c92b7406f5f92b","commits":[{"id":"7d410ed5031d643934623aeec5c92b7406f5f92b","message":"docs(enterprise): record verified local deployment and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/7d410ed5031d643934623aeec5c92b7406f5f92b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T17:34:19-07:00","added":[],"removed":[],"modified":["docs/deployments/enterprise-integration-local-2026-10-16.md","docs/enterprise-integration-2026-10-16.md"]}],"total_commits":0,"head_commit":{"id":"7d410ed5031d643934623aeec5c92b7406f5f92b","message":"docs(enterprise): record verified local deployment and activation boundary\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/7d410ed5031d643934623aeec5c92b7406f5f92b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T17:34:19-07:00","added":[],"removed":[],"modified":["docs/deployments/enterprise-integration-local-2026-10-16.md","docs/enterprise-integration-2026-10-16.md"]},"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":93785,"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-17T08:32:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792197880
|
1792197970
|
0
|
1792197262
|
1792197970
|
|
|
0
|
Edit
Delete
|
|
25948
|
docs(enterprise): record final identity acceptance docs(enterprise): record final identity acceptance and fixed local deployment...
|
51
|
5
|
ci.yml
|
96
|
5
|
0
|
refs/heads/main
|
aa602ccaff0f515014e35eea7e6038bdecba01aa
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d82afddd2d2b246d348fee2c74cbe20c9bcb4133","after":"aa602ccaff0f515014e35eea7e6038bdecba01aa","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/d82afddd2d2b246d348fee2c74cbe20c9bcb4133...aa602ccaff0f515014e35eea7e6038bdecba01aa","commits":[{"id":"aa602ccaff0f515014e35eea7e6038bdecba01aa","message":"docs(enterprise): record final identity acceptance and fixed local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/aa602ccaff0f515014e35eea7e6038bdecba01aa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T18:22:09-07:00","added":["docs/evidence/enterprise-registration-2026-10-16/final-validation.json","docs/evidence/enterprise-registration-2026-10-16/ygg-final-candidate-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-live-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-runtime-update.json"],"removed":[],"modified":["docs/deployments/enterprise-identity-local-2026-10-16.md","docs/enterprise-activation-2026-10-16.md","governance/enterprise-registration.local-development.json"]}],"total_commits":0,"head_commit":{"id":"aa602ccaff0f515014e35eea7e6038bdecba01aa","message":"docs(enterprise): record final identity acceptance and fixed local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/aa602ccaff0f515014e35eea7e6038bdecba01aa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T18:22:09-07:00","added":["docs/evidence/enterprise-registration-2026-10-16/final-validation.json","docs/evidence/enterprise-registration-2026-10-16/ygg-final-candidate-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-live-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-runtime-update.json"],"removed":[],"modified":["docs/deployments/enterprise-identity-local-2026-10-16.md","docs/enterprise-activation-2026-10-16.md","governance/enterprise-registration.local-development.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":93932,"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-17T09:15:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792200841
|
1792200992
|
0
|
1792200132
|
1792200992
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25949
|
docs(enterprise): record final identity acceptance docs(enterprise): record final identity acceptance and fixed local deployment...
|
51
|
5
|
e2e.yml
|
97
|
5
|
0
|
refs/heads/main
|
aa602ccaff0f515014e35eea7e6038bdecba01aa
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d82afddd2d2b246d348fee2c74cbe20c9bcb4133","after":"aa602ccaff0f515014e35eea7e6038bdecba01aa","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/d82afddd2d2b246d348fee2c74cbe20c9bcb4133...aa602ccaff0f515014e35eea7e6038bdecba01aa","commits":[{"id":"aa602ccaff0f515014e35eea7e6038bdecba01aa","message":"docs(enterprise): record final identity acceptance and fixed local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/aa602ccaff0f515014e35eea7e6038bdecba01aa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T18:22:09-07:00","added":["docs/evidence/enterprise-registration-2026-10-16/final-validation.json","docs/evidence/enterprise-registration-2026-10-16/ygg-final-candidate-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-live-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-runtime-update.json"],"removed":[],"modified":["docs/deployments/enterprise-identity-local-2026-10-16.md","docs/enterprise-activation-2026-10-16.md","governance/enterprise-registration.local-development.json"]}],"total_commits":0,"head_commit":{"id":"aa602ccaff0f515014e35eea7e6038bdecba01aa","message":"docs(enterprise): record final identity acceptance and fixed local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/aa602ccaff0f515014e35eea7e6038bdecba01aa","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-16T18:22:09-07:00","added":["docs/evidence/enterprise-registration-2026-10-16/final-validation.json","docs/evidence/enterprise-registration-2026-10-16/ygg-final-candidate-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-live-smoke.json","docs/evidence/enterprise-registration-2026-10-16/ygg-runtime-update.json"],"removed":[],"modified":["docs/deployments/enterprise-identity-local-2026-10-16.md","docs/enterprise-activation-2026-10-16.md","governance/enterprise-registration.local-development.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":93932,"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-17T09:15:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792200992
|
1792201022
|
0
|
1792200132
|
1792201022
|
|
|
0
|
Edit
Delete
|
|
26044
|
docs(enterprise): record approved readonly session docs(enterprise): record approved readonly session recovery and live UI acceptance...
|
51
|
5
|
ci.yml
|
128
|
5
|
0
|
refs/heads/main
|
662711ae88dc4aad8505c4494035aa715f619e3e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b4a845e7fef3ded960fa4f18670ada079e333f27","after":"662711ae88dc4aad8505c4494035aa715f619e3e","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/b4a845e7fef3ded960fa4f18670ada079e333f27...662711ae88dc4aad8505c4494035aa715f619e3e","commits":[{"id":"662711ae88dc4aad8505c4494035aa715f619e3e","message":"docs(enterprise): record approved readonly session recovery and live UI acceptance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/662711ae88dc4aad8505c4494035aa715f619e3e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T15:58:06-07:00","added":[],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/enterprise-execution-local-2026-10-17.md","docs/enterprise-closeout-local-2026-10-17.md","docs/evidence/enterprise-closeout-2026-10-17/closeout.json","governance/enterprise-read-session-recovery-request.json"]}],"total_commits":0,"head_commit":{"id":"662711ae88dc4aad8505c4494035aa715f619e3e","message":"docs(enterprise): record approved readonly session recovery and live UI acceptance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/662711ae88dc4aad8505c4494035aa715f619e3e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T15:58:06-07:00","added":[],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/enterprise-execution-local-2026-10-17.md","docs/enterprise-closeout-local-2026-10-17.md","docs/evidence/enterprise-closeout-2026-10-17/closeout.json","governance/enterprise-read-session-recovery-request.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":94974,"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-18T06: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
|
8
|
1792277888
|
1792277961
|
0
|
1792277888
|
1792277961
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|