{
  "schema": "wtfp.fleet/v1",
  "id": "wtfp-plan-section",
  "description": "Create and independently check one evidence-grounded section plan.",
  "parameters": [
    {
      "id": "section",
      "required": true
    }
  ],
  "steps": [
    {
      "id": "plan",
      "role": "role://section-planner",
      "operation": "mutate",
      "writes": [
        "project://sections/{section}/plans/{plan}"
      ],
      "dependsOn": []
    },
    {
      "id": "check",
      "role": "role://plan-checker",
      "operation": "verify",
      "writes": [],
      "dependsOn": [
        "plan"
      ]
    }
  ],
  "maxConcurrency": 1,
  "failurePolicy": "stop",
  "instructionTemplate": "Create one contained, immutable plan for section {section} from the portable project state. Write only the plan artifact; the invoking action orchestrator owns validation, approval, section, checkpoint, and state reconciliation. The checker must independently review traceability, support for every required claim, author-decision fidelity, and feasibility without claiming a mutation."
}
