{
  "metadata": {
    "generated_at": "2026-06-03T07:09:09.351607+00:00",
    "stage": "HRMS_REAL_USER_MASTER_DATA_MINIMAL_SCHEMA_APPLY_PACK_Y1",
    "readiness_equivalence_corrected_at": "2026-06-03T07:10:29.438041+00:00"
  },
  "schema_ready": true,
  "source_file_ready": false,
  "source_file_readiness": "REAL_SOURCE_DATA_MISSING",
  "source_file_candidates": [],
  "permission_baseline_ready": false,
  "feishu_mapping_ready": false,
  "can_import_master_data": "partial",
  "reason": "schema ready with accepted status equivalents; source file and permission baseline are still missing",
  "next_required_gate": "MASTER_DATA_IMPORT_APPLY_PREP_GATE",
  "post_apply_schema_check": {
    "departments": {
      "exists": true,
      "columns": [
        "department_id",
        "tenant_id",
        "company_key",
        "department_code",
        "department_name",
        "parent_department_id",
        "department_type",
        "status",
        "source",
        "feishu_department_id",
        "data_version",
        "source_asset_ref",
        "audit_id",
        "rollback_ref",
        "metadata",
        "created_by",
        "created_at",
        "updated_by",
        "updated_at",
        "cancelled_at",
        "cancelled_by",
        "cancel_reason"
      ],
      "required_fields": [
        "audit_id",
        "company_key",
        "created_at",
        "created_by",
        "data_version",
        "department_code",
        "department_id",
        "department_name",
        "feishu_department_id",
        "metadata",
        "parent_department_id",
        "rollback_ref",
        "source_asset_ref",
        "status",
        "tenant_id",
        "updated_at",
        "updated_by"
      ],
      "missing_required_fields": [],
      "field_complete": true,
      "accepted_equivalent_fields": {}
    },
    "positions": {
      "exists": true,
      "columns": [
        "position_id",
        "tenant_id",
        "company_key",
        "position_code",
        "position_name",
        "department_id",
        "job_level",
        "job_family",
        "role_type",
        "status",
        "capability_model_ref",
        "data_version",
        "source_asset_ref",
        "audit_id",
        "rollback_ref",
        "metadata",
        "created_by",
        "created_at",
        "updated_by",
        "updated_at",
        "cancelled_at",
        "cancelled_by",
        "cancel_reason"
      ],
      "required_fields": [
        "audit_id",
        "capability_model_ref",
        "company_key",
        "created_at",
        "created_by",
        "data_version",
        "department_id",
        "job_level",
        "metadata",
        "position_code",
        "position_id",
        "position_name",
        "rollback_ref",
        "source_asset_ref",
        "status",
        "tenant_id",
        "updated_at",
        "updated_by"
      ],
      "missing_required_fields": [],
      "field_complete": true,
      "accepted_equivalent_fields": {}
    },
    "employees": {
      "exists": true,
      "columns": [
        "employee_id",
        "tenant_id",
        "company_key",
        "employee_code",
        "employee_name_masked",
        "real_name_encrypted_or_ref",
        "department_id",
        "position_id",
        "manager_employee_id",
        "employment_status",
        "employee_type",
        "trial_scope",
        "is_real_trial_candidate",
        "source",
        "data_version",
        "source_asset_ref",
        "audit_id",
        "rollback_ref",
        "metadata",
        "created_by",
        "created_at",
        "updated_by",
        "updated_at",
        "cancelled_at",
        "cancelled_by",
        "cancel_reason"
      ],
      "required_fields": [
        "audit_id",
        "company_key",
        "created_at",
        "created_by",
        "data_version",
        "department_id",
        "employee_code",
        "employee_id",
        "employee_name_masked",
        "employment_status",
        "is_real_trial_candidate",
        "manager_employee_id",
        "metadata",
        "position_id",
        "rollback_ref",
        "source_asset_ref",
        "status",
        "tenant_id",
        "updated_at",
        "updated_by"
      ],
      "missing_required_fields": [],
      "field_complete": true,
      "accepted_equivalent_fields": {
        "status": "employment_status"
      }
    },
    "permission_subjects": {
      "exists": true,
      "columns": [
        "permission_subject_id",
        "tenant_id",
        "company_key",
        "subject_type",
        "employee_id",
        "role_key",
        "display_name_masked",
        "status",
        "permission_scope",
        "data_version",
        "source_asset_ref",
        "audit_id",
        "rollback_ref",
        "metadata",
        "created_by",
        "created_at",
        "updated_by",
        "updated_at",
        "cancelled_at",
        "cancelled_by",
        "cancel_reason"
      ],
      "required_fields": [
        "audit_id",
        "company_key",
        "created_at",
        "created_by",
        "data_version",
        "employee_id",
        "metadata",
        "permission_scope",
        "permission_subject_id",
        "role_key",
        "rollback_ref",
        "source_asset_ref",
        "status",
        "subject_type",
        "tenant_id",
        "updated_at",
        "updated_by"
      ],
      "missing_required_fields": [],
      "field_complete": true,
      "accepted_equivalent_fields": {}
    },
    "employee_role_assignments": {
      "exists": true,
      "columns": [
        "role_assignment_id",
        "tenant_id",
        "company_key",
        "employee_id",
        "permission_subject_id",
        "role_key",
        "scope_type",
        "scope_ref",
        "status",
        "data_version",
        "source_asset_ref",
        "audit_id",
        "rollback_ref",
        "metadata",
        "created_by",
        "created_at",
        "updated_by",
        "updated_at"
      ],
      "required_fields": [
        "audit_id",
        "company_key",
        "created_at",
        "created_by",
        "data_version",
        "employee_id",
        "metadata",
        "permission_subject_id",
        "role_assignment_id",
        "role_key",
        "rollback_ref",
        "scope_ref",
        "scope_type",
        "source_asset_ref",
        "status",
        "tenant_id",
        "updated_at",
        "updated_by"
      ],
      "missing_required_fields": [],
      "field_complete": true,
      "accepted_equivalent_fields": {}
    },
    "feishu_user_mappings": {
      "exists": true,
      "columns": [
        "feishu_user_mapping_id",
        "tenant_id",
        "company_key",
        "employee_id",
        "permission_subject_id",
        "feishu_user_id",
        "feishu_open_id",
        "feishu_union_id",
        "feishu_department_id",
        "mapping_status",
        "writeback_allowed",
        "dry_run_only",
        "sensitive_payload_ref",
        "data_version",
        "source_asset_ref",
        "audit_id",
        "rollback_ref",
        "metadata",
        "created_by",
        "created_at",
        "updated_by",
        "updated_at"
      ],
      "required_fields": [
        "audit_id",
        "company_key",
        "created_at",
        "created_by",
        "data_version",
        "dry_run_only",
        "employee_id",
        "feishu_department_id",
        "feishu_open_id",
        "feishu_user_id",
        "feishu_user_mapping_id",
        "mapping_status",
        "metadata",
        "permission_subject_id",
        "rollback_ref",
        "source_asset_ref",
        "status",
        "tenant_id",
        "updated_at",
        "updated_by",
        "writeback_allowed"
      ],
      "missing_required_fields": [],
      "field_complete": true,
      "accepted_equivalent_fields": {
        "status": "mapping_status"
      }
    }
  },
  "row_count_check": {
    "departments": 0,
    "positions": 0,
    "employees": 0,
    "permission_subjects": 0,
    "employee_role_assignments": 0,
    "feishu_user_mappings": 0
  },
  "redline_checks": {
    "page_modified": "only_lightweight_status_update",
    "backend_modified": false,
    "permission_rule_modified": false,
    "business_record_inserted": false,
    "real_employee_imported": false,
    "real_department_imported": false,
    "real_position_imported": false,
    "permission_subject_created": false,
    "feishu_mapping_created": false,
    "real_assignment_created": false,
    "people_action_executed": false,
    "feishu_writeback_executed": false,
    "service_restarted": false,
    "only_schema_migration_executed": true
  },
  "next_gate": "REAL_USER_MASTER_DATA_SOURCE_FILE_INTAKE_GATE_READY",
  "next_task": "HRMS_REAL_USER_MASTER_DATA_SOURCE_FILE_INTAKE_PACK_Z",
  "approval_statement_template": "批准执行 HRMS_REAL_USER_MASTER_DATA_SOURCE_FILE_INTAKE_PACK_Z：仅接收并校验真实员工、部门、岗位、飞书映射源文件，不导入数据库、不创建真实测评任务、不反写飞书。"
}