| Age | Commit message (Expand) | Author |
| 4 days | Shows have a category, not a tier | Peter Stone |
| 12 days | Keep what the listener asked for, and publish ads only from a publisher's master | Peter Stone |
| 2026-10-31 | Stop a second device from emptying the library, and recover what one did | Peter Stone |
| 2026-10-31 | Deep clean, part one: get the pipeline out of the command | Peter Stone |
| 2026-10-31 | Shows get a priority, so the news is not stuck behind a back catalogue | Peter Stone |
| 2026-10-31 | Score the detectors against what the listener heard, and fix two things it found | Peter Stone |
| 2026-10-31 | Find what a show says every week, and publish it as the show's own audio | Peter Stone |
| 2026-10-30 | Decide publishing every time, not only when the candidates moved | Peter Stone |
| 2026-10-30 | Publish the advertising the words measured, and only that | Peter Stone |
| 2026-10-30 | Log both copies' lengths when a second fetch lands | Peter Stone |
| 2026-10-30 | Fetch a second copy of an episode to subtract from the first | Peter Stone |
| 2026-10-29 | Decide where a break is line by line, not by how far the master drifted | Peter Stone |
| 2026-10-29 | Re-derive stored advertising when the rule improves | Peter Stone |
| 2026-10-29 | Pull a break's edges back off the programme | Peter Stone |
| 2026-10-29 | Do not claim to know why subtraction ran over | Peter Stone |
| 2026-10-29 | Recognise the episodes whose answer checks itself first | Peter Stone |
| 2026-10-29 | Say what the length gap can and cannot see | Peter Stone |
| 2026-10-29 | Find the advertising by subtracting the publisher's master | Peter Stone |
| 2026-10-29 | Recognise the words in episodes no publisher transcript can describe | Peter Stone |
| 2026-10-28 | Read the advertising out of an episode's words | Peter Stone |
| 2026-10-28 | Every outbound fetch may only reach a public address | Peter Stone |
| 2026-10-28 | Take publishers' transcripts, where they describe the copy we mirrored | Peter Stone |
| 2026-10-27 | Use the labels: seed signatures from them, and take them back | Peter Stone |
| 2026-10-24 | Fix the shadow run: resolve audio paths, and survive a bad file | Peter Stone |
| 2026-10-24 | Shadow run: log what the signature library would cut, cut nothing | Peter Stone |
| 2026-10-24 | Send the listener's labels to the server and keep them | Peter Stone |
| 2026-10-14 | Publish what kind each break is | Peter Stone |
| 2026-10-08 | Play episodes whose enclosure is still cleartext http | Claude |
| 2026-10-07 | Examine each batch once instead of every poll | Claude |
| 2026-10-06 | Follow the data: detect the advertising, not the intro | Peter Stone |
| 2026-10-05 | Move skip detection to a server, and find that it detects ads | Peter Stone |