Repository navigation
fix(data): fold deathbyaudio into death-by-audio - #959
Merged
Merged
Conversation
Death By Audio was two manufacturer files with one name and url. Its 30 entries move to death-by-audio with their ids unchanged and the deathbyaudio id is retired. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NkycAFX7Xz6QVLxe3nryDs
🦋 Changeset detectedLatest commit: 95dd40b The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Contributor
Member
Author
|
The red Generated by Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Death By Audio was in the catalog as two manufacturer files with the same name and url:
death-by-audio, which owned nothing, anddeathbyaudio, which owned 30 entries. The tier list (AUREO-532) and the import lanes key ondeath-by-audio, so they saw an empty brand. A fast-runner greenfield import then duplicated most of the line (#958, closed unmerged).This PR consolidates the two onto
death-by-audio:deathbyaudio-*files (25 hardware, 5 accessories) are renamed todeath-by-audio-*, and theirmanufacturer:is updated. Every entry keeps itsid, so Studio setups and R2 images keyed on those ids are unaffected.data/manufacturers/death-by-audio.yamlkeeps its own id and takes the descriptiondeathbyaudio.yamlcarried.data/manufacturers/deathbyaudio.yamlis deleted, which retires its idxmDxuVu6p6h-pZQJUSesl. Hence theretirementlabel. Studio derives manufacturer ids from the catalog at runtime and never stores them, so nothing references the retired id.No product content changes. New products and xCOLORWAY variants follow in a
/catalog-import-mergerefresh once this lands.Type of Change
Checklist
pnpm validateand it passespnpm format:checkclean)hpI added or changed names its source in the description (none)Additional Notes
check-id-immutabilitypasses on 32 files with theretirementlabel. Without the label it fails, naming onlydeathbyaudio.yaml, which is the intended departure.pnpm buildpasses (17,128 products).compatibleWith,supersedesor other slug reference pointed at adeathbyaudio-*file.Generated by Claude Code
Summary by CodeRabbit