Needle Graph Stepper
Generated from an actual deterministic recursive-flow run using await launch_subagents([...]) with list[dict] child specs. Each slide is one recorded graph snapshot rendered with graph.plot().
Collapsed RLM View
What a normal recursive-call view reduces the run to:
root
call_llm("scan first third") -> not found
call_llm("scan middle third") -> decoy, no code
call_llm("scan final third") -> candidate code 84721
call_llm("verify candidate") -> 84721 matches the requested needle
final answer -> 84721
Sequence View
sequenceDiagram
participant root as root
participant root_chunk_0 as root.chunk_0
participant root_chunk_1 as root.chunk_1
participant root_chunk_2 as root.chunk_2
participant root_chunk_2_candidate_a as root.chunk_2.candidate_a
participant root_chunk_2_candidate_b as root.chunk_2.candidate_b
participant root_verify as root.verify
root->>+root_chunk_0: delegate Scan first third for the hidden secret code.
root->>+root_chunk_1: delegate Scan middle third for the hidden secret code.
root->>+root_chunk_2: delegate Scan final third for the hidden secret code.
root_chunk_0-->>-root: not found
root_chunk_1-->>-root: decoy, no code
root_chunk_2->>+root_chunk_2_candidate_a: delegate Inspect candidate window A.
root_chunk_2->>+root_chunk_2_candidate_b: delegate Inspect candidate window B.
root_chunk_2_candidate_a-->>-root_chunk_2: decoy: the code is not 12345
root_chunk_2_candidate_b-->>-root_chunk_2: needle: the secret code is 84721
root_chunk_2-->>-root: candidate code 84721
root->>+root_verify: delegate Verify candidate code 84721 against the origi...
root_verify-->>-root: 84721 matches the requested needle
root-->>root: done 84721