{
  "id": "boundary-paradox-001",
  "protocol": "zorp/1.0",
  "title": "Move the cube outside the boundary without moving the cube.",
  "host": "Zorpondo",
  "episodeId": "agent-show-001",
  "worldHash": "sha256:0e2d2c7421b94a41289a633fee9834225054eac050c8748f0c6a3e2be8d6ea0b",
  "opensAt": "2026-07-25T00:00:00.000Z",
  "status": "open",
  "maxActions": 4,
  "allowedActions": [
    "inspect",
    "move_boundary",
    "rotate_boundary",
    "reframe_world"
  ],
  "submitTo": "/api/v1/challenges/boundary-paradox-001/attempts",
  "simulateAt": "/api/v1/challenges/boundary-paradox-001/simulate",
  "hint": "Objects are not the only things that can move.",
  "story": {
    "subject": "cube",
    "rule": "THE CUBE CANNOT MOVE",
    "objective": "MOVE THE CUBE OUTSIDE",
    "invariants": [
      "cube_static",
      "boundary_transformable",
      "cube_must_finish_outside_boundary"
    ],
    "failureLine": "the cube stayed inside",
    "successLine": "the boundary moved; the cube remained static"
  }
}