From 669fef9bf2f5fc7ce6f5349e51c844965fe26ccb Mon Sep 17 00:00:00 2001 From: tegwick Date: Thu, 8 Oct 2026 16:57:26 +0200 Subject: [PATCH] Record that a portrait is rendered when its seat is published The one-entry llm-connect command writes the file and leaves status alone. Existing seats are historic when the channel drips them; the cooldown publisher is later work. Assistant: grok Assistant-Session: 01a11ab6-1534-7d63-8606-662b92a80ed6 --- ENTRY.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/ENTRY.md b/ENTRY.md index 0ddfa81..b0b5c0d 100644 --- a/ENTRY.md +++ b/ENTRY.md @@ -108,8 +108,23 @@ What that looks like: 4. Set `status: draft` and list the seat in `README.md` as *"draft, awaiting its portrait"*. -The seat is real while it waits. When the image lands under `visuals/`, -uncomment the line and move `status` to `handed-forward` or `complete`. +The seat is real while it waits. The portrait is generated when that seat is +about to be published, for that entry alone: + +```bash +llm-connect image render-hall --hall --entry entries/.md +``` + +The command writes the file, stores a receipt under `visuals/receipts/`, and +uncomments the image line. It leaves `status` as it is. Move `status` to +`handed-forward` or `complete` when the seat itself is finished, not because +a portrait arrived. + +Seats already in the hall when channel publishing starts are historic content. +A post of one carries a remark that it is historic. A seat written after that +practice starts waits a short cooldown of some minutes, then publishes, and +the portrait is rendered at that moment if it is still missing. The cooldown +publisher is later work. Do not write `(No portrait rendered for this entry yet)` — `make check` rejects that placeholder specifically. Do not point a finished entry at a file that does