Contribution

E2 should remain scalable while being maintainable by a solo operator. The process should be strict, but lightweight.

Workflow

  1. Define the asset purpose.
  2. Choose asset type: icon, GIS marker, or illustrative symbol.
  3. Design on the correct grid.
  4. Export clean SVG.
  5. Add metadata.
  6. Run QA checklist.
  7. 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