Repository navigation
ai-sessions/0094 — process the 0093 audit; app 1.3.1 (not released) - #61
Merged
Merged
Conversation
…ts (ai-sessions/0094) Why: the maintainer approved in chat 2026-10-15 the FACT texts, the ADR texts, two project-law notes and the smaller decisions of the ai-sessions/0093 audit. - PROTOCOL.md: dated corrections (75 of 89 pushed, P-192 link keys, 8 of 8, in-use 0x41), §6 closures (SASS codes, ATT 0x0044, field-13 mirror), the DLCI 0x0a census, and a 🔴 open note on CAP-029's DLCI 0x08 frames 1592/1711 (CONV-002). - DECISIONS.md: ADR-064 note, ADR-061/062/063 status lines, ADR-002/004/005/007 provenance. AGENTS.md §6 draft-ADR note (D5); PROJECT_RULES.md rule 13 → AGENTS §0.1. - REVERSE_ENGINEERING.md, DESKRESEARCH_FINDINGS.md, RELEASING.md, CONTRIBUTING.md, WORKSTATION_PREPARATIONS.md and the procedures: the audit's document items. - scripts/lint_docs.py: governance checks (INDEX vs RESULT, no [x] in TODO, README ADR counts, ADR status vs registry, stale "(this commit)"); "promoted" retired. - lint-docs.yml: permissions contents: read; .gitignore android/**/bin/. - APK_VERSIONS.md: v1.0.990706425-10260911 registered. - Older session RESULTs: dated Corrections blocks, back-filled commits, statuses. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…7 skeleton (ai-sessions/0094) Why: the maintainer chose "Alles, na hercontrole" (chat 2026-10-15) for the capture notes of the ai-sessions/0093 audit (A93-CAP-05 … 09, Appendix B), and a short hardware run for the 1.3.1 fixes (D4). - 330 items re-checked one by one (tshark/pwrpc_decode, one process at a time) and corrected in place: 654 edits in the FINDINGS/EVENT-NOTES of CAP-001 … CAP-075 and the Capture Index; 🟢 changes carry "(corrected 2026-10-15, ai-sessions/0094)". Six items not reproduced, left as they were (RESULT Appendix A.4). - CAPTURE_BLUETOOTH_HCI_SNOOP.md: request counts, group column, retired "promoted"; Group BM and the CAP-077 index row (planned). - CAP-077 skeleton (Group BM): the 1.3.1 run in the user without Google Play; id_registry.csv row; APP_TESTPLAN.md §Z; §Y columns restored; TESTPLAN Group tags and the CONV-002 row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…0094) Why: the maintainer chose "1.3.1 met APP-01…06" plus accessibility, one mode label, a confirmation for "Use different Buds" and the small code points (chat 2026-10-15). Nothing new on the wire: the transport.send call sites are unchanged. - APP-01: one PairingChoiceMemory shared by the Activity's pairing instance and the repository's singleton — "Use different Buds" no longer leaves a Connect by name. - APP-02: the other read of the same session keeps "Changed since the app last saw it" (CAP-076 H1 4094 → 4135, real bytes in Cap076Fixtures.kt). - APP-03: a Get's own Notify never answers the following Set (unconfined-dispatcher test reproduces the CAP-076 silent tile tap). - APP-04: stream packets no longer end a read's wait; a Refresh waits for its Notify. - APP-05: associate() guarded; on-demand socket attached under the connection's lock; application-scope exception handler; unreadable settings file → defaults. - APP-06: CAP-051 1527's real bytes; fuzz tests assert no decoder fault; stale names. - APP-07: switch rows toggleable with their labels; EQ sliders named with dB; tab icons without duplicate text. - APP-08: AncMode.label everywhere; human connection/preset words; confirm dialog; KDoc, ModifierParameter, log line, Toast context, null-safe launch intent. - versionCode 10301, versionName 1.3.1. Gate: ./gradlew --max-workers=1 clean build — success; :data 1679, :hardware 66, :domain 42, :ui 95 per variant, 0 failures; each fix also checked by mutation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…, INDEX row Why: the documents that describe the app follow the 1.3.1 code, and the session record closes ai-sessions/0094 (every 0093 item processed or declined). - ARCHITECTURE.md: the kept "changed since" cause, stream replies that never end a read, the shared pairing memory, accessibility; the as-built sections of Phase 3. - CHANGELOG.md [1.3.1] (no date — not released); README.md and PROJECT.md status; SECURITY.md: the fuzz tests now fail on a decoder fault. - TODO.md §1 (1.3.1 → CAP-077, then RELEASING.md), §6 (slips found outside the 0093 list; restructures deferred by the maintainer). - ai-sessions/0094 prompt and RESULT (ledger without open rows, mutation and gate tables, Appendix A.4); INDEX row complete. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Processes every finding, lead, document proposal, decision and action row of the
ai-sessions/0093audit. The documentation and scripts come first, then the app. The ledger inai-sessions/0094_MAINTENANCE_RESULT_2026_10_15.mdhas no open row. The maintainer approved the decisions in chat on 2026-10-15 and declined two project-law proposals (GOV-05, GOV-06).PROTOCOL.mdgets dated corrections (75 of 89, P-192 link keys, 8 of 8, in-use 0x41), §6 closures, and a 🔴 open note for CONV-002.DECISIONS.mdgets status and provenance lines. AGENTS.md §6 gets the draft-ADR note. No new ADR and no FACT promotion.lint_docs.pygains governance checks.lint-docs.ymlnow runs withcontents: read.transport.sendcall sites are unchanged. No new permission and no new dependency.CAP-077(Group BM) is planned and its skeleton is written.Test plan
./gradlew --max-workers=1 clean buildpasses. Tests per variant::data1679,:hardware66,:domain42,:ui95. No failures, and Android lint reports no errors.scripts/lint_docs.pyexits 0.CAP-077on the phone, before 1.3.1 is released.🤖 Generated with Claude Code