Contribution
E2 should remain scalable while being maintainable by a solo operator. The process should be strict, but lightweight.
Workflow
- Define the asset purpose.
- Choose asset type: icon, GIS marker, or illustrative symbol.
- Design on the correct grid.
- Export clean SVG.
- Add metadata.
- Run QA checklist.
- Add changelog entry.
Acceptance criteria
An asset is accepted only if it:
- solves a defined semantic need
- follows the correct grid and stroke system
- exports cleanly
- has metadata
- passes size and contrast checks
- does not duplicate an existing asset
Rejection criteria
Reject assets that are:
- decorative without functional value
- visually inconsistent
- too complex for their type
- named ambiguously
- exported with dirty SVG structure