Open
opened 2026-08-26 11:41:10 +00:00 by logan
·
2 comments
No Branch/Tag Specified
main
fix/146-stub-etxtbsy
fix/175-wizard-follows-the-library
fix/231-setter-rollback
fix/197-duplicate-column-label
docs/225-fixtures-wav-tags
docs/220-skill-check-scope
test/217-fixture-names-in-queue-selection
fix/216-riff-parse-allocation
fix/170-queue-header-action-names
fix/210-nav-sheet-scroll-affordance
docs/50-readme-landing-page
feat/65-art-prefetch-ahead
feat/71-more-as-a-bottom-sheet
feat/54-native-touch-feel
feat/67-entity-links-into-menus
test/196-visual-tier-gates
fix/138-ui-test-storage-leak
fix/104-wav-tags-read
fix/207-sheet-scroll-affordance
fix/204-ui-visual-update-filter
pi-agent-backlog-automation
63-touch-model-phase-2
63-android-touch-model
186-touch-targets-settings
186-touch-targets-page-header
187-seek-bar-hit-area
189-190-explore-correctness
135-android-underrun-instrumentation
51-android-small-screens
fix/171-phone-queue-scrim
fix/137-touch-only-affordances
fix/154-nested-css-check
feat/58-mini-player-progress-line
fix/66-album-page-scrolls-as-one
60-context-menu-action-sheet
64-android-system-volume
59-slim-the-mini-player
55-queue-as-a-screen
feat/57-drop-the-android-top-bar
feat/62-jobs-as-a-notification
fix/53-seek-bar-never-moves
fix/159-android-task-app-id
fix/52-android-activity-recreation-restarts-the-process
fix/150-expand-button-under-the-art
feat/42-inline-volume-and-centred-transport
fix/156-queue-selection-fixture-order
fix/151-fuse-the-scroll-guard-and-the-write
fix/43-queue-panel-selection
fix/143-top-bar-fits-its-window
feat/27-jobs-into-settings
feat/25-configurable-sidebar-tabs
feat/6-global-back-forward
fix/72-active-view-broadcast
fix/69-page-header-action-overflow
fix/quick-wins-batch
fix/118-in-library-clear
fix/61-mini-player-plain-text
fix/68-hover-affordances-pointer
fix/119-dev-headless-port
fix/130-issue-claim-user
fix/131-codegen-check-scope
feat/28-autotag-match-on-album
feat/17-demote-version-selector
feat/38-ownership-visibility
ci/115-manual-release
feat/34-icon-language
feat/7-full-tracklist-toggle
fix/16-tagwriter-totals
fix/unclaim-ca-certs
fix/unclaim-shell
ci/unclaim-on-close
docs/closing-keyword
docs/retire-stale-planning-docs
docs/issue-driven-workflow
integration/small-fixes
fix/small-issue-batch
fix/queue-toggle-state
fix/drag-count-badge
fix/album-card-year
fix/album-tracklist-heading
fix/seek-bar-clock-width
fix/explore-art-scanner-requests
chore/workflow-guardrails
v0.7.0
v0.6.0
v0.5.0
v0.4.0
v0.3.1
v0.3.0
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.0
v0.0.1
v0.0.0
Labels
Clear labels
Area/Design
Area/Downloads
Area/Explore
Area/Library-UI
Area/Metadata
Area/Packaging
Area/Player
Area/Queue
Area/Settings
Area/Shell-Nav
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Platform/Android
Platform/Desktop
Breaking change that won't be backward compatible
Something is not working
Documentation changes
Improve existing functionality
New functionality
This is security issue
Issue or pull request related to testing
Priority
Critical
1
The priority is critical
Priority
High
2
The priority is high
Priority
Medium
3
The priority is medium
Priority
Low
4
The priority is low
Reviewed
Confirmed
1
Issue has been confirmed
Reviewed
Duplicate
2
This issue or pull request already exists
Reviewed
Invalid
3
Invalid issue
Reviewed
Won't Fix
3
This issue won't be fixed
Status
Blocked
1
Something is blocking this issue or pull request
Status
Need More Info
2
Feedback is required to reproduce issue or to continue work
Status
Abandoned
3
Somebody has started to work on this but abandoned work
Status
In Progress
Somebody is actively working on this right now
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: yonlu/yellowjacket#225
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Report
.pi/skills/yellowjacket-dev/references/fixtures.mdstill tells anagent that the fixture library's WAVs scan in untitled, and names a
test that no longer exists:
#104 added
backend/riffand made the scan read that chunk, and itdeleted
TestWAVTagsAreNotReadableYetin the same change — the testexisted to say the reader did not work and failed the moment it did.
Measured against a
make dev-headless SEED=defaultapp onmain(
/__test/sqloveraudio_filesjoined toalbums):So there is a "Field Recordings" artist in the Artists view, and the
paragraph is wrong in every sentence including its instruction. That
last clause is what makes this worth filing rather than leaving: it
tells the next agent that a spec asserting the working behaviour is
the mistake.
The same staleness, two more places
.planning/NOTES.mdcarries it twice, in dated entries:## "The first N tracks" is not a way to ask for an ordinary one (2026-08-20)— "Four tracks in the fixture library have no album atall —
01 Tone A,02 Tone B,Title Only,no-tags-at-all".There are two:
unsorted/no-tags-at-all.mp3andunsorted/title-only.mp3.library — which has no album (
01 Tone A,02 Tone B) — only 'Go toArtist' appears. That is the 8 above; an ordinary track makes it 9."
The measurement of 8 items was true when taken; the track it was
taken on is no longer an example of the case, so a re-measurement
would now report 9 and read as a contradiction.
Both were true when written, and NOTES.md is explicitly dated measured
history rather than a live document — so whether those two get a
correcting clause or are left alone is a judgement about what that file
is for, and is the reason this is filed rather than fixed in passing.
fixtures.mdis not history: it is an instruction, and it is wrong.Found while doing #217, which is the same #104 staleness in
e2e/specs/queue-selection.spec.ts's comment. Filed separately becausethat issue is scoped to the spec, and because the NOTES half needs a
decision this run should not make on its own.
Picking this up on branch
docs/225-fixtures-wav-tags.Scope: the mechanical half only.
.pi/skills/yellowjacket-dev/references/fixtures.mdis an instruction rather than history, and the WAV paragraph is wrong in every sentence including the one that tells the next agent not to "fix" a spec asserting the working behaviour. I will re-measure against a runningmake dev-headless SEED=defaultapp rather than editing from the issue text, and correct the paragraph to what the app actually reports.Deliberately not decided here: whether the two dated
.planning/NOTES.mdentries get a correcting clause or are left as measured history. The issue is explicit that this is a judgement about what that file is for, and this run is not the place to settle it. It stays open on this issue for a human.PR #230 — #230 — CI green (
check+e2e, run 18462).The half that shipped
fixtures.md's WAV paragraph is corrected. Measured rather than edited from this issue's text, and the seed had to be rebuilt before anything could be measured, which is worth recording here:.dev/seeds/default.taron that worktree was stamped 2026-08-24 and #104 merged 2026-08-25, so restoring it would have replayed a pre-#104 scan, reported untitled WAVs, and confirmed the stale paragraph. A clean measurement of the wrong build.On a rebuilt
make sandbox-seed NAME=default(31 tracks) via/__test/sql:title(Tone A/Tone B),artist_credit,artist_id→ Field Recordings,album_id→ Test Tones, track numbers 1 and 2;Test Toneshas a realcover_artrow;TestWAVTagsAreNotReadableYetexists in no Go file — only in prose;unsorted/no-tags-at-all.mp3andunsorted/title-only.mp3, independently reproducing #217's number.The replacement also states that prose written before #104 disagrees, because it does and this change does not touch it — without that line the next reader reintroduces the claim from a source still sitting in the repo.
The half that did not, and why this is still open
PR #230 carries no
Closesfooter on purpose, so merging it will not close this issue.The
.planning/NOTES.mdquestion is exactly as you framed it: whether two dated entries get a correcting clause or are left as measured history is a judgement about what that file is for. Auto-closing would settle it by making it vanish, so I left it. Same argument for.planning/plans/completed/005-agent-development-harness.md, which carries the claim too.So this needs a human for one decision:
Status/In Progressis still on per the run's convention, but nobody is working the remaining half — it is waiting on that call, not on an agent.