{
  "schema": 1,
  "phase": "read_only_plan",
  "executable": false,
  "project": "user-owned-project-5",
  "policy_path": ".yukh/project.yaml",
  "snapshot": {
    "project_updated_at": "2026-08-03T19:04:41Z",
    "field_count": 20,
    "canonical_schema_sha256": "913bdaa510a9da9f90e3f328924f8ed3b8b7d3ba70dcc21529b4b3ce079ad371"
  },
  "preconditions": [
    "area_field_absent",
    "no_case_fold_area_field",
    "component_single_select_preserved",
    "status_single_select_preserved",
    "fresh_complete_schema_matches_reviewed_contract"
  ],
  "operations": [
    {
      "kind": "create_project_single_select_field",
      "field": "Area",
      "ownership": "extension",
      "options": [
        "Governance",
        "Security",
        "Architecture",
        "Runtime",
        "Provider",
        "Audit",
        "Delivery",
        "Documentation",
        "Release"
      ]
    }
  ],
  "preserve": [
    "Component",
    "Status"
  ],
  "transport_budget": {
    "rest_requests": 0,
    "graphql_reads_observed": 3,
    "graphql_cost_per_read": 1,
    "phase_b_request_ceiling": 3,
    "phase_b_minimum_remaining_reserve": 1000,
    "retries": 0
  },
  "stop_conditions": [
    "schema_changed",
    "field_type_conflict",
    "case_fold_name_conflict",
    "option_conflict",
    "incomplete_snapshot",
    "rate_reserve_reached",
    "ambiguous_provider_result"
  ],
  "rollback": "disable_apply_and_preserve_observed_project_state"
}
