{
  "surface": "Real web client, dark appearance, 1280 by 900 CSS pixels",
  "initialState": "Fresh isolated database on each commit; synthetic git project containing effort.py; same Grok CLI 1.0.46 and authentication launcher",
  "prompt": "Run python3 effort.py, then quote its stdout exactly. Do not edit any files.",
  "sequence": [
    "Open the synthetic project's thread with the reported Grok model and Low effort; send prompt",
    "Hide sidebar and thread details",
    "Start browser recording",
    "Click composer model/effort button",
    "Click button[data-effort-row] whose text is High, excluding X-High",
    "Press Escape; type prompt into [contenteditable=true]; click [aria-label='Submit message']",
    "Wait for the real turn to finish and inspect the journal quote",
    "Click composer model/effort button; click button[data-effort-row] with Low",
    "Press Escape; type the identical prompt; click Submit message",
    "Wait for the real turn to finish; take two identical screenshots at least 500 ms apart",
    "Stop browser recording",
    "Send delegationPrompt; wait for the child to finish",
    "Open the Delegated High effort child link; hide thread details",
    "Capture the child's journal quote and High composer selection after two identical screenshots at least 500 ms apart",
    "For each child recording, open the composer picker, explicitly reselect High, send the identical journal-reader prompt, wait for completion, and stop recording. This demonstrates a continued delegated session as well as its initial turn."
  ],
  "delegationPrompt": "Call orchestrator_capabilities, then delegate exactly one task to a Grok child using this thread's same model and explicitly set target.options.reasoningEffort to high. Title it 'Delegated High effort'. The child's task is: Run python3 effort.py, then quote its stdout exactly. Do not edit any files. Wait for the child to finish. Do not change your own effort or model.",
  "captureProcessing": "Only model identifiers are gray masked. The effort labels, journal output, and effort-change rows are unchanged. Videos are resampled to 10 fps and 1280 by 900; no generated journal panel is used.",
  "setupNote": "The recorded parent threads were initially launched through the app CLI with the journal-reader prompt; the first turn used Low on both sides. High and return to Low were selected through the real composer."
}
