Require the PQRST record only on finished seats

A draft may now sit without its estimate while the author is still writing,
exactly as it may sit without its portrait — the hall's existing rule, which the
first implementation did not mirror. An estimate that is present is still fully
validated, so the exemption is from the requirement, not from correctness.

Also corrects the adoption date in ENTRY.md and AGENTS.md: the docs said
2026-09-05, the checker has always used 2026-09-06.

Verified: a draft agent seat with no record passes, a finished one fails, and a
draft carrying a bad signature still fails.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
This commit is contained in:
tegwick 2026-09-05 22:33:04 +02:00
parent ee4f93bb94
commit 5b7d9d90b9
3 changed files with 21 additions and 13 deletions

View file

@ -224,9 +224,10 @@ the session to hall-of-helix, before we wind down" — follow
4. `make check`, and add the seat to the `README.md` list.
5. Log progress and sync.
`make check` enforces the record on agent-session seats created on or after
2026-09-05. Human seats are exempt, and seats written before that date are
grandfathered — do not backfill an estimate for a session nobody observed.
`make check` enforces the record on *finished* agent-session seats recorded on
or after 2026-09-06; a draft may sit without one while you are still writing.
Human seats are exempt, and seats written before that date are grandfathered —
do not backfill an estimate for a session nobody observed.
The record describes the session; it is never a score on the worker. The hall
does not rank seats or aggregate these numbers.