Skip to content

docs: 0081 consistency check before 1.2.0 — registry/index, ARCHITECTURE vs ADRs, 0068 slips, open capture items - #20

Merged
tedsluis merged 3 commits into
mainfrom
review/0081-consistency-check
Oct 9, 2026
Merged

tedsluis merged 3 commits into
mainfrom
review/0081-consistency-check

Conversation

@tedsluis

@tedsluis tedsluis commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Summary

ai-sessions/0081 — a targeted consistency check before the 1.2.0 work (not a full audit). Documentation only: nothing under android/, dist/ or scripts/; no new capture, no folder rename.

Checked

  • Registry ↔ Capture Index ↔ folders ↔ EVENT-NOTES/FINDINGS statuses for all 71 captures (dates, time ranges, Groups, Test-ID back-pointers, README counts).
  • ARCHITECTURE.md §5a/§3.1/§2.4/§6.0b against ADR-001…057 and the cited FINDINGS frames.
  • The ai-sessions/0068 corrections still listed in TODO.md §6, item by item, each re-derived from the logs with tshark/pwrpc_decode.py.
  • The open items of CAP-053, 054, 058, 064…071 and TODO.md as a whole.

Changed (every edit approved in chat, answers verbatim in the RESULT §C.8)

  • README.md: 57 ADRs (was 55), "Current state" dated 2026-10-08. PROJECT.md: 1.1.0 is released.
  • id_registry.csv: session dates on CAP-036…042. TESTPLAN_BLUETOOTH_HCI_SNOOP.md: 26 rows now point back to CAP-053/054/058/069/070. CAPTURE_BLUETOOTH_HCI_SNOOP.md: three headings "planned as" → "run as".
  • ARCHITECTURE.md: §3.1 ANC row 11 → 12 00 answers (0068's sub-review count was right); two "not hardware-verified" cells updated with CAP-063…071.
  • DECISIONS.md ADR-040: dated Update — AT+BIEV=2,100 12 times, not seven. PROTOCOL.md §4.3: first push 23 ms–0.56 s (was 0.38 s; CAP-060 2592→2628).
  • 29 capture files: 27 arithmetic/cross-reference slips corrected in place with their commands (e.g. CAP-015 "0.05–1.9 s" → 1.1–8.9 s, CAP-016 HID directions, CAP-047 HFP on DLCI 0x0c, CAP-004 2766/2770 is a normal toggle); five 🟢 FACT lines corrected with approval (CAP-060 range, CAP-062 22 → 43 of 43 and its Set list, CAP-004 group 0x04 🟢 → 🟡); one rule-9a status banner on each of CAP-064…070; CAP-068 §0 drops the fresh-install half CAP-070 refuted.
  • TODO.md: seven open items that had no home (CAP-058 §9 ×2, CAP-064 §10, CAP-068 §12, CAP-069 §12/§15) and the 0061/0063 reading debt added; the §6 lines this session completed removed; own-session order recorded (all after 1.2.0, the 0073 debt first).
  • ai-sessions/0081_* prompt/result and the INDEX.md row.

Verification

  • scripts/ensure_footers.py and scripts/lint_docs.py exit 0.
  • Every replacement matched exactly once; the Area A tabulation re-run shows 0 mismatches; 26/26 TESTPLAN pointers present.

Left for later (in TODO.md §6): the interpretive slip residue, rule-9a folds, EVENT-NOTES templates, the 0073 reading debt and census recount, folder renames.

🤖 Generated with Claude Code

tedsluis and others added 3 commits October 9, 2026 05:31
…AP-064…070

Why: `TODO.md` §6 still listed the arithmetic and cross-reference slips the
0068 audit found; `ai-sessions/0081` re-derived each from the logs with
tshark/pwrpc_decode.py (27 corrected in place, each with its command in the
RESULT ledger). Five sat in 🟢 FACT lines and were corrected with the
maintainer's approval in chat (CAP-060 0.38 → 0.56 s, CAP-062 22 → 43 of 43
and its Set list, CAP-004 group 0x04 🟢 → 🟡). CAP-064…070 FINDINGS get the one
rule-9a status banner each, naming what later captures and sessions answered;
CAP-068 §0 loses the half of its fresh-install argument that CAP-070 refuted;
CAP-064 EVENT-NOTES line 20 follows its FINDINGS §0 (code cache only).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…DO after the 0081 check

Why: the consistency check before 1.2.0 (`ai-sessions/0081`) found README
counting 55 ADRs (57) and dating its state a day early, seven registry rows
(CAP-036…042) without their session date, 26 TESTPLAN rows not pointing back to
the recent captures that exercised them, three Capture Index headings still
"planned as", two ARCHITECTURE cells still "not hardware-verified" after
CAP-063…071 and its ANC row counting 11 `00` answers (12 on the wire). ADR-040's
"seven times" (12) gets a dated Update and PROTOCOL.md §4.3's "0.38 s" (0.556 s)
a corrected range, both maintainer-approved in chat. PROJECT.md no longer calls
1.1.0 unreleased. TODO.md gains the seven open items of CAP-058/064/068/069 that
had no home and the 0061/0063 reading debt, and drops the §6 lines this session
completed; the remaining own-session items carry the order the maintainer chose.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Why: the targeted consistency check before 1.2.0 (registry ↔ Capture Index ↔
folders ↔ notes/findings; ARCHITECTURE.md §5a vs ADR-001…057; the 0068
corrections TODO.md §6 still listed; the open items of CAP-053, 054, 058,
064…071) is logged per AI_SESSION_LOG_PROCEDURE.md: the ledger with every
command and re-derived value, the ten checkpoint answers verbatim, what was
read in full or in part, the deferred items (each also in TODO.md) and the
commits.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@tedsluis
tedsluis merged commit 9e08a0a into main Oct 9, 2026
1 check passed
@tedsluis
tedsluis deleted the review/0081-consistency-check branch October 9, 2026 03:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant