From 1a2eb2633bc82fe65468c4c91fee6db9b8cfbff4 Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 24 Aug 2026 23:42:26 +0200 Subject: [PATCH] docs: close experimental pushy delivery workplan Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a03397-4d51-7fd1-8ff2-946eb22ea2bc --- WORK-RECORDS.md | 8 +++--- ...AMQ-WP-0010-experimental-pushy-delivery.md | 25 ++++++++++++++++--- 2 files changed, 25 insertions(+), 8 deletions(-) diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index df41b07..76c55b7 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -18,7 +18,7 @@ | workplan | TAMQ-WP-0007 | finished | — | workplans/TAMQ-WP-0007-terminal-output-notifications.md | | workplan | TAMQ-WP-0008 | finished | — | workplans/TAMQ-WP-0008-reply-shorthand-stable-output.md | | workplan | TAMQ-WP-0009 | finished | — | workplans/TAMQ-WP-0009-interactive-recipient-composer.md | -| workplan | TAMQ-WP-0010 | active | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | +| workplan | TAMQ-WP-0010 | finished | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | | task | TAMQ-WP-ADHOC-2026-08-24-T01 | done | — | workplans/ADHOC-2026-08-24.md | | task | TAMQ-WP-0001-T01 | done | — | workplans/TAMQ-WP-0001-statehub-bootstrap.md | | task | TAMQ-WP-0001-T02 | done | — | workplans/TAMQ-WP-0001-statehub-bootstrap.md | @@ -56,6 +56,6 @@ | task | TAMQ-WP-0009-T01 | done | — | workplans/TAMQ-WP-0009-interactive-recipient-composer.md | | task | TAMQ-WP-0009-T02 | done | — | workplans/TAMQ-WP-0009-interactive-recipient-composer.md | | task | TAMQ-WP-0009-T03 | done | — | workplans/TAMQ-WP-0009-interactive-recipient-composer.md | -| task | TAMQ-WP-0010-T01 | progress | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | -| task | TAMQ-WP-0010-T02 | todo | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | -| task | TAMQ-WP-0010-T03 | todo | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | +| task | TAMQ-WP-0010-T01 | done | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | +| task | TAMQ-WP-0010-T02 | done | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | +| task | TAMQ-WP-0010-T03 | done | — | workplans/TAMQ-WP-0010-experimental-pushy-delivery.md | diff --git a/workplans/TAMQ-WP-0010-experimental-pushy-delivery.md b/workplans/TAMQ-WP-0010-experimental-pushy-delivery.md index 0511c58..9235005 100644 --- a/workplans/TAMQ-WP-0010-experimental-pushy-delivery.md +++ b/workplans/TAMQ-WP-0010-experimental-pushy-delivery.md @@ -4,7 +4,7 @@ type: workplan title: "Experimental pushy input delivery mode" domain: communication repo: tmux-amq -status: active +status: finished owner: codex topic_slug: coulomb-social planning_priority: P0 @@ -37,7 +37,7 @@ edited and is therefore experimental and explicitly opt-in. ```task id: TAMQ-WP-0010-T01 -status: progress +status: done priority: high state_hub_task_id: "ce704aaf-faf6-58d5-8a34-0e0a3c12f472" ``` @@ -50,7 +50,7 @@ pushy service capability, and report the selected mode in startup status. ```task id: TAMQ-WP-0010-T02 -status: todo +status: done priority: high state_hub_task_id: "6b03d6fa-78e5-5a72-ad4c-65a035fb16ab" ``` @@ -64,7 +64,7 @@ operation. Do not reuse the terminal-output path, and mark the durable record ```task id: TAMQ-WP-0010-T03 -status: todo +status: done priority: high state_hub_task_id: "3957a42a-6151-5db2-af47-283789687eac" ``` @@ -73,3 +73,20 @@ Cover CLI conflicts and capability restart, store validation, exact framing, one-time service delivery, and real tmux input submission. Update help, README, and SCOPE with the risk boundary; run full checks, install, and exercise a controlled live pushy session without altering user messages. + +## Completion evidence + +- `make check`: 117 tests passed, including a real isolated tmux shell proving + one submitted comment, one Enter, one durable transition to `injected`, and + no repeat delivery. +- Coverage: 77% overall; control handling is 86%, terminal framing is 85%, and + the service is 77%. +- `make install`: installed `tmux-amq==0.1.0`; `--mode pushy` forced a restart + of the older broker through the new `pushy_input` capability requirement. +- Live `flex-auth` to `audit-core`: `WP0010-live-smoke` appeared as submitted + shell input with its sender and message id, was treated as a comment, and the + record reached `injected`. Only that controlled record was acknowledged. + The live endpoint was restored to `--mode output`; user messages were not + modified. +- Bounded retry and acknowledgement-policy residuals remain owned by + `TAMQ-WP-0003`; this workplan creates no additional residual record.