Design system / rev A

Event Storming Board

A modelling surface for change-management requests. The chrome is monochrome steel on paper; all color in the product belongs to the sticky grammar, so the timeline reads as a legend at a glance. Conventions follow eventstorming.com, adapted where the digital medium can do better than a paper wall.

base
Industry
ground
#f2f2f3
steel
#5980a6
grid
8px / lane 208

Core domain chart

A projection of the canvas chips. Classification by frame weight, never by fill.

§14 already renders DOMAIN, BUSINESS MODEL and EVOLUTION as chip rows on each bounded context canvas. Those chips are axes. Plotting every context on one ruled ground adds no data — it just makes the shape of the portfolio visible, and shows where a core domain is running on a commodity.

Horizontal axis, evolution, left to right: GENESIS, CUSTOM BUILT, PRODUCT / RENTAL, COMMODITY. Vertical axis, domain class, top to bottom: CORE, SUPPORTING, GENERIC.

GENESISCUSTOM BUILTPRODUCT / RENTALCOMMODITY
CORESUPPORTINGGENERIC
SEVEN CONTEXTS · NOTHING UNCOMFORTABLE
Fidelity: §23’s drawn coordinates disagree with its own chips for four of six ranked contexts — Finance is commodity in the model and is drawn under PRODUCT / RENTAL. §23’s first rule is that the chart plots the chips, so the model wins.Fidelity: the figure prints CORE · 18 STICKIES; the counts here are computed from the model, which is INVENTORY §9 amendment 12 applied to a second figure.

Horizontal axis, evolution, left to right: GENESIS, CUSTOM BUILT, PRODUCT / RENTAL, COMMODITY. Vertical axis, domain class, top to bottom: CORE, SUPPORTING, GENERIC.

CORE ON A COMMODITY
GENERIC, CUSTOM BUILT
GENESISCUSTOM BUILTPRODUCT / RENTALCOMMODITY
CORESUPPORTINGGENERIC
THE FINDING · CORE ON A COMMODITY, GENERIC CUSTOM BUILT
Rules
  • Classification is frame weight. 2.5px core, 1px supporting and generic, dashed external — the §13 ladder, unchanged. CORE never becomes a thirteenth hue.
  • Four columns, not five. The evolution axis is the CML enum: genesis, custom-built, product/rental, commodity. The lattice has exactly as many cells as the model has values.
  • Read the top-right diagonal. A core domain sitting in commodity, or a generic context custom-built, is the finding. The chart exists to make those two cells uncomfortable.