sqlite-web 0.7.2
gitea.db
action_run
Create
Query
access
access_token
action
action_artifact
action_run
action_run_index
action_run_job
action_runner
action_runner_token
action_schedule
action_schedule_spec
action_task
action_task_output
action_task_step
action_tasks_version
action_variable
app_state
attachment
auth_token
badge
branch
collaboration
comment
commit_status
commit_status_index
commit_status_summary
commit_sync_log
commit_sync_status
dbfs_data
dbfs_meta
deploy_key
email_address
email_hash
external_login_user
follow
gpg_key
gpg_key_import
hook_task
issue
issue_assignees
issue_content_history
issue_dependency
issue_index
issue_label
issue_pin
issue_user
issue_watch
label
language_stat
lfs_lock
lfs_meta_object
login_source
milestone
mirror
notice
notification
oauth2_application
oauth2_authorization_code
oauth2_grant
org_user
package
package_blob
package_blob_upload
package_cleanup_rule
package_file
package_property
package_version
project
project_board
project_issue
protected_branch
protected_tag
public_key
pull_auto_merge
pull_request
push_mirror
reaction
release
renamed_branch
repo_archiver
repo_hidden_file
repo_indexer_status
repo_license
repo_redirect
repo_topic
repo_transfer
repo_unit
repository
review
review_state
secret
session
sqlite_sequence
star
stopwatch
system_setting
task
team
team_invite
team_repo
team_unit
team_user
topic
tracked_time
two_factor
upload
user
user_badge
user_blocking
user_open_id
user_redirect
user_setting
version
watch
webauthn_credential
webhook
Toggle helper tables
Structure
Content
Query
Insert
Drop
Import
Export
Update row 26526 in action_run
id
Primary key.
INTEGER NOT NULL
title
Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main
TEXT
repo_id
INTEGER
owner_id
INTEGER
workflow_id
platform-governance.yml
TEXT
index
INTEGER
trigger_user_id
INTEGER
schedule_id
INTEGER
ref
refs/heads/main
TEXT
commit_sha
98df51ed3f9663364487587882bb82fedab434c8
TEXT
is_fork_pull_request
INTEGER
need_approval
INTEGER
approved_by
INTEGER
event
push
TEXT
event_payload
{"ref":"refs/heads/main","before":"8e394b0e7c4b1766dc00c3673d87dfcba2f4b976","after":"98df51ed3f9663364487587882bb82fedab434c8","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/8e394b0e7c4b1766dc00c3673d87dfcba2f4b976...98df51ed3f9663364487587882bb82fedab434c8","commits":[{"id":"98df51ed3f9663364487587882bb82fedab434c8","message":"Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/6\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/98df51ed3f9663364487587882bb82fedab434c8","author":{"name":"luoanwu","email":"law@g-hi.com","username":"luoanwu"},"committer":{"name":"luoanwu","email":"law@g-hi.com","username":"luoanwu"},"verification":null,"timestamp":"2026-10-27T20:26:17+08:00","added":["docs/domain/chg-draft-app-manifest-mirror-sync-2026-10-27.md","docs/domain/chg-draft-hr-personnel-facts-2026-10-27.md","docs/domain/enterprise-control-plane-integration-blueprint-2026-10-27.md","docs/domain/hr-human-domain-alignment-2026-10-27.md","docs/domain/reply-draft-04-permission-decision-2026-10-27.md","docs/evidence/framework-sync-plan-2026-10-27.json","docs/evidence/os-product-loader-0.19.6-2026-10-27/product-apply-preview.txt","docs/evidence/os-product-loader-0.19.6-2026-10-27/product-plan.json","docs/framework-sync-assessment-2026-10-27.md","docs/handoff-2026-09-26-0.19.5-reviewer-approval.md","docs/handoff-2026-09-26-w03-list-pagination-contract.md","docs/handoff-2026-10-27-os-relay-acl-0.19.6.md","docs/post-d3-product-updates.json","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","products/juhai.hr/migrations/juhai.hr.personnel-core/20261027000000_enterprise_fact_relay_precise_acl.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/bundle-index.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/agent-tools.contract.test.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/juhai.hr.personnel-core.acceptance.acceptance.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/runtime-suite.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/ddl-authority.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/distribution.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/manifest.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030000_personnel_core_phase1.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030100_personnel_core_phase1_rls.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030200_personnel_core_complete.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030300_personnel_core_complete_rls.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030400_personnel_duplicate_candidates.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030500_personnel_duplicate_candidate_storage.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030600_identity_evidence_corrections.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030700_employment_probation_facts.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030800_personnel_core_explicit_rls.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030900_assignment_successor_lineage.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826031000_employment_term_facts.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260828010000_assignment_lineage_indexes.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830120000_employment_canonical_fact_intents.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830130000_enterprise_fact_relay_recovery.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830140000_enterprise_fact_relay_tenant_id_compat.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20261027000000_enterprise_fact_relay_precise_acl.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/delivery-audit-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/delivery-audit-workbench.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/delivery-audit-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/fastify-adapter.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/fastify-adapter.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/http-errors.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/implementations.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/master-data-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/master-data-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/nestjs-adapter.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/nestjs-adapter.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/os-composition.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/os-composition.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-contracts.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-contracts.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-policy.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-policy.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-workbench.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-governance-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-governance-workbench.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-governance-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/privacy-projections.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/runtime-contracts.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/transfer-service.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/transfer-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/web-workspace.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/web-workspace.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/bundle-index.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/agent-tools.contract.test.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/juhai.hr.personnel-core.acceptance.acceptance.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/runtime-suite.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/ddl-authority.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/distribution.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/manifest.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030000_personnel_core_phase1.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030100_personnel_core_phase1_rls.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030200_personnel_core_complete.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030300_personnel_core_complete_rls.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030400_personnel_duplicate_candidates.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030500_personnel_duplicate_candidate_storage.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030600_identity_evidence_corrections.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030700_employment_probation_facts.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030800_personnel_core_explicit_rls.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030900_assignment_successor_lineage.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826031000_employment_term_facts.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260828010000_assignment_lineage_indexes.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830120000_employment_canonical_fact_intents.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830130000_enterprise_fact_relay_recovery.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830140000_enterprise_fact_relay_tenant_id_compat.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/delivery-audit-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/delivery-audit-workbench.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/delivery-audit-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/fastify-adapter.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/fastify-adapter.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/http-errors.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/implementations.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/master-data-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/master-data-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/nestjs-adapter.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/nestjs-adapter.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/os-composition.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/os-composition.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-contracts.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-contracts.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-policy.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-policy.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-workbench.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-governance-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-governance-workbench.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-governance-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/privacy-projections.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/runtime-contracts.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/transfer-service.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/transfer-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/web-workspace.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/web-workspace.mjs","reports/os-product-loader.latest.json","scripts/audit-os-product-loader.mjs","scripts/lib/os-host-backends.mjs","scripts/lib/os-host-backends.test.mjs","scripts/lib/os-product-loader-evidence.mjs","scripts/lib/os-product-loader-evidence.test.mjs","scripts/lib/os-product-rebase-evidence.mjs","scripts/lib/os-product-rebase-evidence.test.mjs","scripts/lib/os-product-release-evidence.mjs","scripts/lib/os-product-release-evidence.test.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","docs/domain/agent-control-plane-integration-blueprint.md","docs/domain/enterprise-control-plane-integration-blueprint.md","docs/domain/os-product-layer-blueprint.md","governance/framework-consumer.json","package.json","products/juhai.hr/acceptance/runtime-suite.mjs","products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","products/juhai.hr/manifest.json","products/juhai.hr/readiness.json","reports/app-manifest.latest.json","reports/baseline-d3.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.latest.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/os-product-migrations-runtime.latest.json","reports/os-product-privacy.latest.json","reports/os-product-rebase-decision.latest.json","reports/os-product-registration-candidate.latest.json","reports/os-product-registration.rejected.json","reports/os-product-release-readiness.latest.json","reports/os-product-release-reproduction.latest.json","reports/os-product-sql-runtime.latest.json","reports/os-product-upgrade-candidate.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","scripts/audit-os-product-rebase-decision.mjs","scripts/audit-os-product-release-readiness.mjs","scripts/audit-os-product-release-reproduction.mjs","scripts/check-os-product-host-runtime.mjs","scripts/check-os-product-host-ui.mjs","scripts/check-os-product-layer.mjs","scripts/check-os-product-registration.mjs","scripts/lib/d3-protection.mjs","scripts/lib/d3-protection.test.mjs","scripts/lib/os-product-migration-governance.mjs","scripts/lib/os-product-migration-governance.test.mjs","scripts/prepare-os-product-registration-candidate.mjs","scripts/serve-os-product-host.mjs"]},{"id":"e5a8523ea697064fb13f58cfaaa8d06b1b9ab28e","message":"chore(reports): 合并 main 后 HR 全量 runtime/UI 验收与静态报告回绑 @ a88a365\n\n一次性 PG/Redis(跑完已删,口令 0 命中):check:runtime 452/452、check:ui 46/46 均绑定 clean a88a365;\n带 DIGITAL_EMPLOYEE_OS_ROOT(OS 1b8ae0d7 快照)跑静态链。check:governance 剩 osProductLayerViolations 1\n(O22,待写入授权)与 osProductReleaseTargetRemotes 2→1(D-9)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/e5a8523ea697064fb13f58cfaaa8d06b1b9ab28e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T04:59:02-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-layer.latest.json","reports/os-product-privacy.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"a88a365c498771cd4315b99a56f3ce399af5185a","message":"Merge remote-tracking branch 'origin/main' into claude/ai-hr-system-platform-integration-050077\n\n# Conflicts:\n#\treports/app-manifest.latest.json\n#\treports/contract-consumers.latest.json\n#\treports/database-rls.latest.json\n#\treports/docs-truth.latest.json\n#\treports/dual-backend-behavior.latest.json\n#\treports/dual-backend-parity.latest.json\n#\treports/fixtures.latest.json\n#\treports/fork-readiness.latest.json\n#\treports/governance-docs.latest.json\n#\treports/governance-kit.latest.json\n#\treports/governance.latest.json\n#\treports/health-dependency-failure.latest.json\n#\treports/migrations.latest.json\n#\treports/naming.latest.json\n#\treports/os-product-bundle.latest.json\n#\treports/os-product-compat.latest.json\n#\treports/os-product-distribution.latest.json\n#\treports/os-product-layer.latest.json\n#\treports/outbox-multi-instance.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/runtime-governance.latest.json\n#\treports/schema-sync.latest.json\n#\treports/statemachine-write-guard.latest.json\n#\treports/ui-acceptance.latest.json\n#\treports/validation-source.latest.json\n#\tscripts/check-os-product-layer.mjs\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a88a365c498771cd4315b99a56f3ce399af5185a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T04:52:42-07:00","added":["scripts/ci-setup-node.sh"],"removed":[],"modified":[".claude/agents/acceptance-runner.md",".claude/skills/business-module-intake/SKILL.md",".github/workflows/governance.yml",".github/workflows/platform-governance.yml","CLAUDE.md","README.md","scripts/check-os-product-layer.mjs"]},{"id":"a0c32483687483ee46f8b9fe31acbb9dd14bbddb","message":"chore(reports): HR 全量 runtime/UI 验收与治理聚合在最终 HEAD 2913f54 回绑\n\n一次性 PG/Redis(跑完已删,口令 0 命中):check:runtime 452/452 与 check:ui 46/46 均绑定\nclean 2913f54,来源指纹 0 违规。check:governance 剩 osProductLayerViolations 1(O22:OS main 不含\n0.19.6,待写入授权,D-8)与 osProductReleaseTargetRemotes 2→1(快照单 remote,D-9)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a0c32483687483ee46f8b9fe31acbb9dd14bbddb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T04:47:46-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"2913f5407f1870c10016c8d60ac4a4d36fbe31eb","message":"docs(governance): 蓝图 §4.6 记录 HR 全量验收结果与剩余两项回退\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/2913f5407f1870c10016c8d60ac4a4d36fbe31eb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T04:43:51-07:00","added":[],"removed":[],"modified":["docs/domain/enterprise-control-plane-integration-blueprint-2026-10-27.md"]}],"total_commits":0,"head_commit":{"id":"98df51ed3f9663364487587882bb82fedab434c8","message":"Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/6\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/98df51ed3f9663364487587882bb82fedab434c8","author":{"name":"luoanwu","email":"law@g-hi.com","username":"luoanwu"},"committer":{"name":"luoanwu","email":"law@g-hi.com","username":"luoanwu"},"verification":null,"timestamp":"2026-10-27T20:26:17+08:00","added":["docs/domain/chg-draft-app-manifest-mirror-sync-2026-10-27.md","docs/domain/chg-draft-hr-personnel-facts-2026-10-27.md","docs/domain/enterprise-control-plane-integration-blueprint-2026-10-27.md","docs/domain/hr-human-domain-alignment-2026-10-27.md","docs/domain/reply-draft-04-permission-decision-2026-10-27.md","docs/evidence/framework-sync-plan-2026-10-27.json","docs/evidence/os-product-loader-0.19.6-2026-10-27/product-apply-preview.txt","docs/evidence/os-product-loader-0.19.6-2026-10-27/product-plan.json","docs/framework-sync-assessment-2026-10-27.md","docs/handoff-2026-09-26-0.19.5-reviewer-approval.md","docs/handoff-2026-09-26-w03-list-pagination-contract.md","docs/handoff-2026-10-27-os-relay-acl-0.19.6.md","docs/post-d3-product-updates.json","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","products/juhai.hr/migrations/juhai.hr.personnel-core/20261027000000_enterprise_fact_relay_precise_acl.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/bundle-index.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/agent-tools.contract.test.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/juhai.hr.personnel-core.acceptance.acceptance.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/runtime-suite.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/ddl-authority.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/distribution.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/manifest.json","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030000_personnel_core_phase1.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030100_personnel_core_phase1_rls.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030200_personnel_core_complete.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030300_personnel_core_complete_rls.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030400_personnel_duplicate_candidates.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030500_personnel_duplicate_candidate_storage.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030600_identity_evidence_corrections.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030700_employment_probation_facts.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030800_personnel_core_explicit_rls.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030900_assignment_successor_lineage.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826031000_employment_term_facts.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260828010000_assignment_lineage_indexes.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830120000_employment_canonical_fact_intents.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830130000_enterprise_fact_relay_recovery.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830140000_enterprise_fact_relay_tenant_id_compat.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/migrations/juhai.hr.personnel-core/20261027000000_enterprise_fact_relay_precise_acl.sql","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/delivery-audit-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/delivery-audit-workbench.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/delivery-audit-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/fastify-adapter.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/fastify-adapter.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/http-errors.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/implementations.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/master-data-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/master-data-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/nestjs-adapter.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/nestjs-adapter.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/os-composition.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/os-composition.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-contracts.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-contracts.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-policy.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-policy.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-workbench.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-change-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-governance-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-governance-workbench.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/personnel-governance-workbench.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/privacy-projections.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/runtime-contracts.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/transfer-service.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/transfer-service.mjs","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/web-workspace.d.mts","reports/os-product-bundles/703367b150b15f142210678f6478191f39b2501e250f7777e506e8de5ed06628/products/juhai.hr/src/web-workspace.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/bundle-index.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/agent-tools.contract.test.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/juhai.hr.personnel-core.acceptance.acceptance.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/runtime-suite.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/ddl-authority.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/distribution.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/manifest.json","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030000_personnel_core_phase1.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030100_personnel_core_phase1_rls.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030200_personnel_core_complete.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030300_personnel_core_complete_rls.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030400_personnel_duplicate_candidates.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030500_personnel_duplicate_candidate_storage.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030600_identity_evidence_corrections.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030700_employment_probation_facts.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030800_personnel_core_explicit_rls.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826030900_assignment_successor_lineage.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260826031000_employment_term_facts.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260828010000_assignment_lineage_indexes.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830120000_employment_canonical_fact_intents.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830130000_enterprise_fact_relay_recovery.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/migrations/juhai.hr.personnel-core/20260830140000_enterprise_fact_relay_tenant_id_compat.sql","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/delivery-audit-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/delivery-audit-workbench.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/delivery-audit-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/fastify-adapter.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/fastify-adapter.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/http-errors.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/implementations.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/master-data-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/master-data-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/nestjs-adapter.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/nestjs-adapter.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/os-composition.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/os-composition.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-contracts.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-contracts.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-policy.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-policy.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-workbench.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-change-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-governance-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-governance-workbench.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/personnel-governance-workbench.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/privacy-projections.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/runtime-contracts.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/transfer-service.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/transfer-service.mjs","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/web-workspace.d.mts","reports/os-product-bundles/db6df5fb911e671a66f4ad0849c6f34524d7c065d3ea01cfbbc58a3320fd4838/products/juhai.hr/src/web-workspace.mjs","reports/os-product-loader.latest.json","scripts/audit-os-product-loader.mjs","scripts/lib/os-host-backends.mjs","scripts/lib/os-host-backends.test.mjs","scripts/lib/os-product-loader-evidence.mjs","scripts/lib/os-product-loader-evidence.test.mjs","scripts/lib/os-product-rebase-evidence.mjs","scripts/lib/os-product-rebase-evidence.test.mjs","scripts/lib/os-product-release-evidence.mjs","scripts/lib/os-product-release-evidence.test.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","docs/domain/agent-control-plane-integration-blueprint.md","docs/domain/enterprise-control-plane-integration-blueprint.md","docs/domain/os-product-layer-blueprint.md","governance/framework-consumer.json","package.json","products/juhai.hr/acceptance/runtime-suite.mjs","products/juhai.hr/acceptance/web-workspace.acceptance.spec.ts","products/juhai.hr/manifest.json","products/juhai.hr/readiness.json","reports/app-manifest.latest.json","reports/baseline-d3.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.latest.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/os-product-migrations-runtime.latest.json","reports/os-product-privacy.latest.json","reports/os-product-rebase-decision.latest.json","reports/os-product-registration-candidate.latest.json","reports/os-product-registration.rejected.json","reports/os-product-release-readiness.latest.json","reports/os-product-release-reproduction.latest.json","reports/os-product-sql-runtime.latest.json","reports/os-product-upgrade-candidate.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","scripts/audit-os-product-rebase-decision.mjs","scripts/audit-os-product-release-readiness.mjs","scripts/audit-os-product-release-reproduction.mjs","scripts/check-os-product-host-runtime.mjs","scripts/check-os-product-host-ui.mjs","scripts/check-os-product-layer.mjs","scripts/check-os-product-registration.mjs","scripts/lib/d3-protection.mjs","scripts/lib/d3-protection.test.mjs","scripts/lib/os-product-migration-governance.mjs","scripts/lib/os-product-migration-governance.test.mjs","scripts/prepare-os-product-registration-candidate.mjs","scripts/serve-os-product-host.mjs"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":14341,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":5,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-27T19:59:27+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}
TEXT
trigger_event
push
TEXT
status
INTEGER
version
INTEGER (default 0
started
INTEGER
stopped
INTEGER
previous_duration
INTEGER
created
INTEGER
updated
INTEGER
raw_concurrency
TEXT
concurrency_group
TEXT NOT NULL (default ''
concurrency_cancel
INTEGER NOT NULL (default FALSE
Update
Cancel