| event_payload |
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7c145ea474b4e320184d6eb070a4de89d0cf0918","after":"eefcd86ba0f13331f734ba39401d82578daab697","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/7c145ea474b4e320184d6eb070a4de89d0cf0918...eefcd86ba0f13331f734ba39401d82578daab697","commits":[{"id":"eefcd86ba0f13331f734ba39401d82578daab697","message":"merge(HR): 合入审核人恢复与采用准备证据\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/eefcd86ba0f13331f734ba39401d82578daab697","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T20:31:28-07:00","added":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/broker-metadata-transcript.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/candidate-evidence-freshness.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/doc-claims-candidate.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/employment-registration-plan.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/fact-identities-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/fact-identities-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/helpers-cleanup.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/hr-pending-readonly.public.txt","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/hr-pending-readonly.sql","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/manifest.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/native-state-roundtrip.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-form-negative.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-form-origin-check.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-state-lifecycle.public.jsonl","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-state-tests.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/platform-inventory-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/platform-inventory-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/post-recovery-health.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/resume-preparation.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-after-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-login-diagnostic.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-login-diagnostic.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.origin-refused.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/test-password-reset-state.py"],"removed":[],"modified":["docs/hr-transfer-scope-integration-2026-10-28.md"]},{"id":"f709242ef62d9e3b11cdeb3c6850f967bf3c9117","message":"docs(HR): 收口审核恢复临时资源与现用后验\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f709242ef62d9e3b11cdeb3c6850f967bf3c9117","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T20:30:49-07:00","added":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/helpers-cleanup.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/post-recovery-health.public.json"],"removed":[],"modified":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/manifest.public.json","docs/hr-transfer-scope-integration-2026-10-28.md"]},{"id":"1132a75395b4ac236d73f7a03a03227bd696865c","message":"chore(reports): 归档HR恢复文档验证 @ a3d439bf9\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1132a75395b4ac236d73f7a03a03227bd696865c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T20:29:46-07:00","added":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/candidate-evidence-freshness.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/doc-claims-candidate.public.json"],"removed":[],"modified":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/manifest.public.json"]},{"id":"a3d439bf97ab8c37e9c6cf3c25341ac33d351b3d","message":"docs(HR): 记录审核人恢复与调岗闭环采用前置\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a3d439bf97ab8c37e9c6cf3c25341ac33d351b3d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T20:29:13-07:00","added":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/broker-metadata-transcript.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/employment-registration-plan.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/fact-identities-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/fact-identities-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/hr-pending-readonly.public.txt","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/hr-pending-readonly.sql","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/manifest.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/native-state-roundtrip.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-form-negative.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-form-origin-check.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-state-lifecycle.public.jsonl","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-state-tests.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/platform-inventory-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/platform-inventory-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/resume-preparation.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-after-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-login-diagnostic.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-login-diagnostic.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.origin-refused.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/test-password-reset-state.py"],"removed":[],"modified":["docs/hr-transfer-scope-integration-2026-10-28.md"]},{"id":"c872ff58c0c24a8e631110eaeb3623486e571bed","message":"chore(reports): code-sets 回绑 @ f273c8837\n\n合并提交的第二父带旧版 governance/code-sets.json,historySensitive 判过期;\n在合并树重跑 check:code-sets,结论不变(partial,0 码表,1 warn)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c872ff58c0c24a8e631110eaeb3623486e571bed","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T20:21:52-07:00","added":[],"removed":[],"modified":["reports/code-sets.latest.json"]}],"total_commits":0,"head_commit":{"id":"eefcd86ba0f13331f734ba39401d82578daab697","message":"merge(HR): 合入审核人恢复与采用准备证据\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/eefcd86ba0f13331f734ba39401d82578daab697","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T20:31:28-07:00","added":["docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/broker-metadata-transcript.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/candidate-evidence-freshness.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/doc-claims-candidate.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/employment-registration-plan.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/fact-identities-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/fact-identities-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/helpers-cleanup.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/hr-pending-readonly.public.txt","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/hr-pending-readonly.sql","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/manifest.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/native-state-roundtrip.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-form-negative.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-form-origin-check.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-state-lifecycle.public.jsonl","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/password-reset-state-tests.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/platform-inventory-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/platform-inventory-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/post-recovery-health.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/resume-preparation.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-after-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-readonly.cjs","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-account-readonly.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-login-diagnostic.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-login-diagnostic.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.origin-refused.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.public.json","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/reviewer-password-reset.py","docs/evidence/hr-transfer-scope-2026-10-28/resume-2026-10-29/test-password-reset-state.py"],"removed":[],"modified":["docs/hr-transfer-scope-integration-2026-10-28.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":86315,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":159,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-30T09:55: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"}}... |