Default Branch

main
CI / check (push) Skipped
CI / e2e (push) Skipped
Build & publish the Android APK / apk (push) Successful in 1m50s
Build & publish Arch package / arch-package (push) Successful in 2m44s
Attach the desktop build to the release / linux (push) Successful in 1m17s
Sync Homebrew formula / sync-formula (push) Successful in 10s

5e25e14994 · Merge pull request 'Split the README into a user-facing landing page and CONTRIBUTING.md' (#221) from docs/50-readme-landing-page into main · Updated 2026-08-26 16:03:22 +00:00

Branches

fix/146-stub-etxtbsy
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m48s
CI / e2e (pull_request) Successful in 10m21s

49445ded77 · test(download): write the yt-dlp stub under ForkLock · Updated 2026-08-30 11:40:32 +00:00    logan

0
1
#235 Open
fix/175-wizard-follows-the-library
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m58s
CI / e2e (pull_request) Successful in 10m25s

b9e60bdb0a · fix(shell): dismiss the wizard when a library exists · Updated 2026-08-30 10:40:32 +00:00    logan

0
1
#234 Open
fix/231-setter-rollback
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m46s
CI / e2e (pull_request) Successful in 10m7s

bcf3856b6f · fix(config): put the old value back when a setter is rejected · Updated 2026-08-30 09:40:36 +00:00    logan

0
1
#233 Open
fix/197-duplicate-column-label
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m50s
CI / e2e (pull_request) Successful in 10m11s

d225f922fb · fix(settings): stop offering a column the backend rejects · Updated 2026-08-30 08:41:54 +00:00    logan

0
1
#232 Open
docs/225-fixtures-wav-tags
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m45s
CI / e2e (pull_request) Successful in 10m12s

dfb338fc37 · docs(skill): the WAV fixtures scan tagged, and have since #104 · Updated 2026-08-30 07:36:54 +00:00    logan

0
1
#230 Open
docs/220-skill-check-scope
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 3m0s
CI / e2e (pull_request) Successful in 10m18s

26251badda · ci(skill-check): scan the docs a contributor reads · Updated 2026-08-28 07:38:28 +00:00    logan

0
1
#229 Open
test/217-fixture-names-in-queue-selection
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 3m47s
CI / e2e (pull_request) Successful in 10m17s

ec4961ae50 · test(e2e): name the fixture tracks that really have no album · Updated 2026-08-26 11:42:11 +00:00    logan

9
0
#226 Merged
fix/216-riff-parse-allocation
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 6m23s
CI / e2e (pull_request) Successful in 10m8s

a113b7bd62 · fix(riff): grow a chunk buffer with what arrives · Updated 2026-08-26 10:35:04 +00:00    logan

9
0
#224 Merged
fix/170-queue-header-action-names
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m44s
CI / e2e (pull_request) Successful in 10m13s

b5bdba2f38 · fix(queue): name the queue header's two older actions · Updated 2026-08-26 09:39:42 +00:00    logan

9
0
#223 Merged
fix/210-nav-sheet-scroll-affordance
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 3m1s
CI / e2e (pull_request) Successful in 9m56s

20c337651f · fix(ui): the phone's nav sheet says when it scrolls · Updated 2026-08-26 08:44:02 +00:00    logan

9
0
#222 Merged
docs/50-readme-landing-page
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m58s
CI / e2e (pull_request) Successful in 10m7s

1c08d8db90 · docs: split the README into a landing page and CONTRIBUTING · Updated 2026-08-26 07:37:13 +00:00    logan

9
0
#221 Merged
feat/65-art-prefetch-ahead
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m46s
CI / e2e (pull_request) Successful in 10m13s

3479ae8d39 · feat(ui): warm album art ahead of the scroll · Updated 2026-08-25 17:55:43 +00:00    logan

11
0
#215 Merged
feat/71-more-as-a-bottom-sheet
CI / e2e (push) Skipped
CI / check (push) Skipped
CI / check (pull_request) Successful in 2m47s
CI / e2e (pull_request) Successful in 10m14s

52d095e3c6 · feat(android): the phone's "More" is a bottom sheet · Updated 2026-08-25 17:48:51 +00:00    logan

13
0
#211 Merged
feat/54-native-touch-feel
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m44s
CI / e2e (pull_request) Successful in 10m10s

3aa2a434b4 · feat(android): the tap highlight goes, a press state replaces it · Updated 2026-08-25 16:51:28 +00:00    logan

15
0
#214 Merged
feat/67-entity-links-into-menus
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 3m5s
CI / e2e (pull_request) Successful in 10m3s

8de412cf36 · feat(android): a name is not a link on a phone, the menu carries it · Updated 2026-08-25 16:40:10 +00:00    logan

17
0
#208 Merged
test/196-visual-tier-gates
CI / e2e (push) Skipped
CI / check (push) Skipped
CI / check (pull_request) Successful in 2m43s
CI / e2e (pull_request) Successful in 10m1s

a82d29abd7 · docs(agent): drop #204's workaround from the baseline rule · Updated 2026-08-25 16:38:17 +00:00    logan

22
0
#205 Merged
fix/138-ui-test-storage-leak
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m29s
CI / e2e (pull_request) Successful in 9m41s

772c71c49f · test(ui): clear localStorage between component tests · Updated 2026-08-24 10:47:05 +00:00    logan

29
0
#219 Merged
fix/104-wav-tags-read
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m32s
CI / e2e (pull_request) Successful in 9m46s

c56eae2959 · fix(metadata): read a WAV's tags out of its RIFF id3 chunk · Updated 2026-08-24 09:44:39 +00:00    logan

29
0
#218 Merged
fix/207-sheet-scroll-affordance
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m29s
CI / e2e (pull_request) Successful in 9m33s

8c85db8968 · docs(ui): quote the shipped fade's own measurement · Updated 2026-08-23 11:04:04 +00:00    logan

28
0
#209 Merged
fix/204-ui-visual-update-filter
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m27s
CI / e2e (pull_request) Successful in 9m27s

e5d0f2714b · test(ui): make ui-visual-update honour its file filter · Updated 2026-08-23 08:36:46 +00:00    logan

29
0
#206 Merged