Skip to content

fix(supported): alias more live-catalog brand typos and fix IGM brand - #110

Merged
jazzstack merged 1 commit into
OpenMouse-Project:devfrom
jazzstack:fix/brand-audit-extra-typos
Aug 16, 2026
Merged

fix(supported): alias more live-catalog brand typos and fix IGM brand#110
jazzstack merged 1 commit into
OpenMouse-Project:devfrom
jazzstack:fix/brand-audit-extra-typos

Conversation

@jazzstack

Copy link
Copy Markdown
Contributor

What Follow-up audit of the live support catalog against the static table found more free-text brand errors that rendered as their own groups: - typos: redrasgon, Raser, Logitec, Logitech G, glorius, thecosmicbyte, Dunevoyger, HSXJ - brand+model pasted into the brand field: Razer Basilisk, razer viper 8k, MX Anywhere 3s/3/2, "hyper x pulsefire hastle 2", ROG - static table fix: "IGM IGM-6000" -> "ISY IGM-6000" (ISY is the real brand; the catalog already uses ISY, and the two now merge) All fold onto the canonical brand name via BRAND_TYPOS / canonicalBrand(). ## Verification - Live catalog: distinct rendered brands drop 161 -> 115; every Redragon-family row renders as Redragon - Model-level near-miss scan found no actionable duplicates (edit-distance hits are distinct real products like G502 vs G305) - npm test: 81 pass - npm run build: clean

Audit of the live catalog against the static table surfaced more free-text
brand errors that rendered as their own groups: redrasgon, Raser, Logitec/
Logitech G, glorius, thecosmicbyte, Dunevoyger, HSXJ, Razer Basilisk,
razer viper 8k, MX Anywhere (model in brand field), 'hyper x pulsefire
hastle 2', and ROG. All now fold onto the canonical brand. The static
'IGM IGM-6000' row is corrected to 'ISY IGM-6000' (ISY is the real brand;
the catalog already records it). Distinct rendered brands drop 161 -> 115.
@jazzstack
jazzstack merged commit 69929b8 into OpenMouse-Project:devAug 16, 2026
3 checks passed
@jazzstack
jazzstack deleted the fix/brand-audit-extra-typos branch August 16, 2026 12:54
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@jazzstack