{
  "schema_id": "anu_v3.goal_type_profile_mapping.v1",
  "version": "v1",
  "task_id": "task-2553+52",
  "default_path": true,
  "resolution_semantics": "DEFAULT dispatch-planning lookup. Chair supplies goal_type + boundary only; this single deterministic table yields the policy_profile name the C1 engine loads read-only. goal_type absent here = UNKNOWN => fail-closed (no guessing, no fabrication). One goal_type maps to exactly one policy_profile (deterministic, no ambiguity).",
  "mappings": {
    "task_2553_final_closeout": {
      "policy_profile": "task_2553_final_closeout",
      "risk_tier": "LOW",
      "read_only": true,
      "description": "Track1 closeout enabler — read-only/low-risk planning+selection profile (no production write, no actual PR/merge)."
    },
    "runtime_structure_smoke_pilot": {
      "policy_profile": "runtime_structure_smoke_pilot",
      "risk_tier": "LOW",
      "read_only": true,
      "description": "Track2 pilot enabler — read-only/low-risk runtime-structure smoke planning profile (no production write, no actual PR/merge)."
    },
    "policy_profile_default_dispatch_adoption": {
      "policy_profile": "policy_profile_default_dispatch_adoption",
      "risk_tier": "LOW",
      "read_only": true,
      "description": "This Track's own goal_type — default dispatch-planning adoption profile (planning/selection only)."
    }
  }
}
