Rev 3 glyphs: wire the 9 classifier-legacy marks (74→83), all backend archetypes now render real marks

Design Rev 3 drew the 9 legacy classifier marks (BRUSH #E0B84A, WHIFF #E86A6A,
CONNECTOR #9AB0C4, DISTRIBUTOR #7AB8D8, FASTBREAK #4AA0E8, FLEX #A08AC8,
HYBRID #C88AB0, SWITCH #C0B08A, SWITCHBOARD #90A0E8). Wired each to its own
Design mark + color (front lib/archetypes.js + backend archetypeService.js,
color-synced). These were the 9 NO-MARK backend keys — now none are on a
generic placeholder. They're classifier-side fallback renders (never
user-facing archetype names, per MANIFEST).

Re-imported Rev 3 package over specs/design-reference/ (83 glyph SVGs + MANIFEST
regenerated from the authoritative glyphDefs(); HANDOFF Rev 3 note).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Kev
2026-07-16 21:23:59 -04:00
parent ebaab007d4
commit 771d8b0ba4
14 changed files with 80 additions and 37 deletions
@@ -75,6 +75,15 @@
| AGGRESSOR | `#FF6B4A` | `assets/glyphs/aggressor.svg` |
| SURGEON | `#7AA6D8` | `assets/glyphs/surgeon.svg` |
| TOPSPIN | `#B36CFF` | `assets/glyphs/topspin.svg` |
| BRUSH | `#E0B84A` | `assets/glyphs/brush.svg` |
| WHIFF | `#E86A6A` | `assets/glyphs/whiff.svg` |
| CONNECTOR | `#9AB0C4` | `assets/glyphs/connector.svg` |
| DISTRIBUTOR | `#7AB8D8` | `assets/glyphs/distributor.svg` |
| FASTBREAK | `#4AA0E8` | `assets/glyphs/fastbreak.svg` |
| FLEX | `#A08AC8` | `assets/glyphs/flex.svg` |
| HYBRID | `#C88AB0` | `assets/glyphs/hybrid.svg` |
| SWITCH | `#C0B08A` | `assets/glyphs/switch.svg` |
| SWITCHBOARD | `#90A0E8` | `assets/glyphs/switchboard.svg` |
| RETURNER | `#6C9CB0` | `assets/glyphs/returner.svg` |
Marks use `currentColor` — recolor by setting CSS `color` on the svg or a wrapper.
Marks use `currentColor`. 74 display names + 9 classifier-legacy aliases (never user-facing).