You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: close out session 0017 — re-verify EQ/battery/head-gesture/ANC-rotation/serial-number items
Re-derives 5 open items independently rather than trusting the prompt's own framing, per
PROJECT_RULES.md §1: EQ field 16-vs-18 (found a second, previously-undocumented save-trigger
call path in hod.java, correcting REVERSE_ENGINEERING.md's "sole caller" claim), Battery Option A
(re-verified CAP-043's byte-level non-match), head gestures (full-log re-scan of CAP-028, plus an
APK search confirming HeadGesture's result enum is genuinely 3-valued), the ANC-rotation-checklist
Left/Right split (re-confirmed CAP-045 never ran its own procedure), and the serial-number
candidate (CAP-036 frame 1423 re-traced field-by-field — structurally matches GetHardwareInfo's
qjm/qjr, not GetSoftwareInfo's qie as previously documented).
Adds five new capture skeletons (Groups AO-AS, CAP-053-CAP-057, all `planned`) to close each item,
updates TESTPLAN_BLUETOOTH_HCI_SNOOP.md's HOLD-005/HEAD-002/HEAD-003/BATT-002/BATT-003/EQP-008
rows to point at them, and compiles a full, re-derived inventory of every item currently awaiting a
maintainer decision. No FACT promotion or DECISIONS.md ADR is made here — every finding above is
recorded as a proposal per AGENTS.md §6/§15.
Full detail: ai-sessions/0017_MAINTENANCE_RESULT_2026_09_13.md
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HHfM6nQyQLddcxfWpfWjWw
No app-driven commands are possible here, so this session focuses on connection-level
@@ -1667,6 +1812,11 @@ is how the 2026-08-18 `CAP-005`/`CAP-007`/`CAP-010` ID-reuse incident (see
1667
1812
|`CAP-050`|*planned*| Pixel 7a | TBD | TBD | TBD | AG (repeat) |`PRIV-001`| Repeat of `CAP-040`'s DLCI 0x08 unmapped Get-shaped codes correlation, this time using a trigger confirmed to actually reopen DLCI 0x08 (OS Bluetooth toggle or physical dock/undock), not the app's own Connect/Disconnect buttons | — | — | planned |
1668
1813
|`CAP-051`|*planned*| Pixel 7a | TBD | TBD | TBD | AM (new) | none existing — flagged as a `TESTPLAN_BLUETOOTH_HCI_SNOOP.md` follow-up, not assigned here (see `CAP-051-EVENT-NOTES.md`); incidental `ANC`-family, `TOUCH-007`|`qhr` field 13 ANC-parallel-path wire confirmation — isolated in-app tap and isolated physical press-and-hold gesture, checking whether either correlates with a DLCI 0x02 `field13` write alongside DLCI 0x04's confirmed path | — | — | planned |
1669
1814
|`CAP-052`|*planned*| Pixel 7a | TBD | TBD | TBD | AN (new) | none existing — flagged as a `TESTPLAN_BLUETOOTH_HCI_SNOOP.md` follow-up, not assigned here (see `CAP-052-EVENT-NOTES.md`) |`CAP-041` Case%-change bracket — ≥30-minute session with a genuine Case battery charge/discharge, to test whether DLCI 0x02's recurring 2-field sub-message actually tracks Case% or merely coincided with a constant value | — | — | planned |
1815
+
|`CAP-053`|*planned*| Pixel 7a | TBD | TBD | TBD | AO (new) |`EQS-004`, `EQP-008`| EQ outer field 16-vs-18 — drag-and-release without ever tapping Save, isolated from the newly-found navigate-away trigger too, added `ai-sessions/0017`| — | — | planned |
1816
+
|`CAP-054`|*planned*| Pixel 7a | TBD | TBD | TBD | AP (new) |`BATT-002`, `BATT-003`| Connection-free Battery Notification scan bracketing a single-bud insertion/removal event (per the Fast Pair spec's own "optional" trigger condition), added `ai-sessions/0017`| — | — | planned |
1817
+
|`CAP-055`|*planned*| Pixel 7a | TBD | TBD | TBD | AQ (new) |`HEAD-002`, `HEAD-003`| Nod/Shake head gestures performed while an actual incoming call/notification is active, camera angled to also capture the gesture itself, added `ai-sessions/0017`| — | — | planned |
1818
+
|`CAP-056`|*planned*| Pixel 7a | TBD | TBD | TBD | AR (new) |`HOLD-005`| Genuine re-run of the ANC-rotation-checklist Left/Right split (`CAP-045` never opened the checklist screen), with a mandatory on-camera anti-repeat safeguard, added `ai-sessions/0017`| — | — | planned |
1819
+
|`CAP-057`|*planned*| Pixel 7a | TBD | TBD | TBD | AS (new) |`FW-002`, `FW-003` (incidental) | Live `GetSoftwareInfo`/`GetHardwareInfo` correlation against the DLCI 0x02 connect-time burst's 3-string sub-message, following this session's structural finding that it matches `qjm`/`qjr` (`GetHardwareInfo`) better than `qie` (`GetSoftwareInfo`), added `ai-sessions/0017`| — | — | planned |
0 commit comments