{
  "conditions": [],
  "steps": [
    { "type": "query_budget", "category": "{category}" },
    {
      "type": "condition",
      "conditions": [
        { "field": "budget_amount", "operator": ">=", "value": "{estimated_cost}" }
      ]
    },
    {
      "type": "save_record",
      "table": "procurement_requests",
      "data": {
        "description": "Repair parts for {vehicle_id}",
        "estimated_cost": "{estimated_cost}",
        "quantity": "{quantity}",
        "inventory_item_id": "{inventory_item_id}"
      }
    },
    { "type": "wait_approval", "role": "manager" },
    { "type": "alert", "title": "Repair request submitted", "body": "Awaiting approval" }
  ]
}
