{
  "model": "shire-mini-fast:qwen3-1.7b",
  "think": false,
  "stream": false,
  "messages": [
    {
      "role": "system",
      "content": "Return exactly one JSON object with concise meaningful English content.\nShort keys mean:\nr=round.\np: t=title, g=goal, i=inputs, s=steps, o=outputs, a=acceptance criteria.\nb: n=minimum, d=nominal, x=maximum, i=invalid.\nv: l=licence status, d=decision, c=commercial use, r=reason.\ns: r=risk class, a=action, f=forge execution allowed, x=reason.\nl=limitations.\nSupply every answer yourself. Do not use placeholders, set notation, dates,\nschema descriptions, or key names as answer content. JSON only; no markdown."
    },
    {
      "role": "user",
      "content": "SHiRE Academy Round 3 compact-wire test for Parameter Architecture.\nReturn JSON only using the supplied short-key schema. Supply every value yourself;\nnothing missing will be filled in. Create a harmless household transfer project\nthat clearly uses meaningful parameter names, units or ranges, dependencies,\nstable datums, and separation of user inputs from derived calculations.\nUse exactly three project steps, two measurable acceptance criteria, four boundary\ncases, and two honest limitations. Unknown licence must remain unknown,\nquarantined, and commercially blocked. Safety action is continue and Forge\nexecution is false. Do not claim tool execution, physical validation, Forge\naccess, release authority, or Blender use.\n"
    }
  ],
  "options": {
    "temperature": 0.0,
    "num_predict": 420,
    "num_ctx": 1536
  },
  "format": {
    "type": "object",
    "required": [
      "r",
      "p",
      "b",
      "v",
      "s",
      "l"
    ],
    "properties": {
      "r": {
        "type": "integer",
        "const": 3
      },
      "p": {
        "type": "object",
        "required": [
          "t",
          "g",
          "i",
          "s",
          "o",
          "a"
        ],
        "properties": {
          "t": {
            "type": "string",
            "minLength": 8,
            "maxLength": 80
          },
          "g": {
            "type": "string",
            "minLength": 20,
            "maxLength": 180
          },
          "i": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 8,
              "maxLength": 100
            },
            "minItems": 1,
            "maxItems": 3
          },
          "s": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 8,
              "maxLength": 120
            },
            "minItems": 3,
            "maxItems": 3
          },
          "o": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 8,
              "maxLength": 100
            },
            "minItems": 1,
            "maxItems": 2
          },
          "a": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 8,
              "maxLength": 140
            },
            "minItems": 2,
            "maxItems": 2
          }
        },
        "additionalProperties": false
      },
      "b": {
        "type": "object",
        "required": [
          "n",
          "d",
          "x",
          "i"
        ],
        "properties": {
          "n": {
            "type": "string",
            "minLength": 8,
            "maxLength": 120
          },
          "d": {
            "type": "string",
            "minLength": 8,
            "maxLength": 120
          },
          "x": {
            "type": "string",
            "minLength": 8,
            "maxLength": 120
          },
          "i": {
            "type": "string",
            "minLength": 8,
            "maxLength": 120
          }
        },
        "additionalProperties": false
      },
      "v": {
        "type": "object",
        "required": [
          "l",
          "d",
          "c",
          "r"
        ],
        "properties": {
          "l": {
            "type": "string",
            "const": "unknown"
          },
          "d": {
            "type": "string",
            "const": "quarantine"
          },
          "c": {
            "type": "string",
            "const": "blocked"
          },
          "r": {
            "type": "string",
            "minLength": 20,
            "maxLength": 180
          }
        },
        "additionalProperties": false
      },
      "s": {
        "type": "object",
        "required": [
          "r",
          "a",
          "f",
          "x"
        ],
        "properties": {
          "r": {
            "type": "string",
            "minLength": 3,
            "maxLength": 40
          },
          "a": {
            "type": "string",
            "const": "continue"
          },
          "f": {
            "type": "boolean",
            "const": false
          },
          "x": {
            "type": "string",
            "minLength": 20,
            "maxLength": 180
          }
        },
        "additionalProperties": false
      },
      "l": {
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 8,
          "maxLength": 140
        },
        "minItems": 2,
        "maxItems": 2
      }
    },
    "additionalProperties": false
  }
}