GR13 purge: the named asks go at the first revision that leaves them, or by grants_named_purge

While no entry of the revision invokes a queue of a build seat (seat:<seat>.accept.<queue>,
read by catalogue.QueueInvoke), the part composes no named worker, and at the first such
pass it purges accept.<queue>.* of each build seat's stream and deletes the named workers,
saying each in its journal; a failed read of the catalog half purges nothing. Its account
alone is granted the stream's purge and the named workers' delete. The hand tool
grants_named_purge records its hand act first, then asks the process to do it.

Builds: design 47 G §544, §600, §601, A-231

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
2026-11-12 06:22:54 +01:00
parent 5a7747f2bf
commit ff2f90ec18
14 changed files with 404 additions and 10 deletions
+2 -1
View File
@@ -84,7 +84,8 @@
"grants_seat_list",
"grants_seat_list_again",
"grants_callers",
"grants_why_refused"
"grants_why_refused",
"grants_named_purge"
],
"state": [
{