Reduce open work: archive CUST-WP-0038, finish STATE-WP-0093, trim STATE-WP-0079
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s

CUST-WP-0038 (HA migration of a retiring service): archived, 8 tasks cancelled.
STATE-WP-0093: finished; T04 closed on its state-hub part, hub-core owns the rest.
STATE-WP-0079: T09 cancelled (owned by HUB-WP-0011), T07 folded into T05;
T05 records the three verified retirement candidates pending the meter write.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 7184@bnt-lap001
Assistant-Session: 4b436ae2-b17c-4b40-8754-200b161b26e4
This commit is contained in:
tegwick 2026-09-22 10:25:05 +02:00
parent 5f236e3500
commit 56672bbf69
3 changed files with 67 additions and 15 deletions

View file

@ -4,7 +4,7 @@ type: workplan
title: "Per-recipient broadcast receipts and standing notices"
domain: infotech
repo: state-hub
status: active
status: finished
owner: claude
topic_slug: infotech
flavor: implementation
@ -242,7 +242,7 @@ predecessor, expiry filtered at query time, capability-request broadcasts are
```task
id: STATE-WP-0093-T04
status: progress
status: done
priority: medium
state_hub_task_id: "43529a93-6e49-51c8-a358-726f7e737fab"
```
@ -376,3 +376,16 @@ templates carry the reader/ack line, and gate-house has answered.
- **Template line:** `session-protocol.template` and `agents-codex.template` now mark read with `?reader={REPO_SLUG}` and document `POST /messages/<id>/ack`.
- **Fleet propagation NOT run, deliberately.** `update_agent_instruction_files.py` regenerates each repository's whole CLAUDE.md, rules and AGENTS.md without committing. Across the fleet it would overwrite local customisations and leave ~120 dirty working trees. It is also unnecessary: agents on the old instructions already *see* standing notices at every inbox check, and the notice body tells them how to acknowledge. The template change reaches each repository whenever it is next regenerated for its own reasons.
- The gate-house question (republish the archived v0.7 "start here" note as a standing notice?) was sent to gate-house.
## Closure, 2026-09-22
Finished. All state-hub-side work is done and released (rev 65, `main-ef541f5`).
T04 closed on its state-hub part: Codex MCP `mark_message_read(reader=)` and
`acknowledge_notice`, tests, TOOLS.md. The hub-core part is owned by hub-core
through handoff `69fc387c-5bd3-47bc-9a3f-d3d83b6dc213` (addendum `f8eecebf`):
`hub_core/mcp/server.py` signature changes and the `MessageCreate`/`MessageRead`
fields. Residual here, not tracked as a separate task: at the next hub-core pin
bump (normally under STATE-WP-0079), revert `api/schemas/agent_message.py` to a
pure re-export and restore the identity check in
`tests/test_hub_core_imports.py`.