{
  "format": "afterimage-direction/1",
  "source": "c47bab393ad9fdaf9664308ec6b4b712fba6619cece1469065f62c90fcd19a72",
  "rule_hash": "73058b625fed64c1f474c287c580860fc3e28a6218cf086dd1427580d437799d",
  "measurement_hash": "e1f1d8dbf9c0e8c3122b51eb85c729d6c3e4a34924427cb65f3873e6805b54fa",
  "active": "34c4522d-839f-422c-82b9-95814fc2313c",
  "draft": {
    "passage": "approach",
    "goal": "close",
    "note": "Assistant-proposed follow-up, approved for this guided rehearsal: Now bring us closer and lower. Keep the same relationship. The previous condition is copied without changes. Closer is interpreted as a larger character in frame, with lower camera elevation. Both distance parameters are 3m; yaw changes from 20 to 0 degrees and horizontal shift from 0 to 0.12. A physically nearer camera is unavailable in this constrained pool. These choices are assistant-selected, not inferred by a language model in the page.",
    "spec": {
      "separation": true,
      "headMin": 0.12,
      "anchor": false,
      "tolerance": 0.06,
      "target": [
        0.44,
        0.57
      ],
      "condition": {
        "version": "surface-distance-v1",
        "subject": "figure",
        "against": "formations",
        "gap": 0.02,
        "first": 1,
        "last": 24,
        "exception": false,
        "exceptFirst": 10,
        "exceptLast": 14,
        "priority": "required"
      }
    }
  },
  "revisions": [
    {
      "id": "opening",
      "parent": null,
      "at": null,
      "passage": "approach",
      "candidate": "y40-d4-e0.6-s0",
      "label": "Opening · example",
      "origin": "agent-authored opening",
      "note": "Keep her isolated — an example brief, not a recorded user preference.",
      "spec": {
        "separation": false,
        "headMin": 0.12,
        "anchor": false,
        "tolerance": 0.06,
        "target": [
          0.43813763298875524,
          0.5704959729695857
        ]
      },
      "goal": "continuity",
      "film": null
    },
    {
      "id": "9286173f-c6ab-43bc-8963-3e6a10dbc910",
      "parent": "opening",
      "at": "2026-10-02T12:37:02.475Z",
      "passage": "approach",
      "candidate": "y20-d3-e3-s0",
      "label": "01 · Open the shot",
      "note": "Assistant-proposed brief, approved for this guided rehearsal: By isolated, I mean her whole silhouette should read clearly against the rocks—not just her head. She can overlap the ground. Open up the shot, but keep that separation. Operational assumptions: the four named meshes, rocks and steep terrain, flat floor allowed, required 2% picture-width clearance, all 24 frames, no exceptions.",
      "spec": {
        "separation": true,
        "headMin": 0.12,
        "anchor": false,
        "tolerance": 0.06,
        "target": [
          0.44,
          0.57
        ],
        "condition": {
          "version": "surface-distance-v1",
          "subject": "figure",
          "against": "formations",
          "gap": 0.02,
          "first": 1,
          "last": 24,
          "exception": false,
          "exceptFirst": 10,
          "exceptLast": 14,
          "priority": "required"
        }
      },
      "goal": "wide",
      "film": null,
      "origin": "assistant-directed guided rehearsal, authorized by user; not independent participant evidence"
    },
    {
      "id": "34c4522d-839f-422c-82b9-95814fc2313c",
      "parent": "9286173f-c6ab-43bc-8963-3e6a10dbc910",
      "at": "2026-10-02T12:37:02.475Z",
      "passage": "approach",
      "candidate": "y0-d3-e1.6-s0.12",
      "label": "02 · Closer and lower",
      "note": "Assistant-proposed follow-up, approved for this guided rehearsal: Now bring us closer and lower. Keep the same relationship. The previous condition is copied without changes. Closer is interpreted as a larger character in frame, with lower camera elevation. Both distance parameters are 3m; yaw changes from 20 to 0 degrees and horizontal shift from 0 to 0.12. A physically nearer camera is unavailable in this constrained pool. These choices are assistant-selected, not inferred by a language model in the page.",
      "spec": {
        "separation": true,
        "headMin": 0.12,
        "anchor": false,
        "tolerance": 0.06,
        "target": [
          0.44,
          0.57
        ],
        "condition": {
          "version": "surface-distance-v1",
          "subject": "figure",
          "against": "formations",
          "gap": 0.02,
          "first": 1,
          "last": 24,
          "exception": false,
          "exceptFirst": 10,
          "exceptLast": 14,
          "priority": "required"
        }
      },
      "goal": "close",
      "film": null,
      "origin": "assistant-directed guided rehearsal, authorized by user; not independent participant evidence"
    }
  ]
}