From 55e5402059332b209518aa037f0dde9edde32339 Mon Sep 17 00:00:00 2001 From: REPPL <77722411+REPPL@users.noreply.github.com> Date: Tue, 15 Sep 2026 08:52:52 +0100 Subject: [PATCH] chore: supersede itd-6 (terminal capture) by itd-11 (cast import) Assisted-by: Claude:claude-fable-5-1 --- .../itd-6-terminal-capture.md | 3 +++ .abcd/work/DECISIONS.md | 1 + .abcd/work/issues/.iss-alloc.lock | 0 ...no-verb-to-retire-an-intent-as-superseded-th.md | 14 ++++++++++++++ 4 files changed, 18 insertions(+) rename .abcd/development/intents/{drafts => superseded}/itd-6-terminal-capture.md (84%) create mode 100644 .abcd/work/issues/.iss-alloc.lock create mode 100644 .abcd/work/issues/open/iss-2609150752529778-abcd-intent-has-no-verb-to-retire-an-intent-as-superseded-th.md diff --git a/.abcd/development/intents/drafts/itd-6-terminal-capture.md b/.abcd/development/intents/superseded/itd-6-terminal-capture.md similarity index 84% rename from .abcd/development/intents/drafts/itd-6-terminal-capture.md rename to .abcd/development/intents/superseded/itd-6-terminal-capture.md index 63f8ba5..cc1c214 100644 --- a/.abcd/development/intents/drafts/itd-6-terminal-capture.md +++ b/.abcd/development/intents/superseded/itd-6-terminal-capture.md @@ -7,8 +7,11 @@ suggested_kind: null reclassification_history: [] builds_on: [] severity: major +superseded_by: itd-11 --- +> **Superseded by itd-11 (terminal-cast-import), shipped 2026-09-12.** The evidence this intent asked for — a terminal session's commands and output on the session clock, joined to narration by `merge` and rendered by `report` — is delivered by `testimony import`, which takes an operator-recorded asciicast (v2 or v3) after the session instead of wrapping a recorder inside `record`. The three open questions below are answered there: the cast header's whole-second timestamp anchors the clock (with `-offset` as the correction), output is kept verbatim and split at the JSONL budget rather than truncated, and TUI redraw traffic is preserved in the archived cast but not coalesced. Kept as the historical record of the wrap-the-shell design. + # Think Aloud While You Work at the Terminal ## Press Release diff --git a/.abcd/work/DECISIONS.md b/.abcd/work/DECISIONS.md index fa89237..ce369cd 100644 --- a/.abcd/work/DECISIONS.md +++ b/.abcd/work/DECISIONS.md @@ -1675,3 +1675,4 @@ Architecture-shaping decisions graduate to an ADR under `report` rendered them under the utterance. Coloured `ls` output rendered as CSI residue, as designed and documented — logged as `iss-2609120520334220`. The 3.x (v3) recorder is not installed, so v3 stays fixture-verified only. +- 2026-09-15 — itd-6 (terminal capture inside `record`) is superseded by itd-11: `import` delivers the same evidence from an operator-recorded cast without touching `record`'s lifecycle. Moved to `intents/superseded/` with a `superseded_by` pointer; abcd has no supersede verb, so the move is by hand (captured as a tooling observation). diff --git a/.abcd/work/issues/.iss-alloc.lock b/.abcd/work/issues/.iss-alloc.lock new file mode 100644 index 0000000..e69de29 diff --git a/.abcd/work/issues/open/iss-2609150752529778-abcd-intent-has-no-verb-to-retire-an-intent-as-superseded-th.md b/.abcd/work/issues/open/iss-2609150752529778-abcd-intent-has-no-verb-to-retire-an-intent-as-superseded-th.md new file mode 100644 index 0000000..e10bd66 --- /dev/null +++ b/.abcd/work/issues/open/iss-2609150752529778-abcd-intent-has-no-verb-to-retire-an-intent-as-superseded-th.md @@ -0,0 +1,14 @@ +--- +schema_version: 1 +id: "iss-2609150752529778" +slug: "abcd-intent-has-no-verb-to-retire-an-intent-as-superseded-th" +severity: "minor" +category: "observation" +source: "user-observation" +found_during: "itd-6-supersession" +origin: researcher-authored +production_mode: hand-written +found_at: ".abcd/development/intents/README.md" +--- + +abcd intent has no verb to retire an intent as superseded: the lifecycle table documents intents/superseded/ but the only way to move a draft there is git mv plus a hand-typed superseded_by frontmatter key, so the record-id seam never sees the transition