{
  "metadata": {
    "generated_at": "2026-05-27T18:34:45+08:00",
    "stage": "P1_POSITION_CAPABILITY_DB_SANDBOX_SAFETY_CHECK",
    "safety_check_only": true,
    "writes_database": false,
    "creates_test_records": false,
    "executes_runthrough": false
  },
  "readiness_checks": {
    "sandbox_schema_or_namespace": {
      "status": "partial",
      "evidence": "file-level sandbox namespace evidence detected; DB-level write isolation not confirmed",
      "risk": "medium",
      "required_before_db_write": "confirm DB sandbox schema or writable namespace"
    },
    "tenant_org_employee_position_isolation_fields": {
      "status": "partial",
      "evidence": "tenant/org/employee/position field evidence detected in files",
      "risk": "medium",
      "required_before_db_write": "confirm fields exist on actual DB write targets"
    },
    "TEST_prefix_support": {
      "status": "confirmed",
      "evidence": "fixture uses TEST_ prefix",
      "risk": "low",
      "required_before_db_write": "enforce prefix guard"
    },
    "sandbox_run_flag": {
      "status": "confirmed",
      "evidence": "sandbox_run marker evidence",
      "risk": "medium",
      "required_before_db_write": "confirm DB columns or equivalent flags"
    },
    "business_effective_flag": {
      "status": "confirmed",
      "evidence": "business_effective marker evidence",
      "risk": "high",
      "required_before_db_write": "must enforce false"
    },
    "not_for_people_action_flag": {
      "status": "confirmed",
      "evidence": "not_for_people_action marker evidence",
      "risk": "high",
      "required_before_db_write": "must enforce true"
    },
    "not_for_feishu_writeback_flag": {
      "status": "confirmed",
      "evidence": "not_for_feishu_writeback marker evidence",
      "risk": "high",
      "required_before_db_write": "must enforce true"
    },
    "resettable_or_rollback_ref": {
      "status": "partial",
      "evidence": "resettable/rollback/audit evidence",
      "risk": "high",
      "required_before_db_write": "confirm per-row rollback refs"
    },
    "TEST_org_position_employee_task_tables": {
      "status": "partial",
      "evidence": "table/model naming evidence",
      "risk": "high",
      "required_before_db_write": "confirm exact DB tables and columns"
    },
    "assessment_validation_only_chain": {
      "status": "partial",
      "evidence": "assessment preview evidence",
      "risk": "medium",
      "required_before_db_write": "confirm validation-only runner"
    },
    "algorithm_input_preview_chain": {
      "status": "partial",
      "evidence": "algorithm preview evidence",
      "risk": "medium",
      "required_before_db_write": "confirm no real algorithm execution"
    },
    "profile_cadre_validation_only_chain": {
      "status": "partial",
      "evidence": "profile/cadre preview evidence",
      "risk": "medium",
      "required_before_db_write": "confirm validation-only outputs"
    },
    "org_capability_preview_chain": {
      "status": "partial",
      "evidence": "org capability evidence",
      "risk": "medium",
      "required_before_db_write": "confirm preview-only outputs"
    },
    "org_canvas_draft_chain": {
      "status": "partial",
      "evidence": "org canvas draft evidence",
      "risk": "high",
      "required_before_db_write": "confirm draft-only, no apply"
    },
    "people_action_draft_chain": {
      "status": "partial",
      "evidence": "people action draft evidence remains non-executing",
      "risk": "high",
      "required_before_db_write": "confirm draft-only, no execution"
    },
    "permission_impact_preview_chain": {
      "status": "partial",
      "evidence": "permission impact evidence",
      "risk": "high",
      "required_before_db_write": "confirm no permission apply"
    },
    "reset_cleanup_script": {
      "status": "blocked",
      "evidence": "DB reset script not confirmed",
      "risk": "critical",
      "required_before_db_write": "confirm executable DB reset script"
    },
    "backup_rollback_mechanism": {
      "status": "partial",
      "evidence": "backup/rollback evidence exists but DB rollback unconfirmed",
      "risk": "critical",
      "required_before_db_write": "confirm DB transaction/rollback"
    },
    "feishu_writeback_disable": {
      "status": "partial",
      "evidence": "file-based no-writeback evidence",
      "risk": "critical",
      "required_before_db_write": "confirm runtime writeback disabled"
    },
    "business_effective_gate": {
      "status": "partial",
      "evidence": "controlled apply gate exists",
      "risk": "critical",
      "required_before_db_write": "confirm gate enforcement before DB write"
    }
  },
  "blocking_items": {
    "db_level_write_isolation_confirmed": false,
    "db_reset_script_confirmed": false,
    "people_action_draft_chain_confirmed": false,
    "manual_confirmation_required": true
  },
  "strategy_recommendation": {
    "recommended_strategy": "B",
    "isolated_db_sandbox_write_allowed": false,
    "dry_run_plan_only_allowed": true,
    "reason": "DB-level write isolation and DB reset script are not confirmed; generate plan only."
  }
}
