fix(screenshots): use neutral sample fixture data #53
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/bar-52-neutral-screenshot-fixtures"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #52
Replaces screenshot sample content with fictional, neutral fixtures: a home network label, build timer, disk-usage widget, and generic notifications. Updates the status sentence test to use neutral input.
Implementation is available in PR #53 at
2e5398343f2ef2760b90db37f6575d3464d534b3. Local checks passed: cargo test --offline -p breadbar (128 tests) and Clippy. Exact-head CI is pending and waiting to run; if it fails, move this item back to TODO.Not merged in this review pass: the fixture cleanup is incomplete, so personal strings would still ship in published captures. Remaining on the branch:
src/main.rsset_media(...)forstage-*:title: "Nightcall",artist: "Kavinsky"(the real artist/track BAR-52 called out), and anOpenWindowtitled"Nightcall · Kavinsky"in the same sample block.src/main.rssurtitle path ("surtitle"view):app: "kitty",summary: "Claude is waiting for your input"— the third "waiting for your input" notification named in BAR-52.src/stage/pure.rscard_parts_split_tooltip_and_progressstill uses theclaude.usage/Claude usagefixture (test-only, but the issue asked for the matchingpure.rsfixture to be updated too).Replace those with invented/neutral values (e.g. an invented artist and track, a generic notification), then this is good to merge.
Hold reason, restated without an em dash (the earlier note cannot be edited through the API; the hold itself is unchanged).
Still on the branch:
src/main.rsset_media(...)forstage-*:title: "Nightcall",artist: "Kavinsky", which are the real artist and track BAR-52 called out, plus anOpenWindowtitled"Nightcall / Kavinsky"in the same sample block.src/main.rssurtitle path ("surtitle"view):app: "kitty",summary: "Claude is waiting for your input", the third "waiting for your input" notification named in BAR-52.src/stage/pure.rscard_parts_split_tooltip_and_progressstill uses theclaude.usage/Claude usagefixture (test only, but the issue asked for the matchingpure.rsfixture to be updated too).Replace those with invented, neutral values (an invented artist and track, a generic notification), then this is good to merge.
Reconciled and merged. The branch was one CI commit behind main (only rc-release.yml, no conflicts).
Added
651eaa4before merging:Verified the way check.yml does, with dependencies patched to bread and bread-ecosystem main via scripts/dev-deps.sh: cargo test 129 passed, cargo clippy --all-targets -- -D warnings clean.