{
  "metadata": {
    "reset_plan_id": "TEST_ASSESSMENT_TEMPLATE_FIXTURE_RESET_PLAN_V1",
    "generated_at": "2026-05-28T13:19:38.312576+00:00",
    "linked_fixture": "/outputs/assessment_template_test_fixture_v1.json",
    "resettable": true,
    "file_based_only": true,
    "writes_database": false,
    "deletes_real_data": false,
    "feishu_writeback_required": false,
    "business_effective": false
  },
  "reset_scope": [
    {
      "scope_id": "TEST_RESET_SCOPE_TEMPLATES",
      "scope_name": "TEST 模板",
      "object_refs": [
        "TEST_TPL_360_001",
        "TEST_TPL_POTENTIAL_001",
        "TEST_TPL_COMPETENCY_001",
        "TEST_TPL_CADRE_REVIEW_001",
        "TEST_TPL_ORG_HEALTH_001",
        "TEST_TPL_ORG_CAPABILITY_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_QUESTIONS",
      "scope_name": "TEST 题目",
      "object_refs": [
        "TEST_Q_360_LEADERSHIP_001",
        "TEST_Q_360_COLLABORATION_001",
        "TEST_Q_360_VALUES_001",
        "TEST_Q_POTENTIAL_LEARNING_AGILITY_001",
        "TEST_Q_POTENTIAL_GROWTH_DRIVE_001",
        "TEST_Q_COMPETENCY_PROFESSIONAL_001",
        "TEST_Q_COMPETENCY_EXECUTION_001",
        "TEST_Q_CADRE_INTEGRITY_001",
        "TEST_Q_CADRE_LEADERSHIP_RISK_001",
        "TEST_Q_ORG_HEALTH_COLLABORATION_001",
        "TEST_Q_ORG_HEALTH_PRESSURE_001",
        "TEST_Q_ORG_CAP_STRATEGY_001",
        "TEST_Q_ORG_CAP_TALENT_DENSITY_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_DIMENSIONS",
      "scope_name": "TEST 维度",
      "object_refs": [
        "TEST_DIM_LEADERSHIP",
        "TEST_DIM_COLLABORATION",
        "TEST_DIM_VALUES",
        "TEST_DIM_LEARNING_AGILITY",
        "TEST_DIM_GROWTH_DRIVE",
        "TEST_DIM_PROFESSIONAL_SKILL",
        "TEST_DIM_EXECUTION",
        "TEST_DIM_CADRE_INTEGRITY",
        "TEST_DIM_CADRE_LEADERSHIP_RISK",
        "TEST_DIM_ORG_COLLABORATION",
        "TEST_DIM_ORG_HEALTH_PRESSURE",
        "TEST_DIM_ORG_STRATEGY_ALIGNMENT",
        "TEST_DIM_TALENT_DENSITY"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_WEIGHTS",
      "scope_name": "TEST 权重",
      "object_refs": [
        "TEST_WEIGHT_360_RELATION_001",
        "TEST_WEIGHT_POTENTIAL_001",
        "TEST_WEIGHT_COMPETENCY_001",
        "TEST_WEIGHT_CADRE_REVIEW_001",
        "TEST_WEIGHT_ORG_HEALTH_001",
        "TEST_WEIGHT_ORG_CAPABILITY_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_REVIEWER_RELATIONS",
      "scope_name": "TEST 评价关系",
      "object_refs": [
        "TEST_REL_SELF",
        "TEST_REL_MANAGER",
        "TEST_REL_PEER",
        "TEST_REL_DIRECT_REPORT",
        "TEST_REL_HRBP",
        "TEST_REL_OD",
        "TEST_REL_TEAM_MEMBER",
        "TEST_REL_BOSS"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_ASSIGNMENTS",
      "scope_name": "TEST 测评任务",
      "object_refs": [
        "TEST_ASSIGNMENT_PLACEHOLDER_FILE_BASED"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_RESPONSES",
      "scope_name": "TEST 作答结果",
      "object_refs": [
        "TEST_RESP_360_SELF_001",
        "TEST_RESP_360_MANAGER_001",
        "TEST_RESP_360_PEER_001",
        "TEST_RESP_360_DIRECT_001",
        "TEST_RESP_POTENTIAL_MANAGER_001",
        "TEST_RESP_POTENTIAL_HRBP_001",
        "TEST_RESP_COMPETENCY_SELF_001",
        "TEST_RESP_COMPETENCY_MANAGER_001",
        "TEST_RESP_CADRE_MANAGER_001",
        "TEST_RESP_CADRE_HRBP_001",
        "TEST_RESP_CADRE_OD_001",
        "TEST_RESP_ORG_HEALTH_TEAM_001",
        "TEST_RESP_ORG_HEALTH_HRBP_001",
        "TEST_RESP_ORG_CAPABILITY_BOSS_001",
        "TEST_RESP_ORG_CAPABILITY_HRBP_001",
        "TEST_RESP_ORG_CAPABILITY_OD_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_RESULT_MAPPING",
      "scope_name": "TEST result mapping",
      "object_refs": [
        "TEST_MAP_360_COMPETENCY_SCORE_001",
        "TEST_MAP_POTENTIAL_LEVEL_001",
        "TEST_MAP_POSITION_CAPABILITY_GAP_001",
        "TEST_MAP_CADRE_VALIDATION_RISK_001",
        "TEST_MAP_ORG_HEALTH_INDICATOR_001",
        "TEST_MAP_ORG_CAPABILITY_INPUT_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_ALGORITHM_INPUTS",
      "scope_name": "TEST 算法输入预览",
      "object_refs": [
        "TEST_ALGO_INPUT_360_COMPETENCY_001",
        "TEST_ALGO_INPUT_POTENTIAL_001",
        "TEST_ALGO_INPUT_COMPETENCY_GAP_001",
        "TEST_ALGO_INPUT_CADRE_VALIDATION_001",
        "TEST_ALGO_INPUT_ORG_HEALTH_001",
        "TEST_ALGO_INPUT_ORG_CAPABILITY_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_PROFILE_CADRE_OUTPUTS",
      "scope_name": "TEST profile / cadre 输出",
      "object_refs": [
        "TEST_PROFILE_PREVIEW_360_001",
        "TEST_PROFILE_PREVIEW_POTENTIAL_001",
        "TEST_PROFILE_PREVIEW_COMPETENCY_001",
        "TEST_CADRE_VALIDATION_ONLY_PREVIEW_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_ORG_CAPABILITY_INPUTS",
      "scope_name": "TEST org capability input",
      "object_refs": [
        "TEST_ORG_CAP_INPUT_HEALTH_001",
        "TEST_ORG_CAP_INPUT_MODEL_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_AUDIT_VALIDATION_REPORT",
      "scope_name": "audit / validation report",
      "object_refs": [
        "TEST_VALIDATION_ASSESSMENT_TEMPLATE_360_TEST",
        "TEST_VALIDATION_ASSESSMENT_TEMPLATE_POTENTIAL_TEST",
        "TEST_VALIDATION_ASSESSMENT_TEMPLATE_COMPETENCY_TEST",
        "TEST_VALIDATION_ASSESSMENT_TEMPLATE_CADRE_REVIEW_TEST",
        "TEST_VALIDATION_ASSESSMENT_TEMPLATE_ORG_HEALTH_TEST",
        "TEST_VALIDATION_ASSESSMENT_TEMPLATE_ORG_CAPABILITY_TEST",
        "TEST_AUDIT_OWNER_DIRECT_APPROVAL_001",
        "TEST_AUDIT_FIXTURE_CREATION_001"
      ],
      "deletes_real_data": false
    },
    {
      "scope_id": "TEST_RESET_SCOPE_INDEX_SUMMARY_COUNTERS",
      "scope_name": "index / summary / counters",
      "object_refs": [
        "TEST_INDEX_SUMMARY_COUNTERS"
      ],
      "deletes_real_data": false
    }
  ],
  "reset_order": [
    {
      "reset_step_id": "TEST_RESET_STEP_01_BLOCK_NEW_TEST_RUNS",
      "step": "block new test runs",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_02_FREEZE_FIXTURE_REFS",
      "step": "freeze fixture refs",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_03_ARCHIVE_RUN_OUTPUTS",
      "step": "archive run outputs",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_04_RESET_TEST_ASSIGNMENTS",
      "step": "reset test assignments",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_05_RESET_MOCK_RESPONSES",
      "step": "reset mock responses",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_06_RESET_RESULT_MAPPINGS",
      "step": "reset result mappings",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_07_RESET_ALGORITHM_INPUT_PREVIEWS",
      "step": "reset algorithm input previews",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_08_RESET_PROFILE_CADRE_OUTPUTS",
      "step": "reset profile / cadre outputs",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_09_RESET_ORG_CAPABILITY_INPUTS",
      "step": "reset org capability inputs",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_10_RESET_AUDIT_VALIDATION_REFS",
      "step": "reset audit / validation refs",
      "writes_database": false
    },
    {
      "reset_step_id": "TEST_RESET_STEP_11_VERIFY_NO_FORMAL_DATA_TOUCHED",
      "step": "verify no formal data touched",
      "writes_database": false
    }
  ],
  "verification_checks": {
    "formal_templates_touched": 0,
    "formal_employees_touched": 0,
    "formal_assessment_results_touched": 0,
    "business_effective_outputs": 0,
    "feishu_writeback_attempted": false,
    "all_test_ids_have_TEST_prefix": true,
    "reset_report_required_before_next_stage": true
  },
  "rollback_if_reset_failed": {
    "next_stage_allowed": false,
    "residual_risk_report_required": true,
    "human_review_required": true,
    "production_controlled_apply_allowed": false,
    "blocking_message": "Reset failure blocks runthrough promotion and production controlled apply."
  }
}
