Purpose
The HASMaster icon library provides the reusable visual assets used for taxonomy terms, directory cards, and supporting navigation cues across the theme.
Where Icons Matter
- taxonomy landing pages and term cards
- directory cards and related-content surfaces
- guide and navigation affordances that rely on shared icon keys
Primary Control Points
- Admin surface: WordPress Admin -> Tools -> HASMaster Tools -> Icon Library
- Taxonomy verification surface: /taxonomy/
- Pipeline manifest:
/wp-content/hasmaster-pipeline/icon-library/manifest.json - Taxonomy map:
/wp-content/hasmaster-pipeline/icon-library/taxonomy-icon-map.json
Operational Workflow
- Confirm the desired icon key and target taxonomy or content surface.
- Upload or review the SVG asset in the Icon Library tools.
- Update the manifest and taxonomy map when a new canonical key is introduced.
- Verify the icon on the public taxonomy and directory surfaces before closing the change.
Safe Change Rules
- Prefer one canonical icon key per concept instead of multiple near-duplicates.
- Do not rename or delete keys without checking every current reference.
- Keep icon naming aligned with taxonomy and score-card conventions so the UI remains consistent.
Validation Checklist
- Icon appears correctly on the target surface.
- No duplicate or deprecated key remains referenced.
- Manifest and taxonomy map stay synchronized.
- Public taxonomy review still matches the intended icon family.