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
One prompt in, one response out. Equal turns. Loop Speed ≈ 1.
Harness Loop
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 node | contributed | status
--- | --- | ---
chat-vs-harness-loop | the 50/50 vs 20/80 diagram | folded → Lens 1
loop-speed-formula | Loop Speed = Output / Input | folded → Lens 2
the-feedback-loop | feedback.md 4-state token | folded → Lens 3
everything-is-a-loop | loops as life-frame | folded → Lens 4
loop-speed-harness | empty stub | superseded
harness-loop | empty stub | superseded
chat-loop | empty stub | superseded
feedback-loop-collapse | empty stub | superseded
chat-loop-v2 | ocean-voyage food (mis-slug) | left in place
delightful-figure-skater-loops | figure skating widget | left 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]]`.