The method
Line — the agentic system that builds website templates from one original.
Loop — the agentic system that keeps improving Line.
episode 004 · 8.7 h wall · 49 recorded friction entries · 10/13 steps timed → episode 023 · 25.1 h wall · 4 recorded friction entries · 11/13 steps timed
One URL in — template, blank, variant out
Line · top orchestrator › orchestrator
phase one USE · one episode › orchestrator
open an episode
repair the line as it runs
Episode orchestrator › orchestrator
dispatch step
check what it produced
stamp time
dispatch improver
13 steps · one agent each › →
01 capture
→
02 describe-code
→
03 describe-vision
↵
04 characterise
→
05 scope
→
06 port
→
07 blank
↵
08 variant-subject
→
09 variant
→
10 inspect
→
11 gates
↵
12 deploy
13 learn
Vision · describes, inspects, steers the fix
›
what is on the page, part by part
what is empty, or cut off
does it still carry the original's argument
does the subject belong to this business
Gates · 13 checks, code only ›
it renders
nothing is cut off
no content leaked
the blank holds
Defect record ›
what failed, and how
read back on failure
phase two IMPROVE · what the episode taught › agent
write each fix as code
report what was disproved
write down what was learned
phase three ADVANCE · one generation › orchestrator
merge what was learned
a pass on the orchestrator itself
every self-test green first
the next episode starts on it
spans USE and IMPROVE Repair path ›
the failure, and how it was found
read it back on every failure
what fixed this class before
refuse a report that found nothing
turn the fix into code
score each module against the rest
outside the machine Choosing the next site ›
outside the machine The source website ›
outside the machine Gemini · the vision model
›
frames of the source site
frames of what we built
answers from step 02
what comes out Template · blank · variant, from one URL ›
template · the design, in React
blank · content out, shape kept
variant · another business
a URL, and a plan
template back to 06 port
blank back to 07 blank
variant back to 09 variant
the yardstick, from step 03
what 04 characterise expects
inspect sends each output back: repaired, re-shot
re-judge, nothing re-shot
an unanswered finding blocks
a finding, recorded as found by vision
deploy — a decision, never a green light
every failure, and how it was found
what fixed it before in the same run
the next episode starts on the improved line
The three phases, and beside them every panel the diagram opens, in the order it draws them.
Line · top orchestrator
phase one
USE · one episode
phase two
IMPROVE · what the episode taught
phase three
ADVANCE · one generation
Line · top orchestrator the outermost frame
USE · one episode phase one
Episode orchestrator inside USE
13 steps · one agent each component
capture step 1 of 13
describe-code step 2 of 13
describe-vision step 3 of 13 · vision
characterise step 4 of 13
scope step 5 of 13
port step 6 of 13
blank step 7 of 13
variant-subject step 8 of 13
variant step 9 of 13
inspect step 10 of 13 · vision
gates step 11 of 13
deploy step 12 of 13
learn step 13 of 13
Vision · describes, inspects, steers the fix module · step 10 · vision
Gates · 13 checks, code only component · inside the orchestrator
Defect record component · the memory
IMPROVE · what the episode taught phase two
ADVANCE · one generation phase three
Repair path component · spans USE and IMPROVE
Choosing the next site — where a URL comes from outside the machine
The source website — what is being reproduced outside the machine
Gemini · the vision model, and the only model in the loop outside the machine
Template · blank · variant, from one URL what comes out
painted — check-painted.mjs gate · 1 of 13 · inside gate-run.mjs
inspection — inspect.mjs gate · 2 of 13 · inside gate-run.mjs · vision
marks-move — check-marks-move.mjs gate · 3 of 13 · inside gate-run.mjs
at-depth — check-at-depth.mjs gate · 4 of 13 · inside gate-run.mjs
taint — check-blank-taint.mjs gate · 5 of 13 · inside gate-run.mjs
blank-shift — blank-from-template.mjs gate · 6 of 13 · inside gate-run.mjs
blank-plates — check-blank-plates.mjs gate · 7 of 13 · inside gate-run.mjs
transfer — check-variant-transfer.mjs gate · 8 of 13 · inside gate-run.mjs
no-loss — check-no-loss.mjs gate · 9 of 13 · inside gate-run.mjs
percent-padding — check-percent-padding.mjs gate · 10 of 13 · inside gate-run.mjs
route-shape — check-route-shape.mjs gate · 11 of 13 · inside gate-run.mjs
frames — audit-frames.mjs gate · 12 of 13 · inside gate-run.mjs
freeze — freeze.mjs gate · 13 of 13 · inside gate-run.mjs
Vision, dispatched by no step outside the pipeline
Decisions that changed the machine the record