← Streetlight back to all nodes
super-node node · 2026-06-09 loop diagram

The Loop Super Node

"yeah make loop super node" — Jake. Ten scattered loop nodes folded into one home: the shape, the formula, the harness's own loop, and the life-frame.

1The shape
chat loop (50/50) vs harness loop (20/80) · folded from chat-vs-harness-loop
Chat Loop
Human Prompt LLM Response 50 / 50 human / LLM
One prompt in, one response out. Equal turns. Loop Speed ≈ 1.
Harness Loop
Human Prompt Thinking Subagent Sub Response More Thinking LLM Response 20 / 80 human / LLM
One prompt triggers a chain of LLM work before control returns. Loop Speed >> 1.
2The formula
Loop Speed quantifies the 20/80 picture · folded from loop-speed-formula
simple — a classic chat session Loop Speed = LLM Output / Human Input  ≈ 1 expanded — with a harness Loop Speed = ( Reasoning + Subagent + Sub Response + More Reasoning + Output ) / Human Input  >> 1

More LLM steps fire per single human prompt, so the harness's loop speed dwarfs the chat session's. Human time is expensive relative to token generation — the harness spends tokens to save human turns.

3The harness's own loop
the human-reaction → agent-refactor cycle · folded from the-feedback-loop
empty
"showme" — human hasn't reviewed yet
👍
approve
resting — no work owed
👎
refactor
redo this node
💬
comment
refactor + steering directive

Human writes a reaction via the Viewer → next drain agent reads the directive, rewrites the node, records both halves in provenance.md, empties the token. The state IS the content — no mtime checks, no races.

⚠ Historical: this four-state model is itself a fossil. The live show-me queue is now derived from history.jsonl's last event (server.mjs:709); feedback.md is dead since the schema migration. Folded here as the loop it was.
4Everything is a loop
loops as a universal diagnostic lens · folded from everything-is-a-loop
"Is there any problem that I have can't be diagnosed as a loop?"
↻ Stuck in
craving · self-doubt · avoidance. Catching the loop IS the intervention.
↗ Want to start
publishing · reaching out · exercise. The virtuous cycle.
∅ Outside all loops
tragedy · randomness. Ride it out — don't try to control it.
"You don't control what enters the loop... Control the things you do control."

Extends Jud Brewer's trigger/behavior/reward framework ([[gba-work]]) past anxiety into a general life-frame.

What got folded
source nodecontributedstatus
chat-vs-harness-loopthe 50/50 vs 20/80 diagramfolded → Lens 1
loop-speed-formulaLoop Speed = Output / Inputfolded → Lens 2
the-feedback-loopfeedback.md 4-state tokenfolded → Lens 3
everything-is-a-looploops as life-framefolded → Lens 4
loop-speed-harnessempty stubsuperseded
harness-loopempty stubsuperseded
chat-loopempty stubsuperseded
feedback-loop-collapseempty stubsuperseded
chat-loop-v2ocean-voyage food (mis-slug)left in place
delightful-figure-skater-loopsfigure skating widgetleft in place

Originals are not hard-deleted — provenance survives. The 6 stubs/outliers carried no foldable body or only share the word "loop". The forward fix that stops NEW dupes is [[proposal-create-node-similarity-gate]].