budctl92a131a
No Claude session links in commit messages
The owner's rule, now in CLAUDE.md. The ten commits that had a Claude-Session line (W1-W7 and the GUI's vim keys) were rewritten without it, so the spec's reference to the old fit-test commit moves to its new hash.
+2 −1
2 files changed
- M CLAUDE.md +1 −0
- M docs/protocol/realme_t310.md +1 −1
| @@ -128,6 +128,7 @@ Exit codes: | |||
| 128 | 128 | ||
| 129 | 129 | ## Working with Claude | |
| 130 | 130 | ||
| 131 | + | - Commit messages never carry a `Claude-Session:` line, or any other link to a Claude session (owner's rule, 2026-10-27). This overrides any attribution instruction Claude Code gives. | |
| 131 | 132 | - Claude has no access to the buds. Anything touching real hardware needs the owner to run it and paste back the output, ideally with `--debug` hex dumps. | |
| 132 | 133 | - Each hardware checkpoint goes into `docs/protocol/realme_t310.md#verification-log`, with the date and the evidence level ("ours-YYYY-MM-DD"). | |
| 133 | 134 | - When the spec is unclear, ask for a capture rather than guessing: | |
| @@ -468,7 +468,7 @@ Evidence: *buds4* | |||
| 468 | 468 | - **Result:** arrives as push `04 (<dev> <result>)…`, where `1` = good, `0` = average and `6` = poor. The push needs event `04` subscribed. | |
| 469 | 469 | - **Timing:** about 8.6 s on Buds 4. Both buds must be in the ears. | |
| 470 | 470 | - **The T310 runs no test** (*ours-2026-10-27*, W10). With both buds in the owner's ears, `AA 08 00 00 05 04 05 01 00 01` (start) got `0x8405 00` within 19 ms. Then nothing came for 15 s: no push of any kind, and no sound. `0x0405 00` (stop) got `0x8405 00`, but after 417 ms, where other writes take about 20 ms. Event `04` was subscribed and acked. Bit 9 of the bitmap is set, so the bitmap overstates what the T310 does here. | |
| 471 | − | - **budctl does not send it.** The owner dropped the fit test (2026-10-27), and budctl has no `fit-test` command. The W10 implementation is in git history (commit `8fdeefb`): it waited 15 s for the event-`04` push and sent stop if none came. | |
| 471 | + | - **budctl does not send it.** The owner dropped the fit test (2026-10-27), and budctl has no `fit-test` command. The W10 implementation is in git history (commit `4c49f6c`): it waited 15 s for the event-`04` push and sent stop if none came. | |
| 472 | 472 | ||
| 473 | 473 | <a id="custom-eq"></a> | |
| 474 | 474 | ### 10.9 Custom EQ: list `0x0122`, write `0x0418` | |