Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
Tomter Vel's lending board: answered from the board itself (not deployed)
Rebuilt from plans/tomtervel.yaml with the words in use on
vel.klingenbergbygg.no, after the plan got its first need about
another: melde-seg answers one record of dele-utstyr.
- A notice stands on the board from the moment it is sent
(
public_states: [open], no approval stage); styret is mailed. - Every row on the board, on the front door and on the full list,
links to the notice's own page
/status/oppslag/[key], where a neighbour leaves an email (filled and hidden when signed in) and a line if they like. The answer is mailed straight to whoever posted the notice, with the neighbour's address and the take-down link. The queue is the poster's inbox; the site keeps no state about who they picked. - A notice comes down when the poster says so, when the redaktør
(
redaktor, the group of the people named responsible) presses "Ta ned oppslaget" at its own desk, or after 30 days. - The redaktør desk also lists the answers, marked read by hand.
Words: the model's pass (Sonnet, --llm-for questions/status/oppslag/)
read the answer page as the posting page and rewrote the board's tuned
headings, so the new pages' words are written by hand in
words-board.json instead, and words_prompt now says what that page
is. Also hand-written there: the two mails (a new notice to styret; an
answer to the poster), the front door's inline-list descriptions and
the invite-list lines, which the lift does not carry.
Found on the way: the lift matched desk cards by action, which every
card on a desk shares, so when the notices left styret's desk their
words landed on the next card. A desk card is now identified by the
bucket its list shows.
Lints green with iris built against portal's answer-a-record branch
(portal PR 4): 12 needs structurally met. On tomtervel/questions branch
invitasjoner-og-forslag, which needs portal v0.5.5 on the vel first.
Live records in oppslag at lagt_ut have no state after this; the
stage is gone.