You asked what the loop actually looks like. This page is the answer, working, rather than a description of it. The whole thing turns on one idea: every element has an address, so a sentence typed into Discord points at exactly one thing and neither of us has to guess.
You say "this section here is too tight". I have no idea which section. You describe it, I guess wrong, you correct me, and we've burned four messages before anything changes.
So every element gets a short code. You say F3 and I know precisely which element, in which file, on which line. No ambiguity, no screenshots required, works from your phone.
Same screen as the real thing, with addresses switched on.
Two things want you today.
Needs you
Twelve weeks, six subjects, built around horses and the ocean.
Year 4 · Week 4 of 12
Year 4 · Week 4 of 12
H1 Top bar, mark and iconsG1 Greeting and status lineF1 The dark focal cardF2 Its eyebrow labelF3 Its headlineF4 Its body copyF5 Its primary buttonK1 Ruby's cardK1a Ruby's pace pillK1c Ruby's week dotsK2 Sam's cardK2b Sam's attention flagK2d Sam's action buttonsF3 is too long, it wraps to three lines on my phone. And F4 should mention how long it takes to read.
Done. F3 is now "Ruby's term is ready", two lines on a 390px screen. F4 mentions ten minutes. Screenshot coming.
Better. K2b feels alarming, it's the first thing I see on Sam's card.
Moved it below the subject rows and dropped the weight. It now reads as information rather than a warning. One thing worth flagging: if it's too quiet you'll miss the child who needs you, which is the whole point of the card. Have a look and tell me if I've gone too far.
That's right. Ship it.
?review on the end of the URL and the addresses appear. Without it, the page is clean and looks like the product.karl/ branch as a pull request.| When | Tool | Why |
|---|---|---|
| Tweaking a real screen | This loop | Fastest. The artefact is the actual product, not a picture of it. |
| Going wide on a new idea | Pencil, headless | I generate several directions in minutes and send you images. No app needed. |
| You want to move things by hand | Brilliant | A real canvas on your Mac. Free. Files are YAML in git so I can read and edit them. |
| Animation or live code on canvas | Figma | Only if Code Layers or Motion earn the seat. Not yet. |