show & tell
The demons
You Know
What I hand off, what can run alone, and what stays with me.
@vieko
August 24, 2026
01 / the scene
One machine. Several kinds of work.
PHYREXIA is the tmux plane. Project windows group panes; construct windows get isolated worktrees.
01 / the problem
Starting another session is easy. Keeping the work straight is not.
I needed names that carried those answers with them.
02 / taxonomy
Four roles. I call them constructs.
02 / taxonomy
One axis matters: steerability.
A Familiar can be corrected mid-run. A Golem cannot.
That is why the Golem needs all of its context before launch.
03 / context
Each construct role gets a different shape of context.
Under-specify a Familiar and I lose a sentence. Under-specify a Golem and I lose the run.
03 / model binding
The construct role and model are separate choices.
If the Summoner uses one model family, Golems start in another.
04 / trust
The rule that does not bend.
Checks stop the run. The Summoner decides whether the diff ships.
05 / pi config
One base policy. Generated configs on each machine.
Sessions, credentials, and the model cache remain local state.
06 / the tools
Four corrections I got tired of making.
Each started as a correction I kept typing by hand.
06 / bonfire
Memory is a file convention, not a product.
todayClaude
tomorrowanother host
next week
The cheapest cross-agent interface is a file with a stable location and a stable shape.
06 / anvil
A command cannot be talked around.
npm test does not care how persuasive the agent is. It runs the tests and returns a number.
06 / pi-post
The message arrives when the session can use it.
Messages land mid-turn, wake idle sessions, or queue until the conversation resumes.
06 / pi-prose
Make Pi sound the way I want.
voice
Styles switch live. The same preference follows every model.
07 / what held up
The failures became rules.
reset --hard erased sibling work. Now every file-touching construct gets a worktree.08 / make it yours
This is how I do things.
Take the parts that solve a problem for you. Discard the rest. Make it yours.
Read the post →09 / what transfers
Know where the boundaries are.
Steerability decides the construct. A Familiar can inherit context; a Golem needs the complete spec and gate.
The Summoner scopes and specifies. Familiars and Golems handle the mechanics.
Checks stop the run. The Summoner decides whether the diff ships.
Know your demons.