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

Sticky grammar

Twelve types, canonical colors. Color carries meaning; nothing else on the board may use these hues.
  • Change request submitted 2
    EVENT · E-002 MK
    Domain event Something that happened, past tense. The spine of the timeline.
  • Request accepted for assessment
    PIVOTAL · E-004 MK
    Pivotal event Marks a phase boundary; draws the full-height divider behind it.
  • Submit change request
    COMMAND · C-001 MK
    Command An intent, imperative. Sits immediately left of the event it causes.
  • Requesting manager
    ACTOR · A-001 MK
    Actor / person Small sticky. Who issues the command. Attaches to a command's lower-left notch.
  • Change Request
    AGGREGATE · G-001 MK
    Aggregate The thing commands land on. Pale, uppercase, noun. Groups command and event pairs.
  • Whenever a request is submitted, assign a triage owner
    POLICY · P-001 MK
    Policy / reaction "Whenever… then…". Always between an event and the command it triggers.
  • ServiceNow
    EXTERNAL · X-001 MK
    External system A system outside the boundary. Only source or sink of an arrow, never mid-chain.
  • Triage queue
    READ MODEL · R-01 MK
    Read model / view The information someone needs to decide. Target of a "reads" arrow.
  • A ui nobody has written yet
    UI · E-014 MK
    UI / mockup Paper white, holds an image or sketch. The one sticky that can carry a picture.
  • Auto-approve low-risk vendors
    OPPORTUNITY · O-001 MK
    Opportunity Where the process could improve. Collected into the redesign backlog.
  • Two intake channels, one SLA clock
    HOTSPOT · H-01 MK
    Hotspot Conflict, pain or disagreement. Kept, never resolved silently.
  • Who triages on holidays?
    OPEN QUESTION · Q-001 MK
    Question / assumption Unfilled ground. Outlined, not filled — visibly a hole in the timeline.
Rules
  • Type label Every sticky carries its type as an 10px mono kicker in the bottom-left, in a dark step of its own hue. Colorblind users and printed boards stay readable.
  • Grammar checks The facilitator's rigor is built in: an event with no command, a command with no actor, or a policy with no outgoing arrow is flagged in the review panel rather than corrected automatically.
  • Writing rules Events past tense, commands imperative, aggregates singular nouns, policies begin "Whenever". Enforced as a hint in the editor, never as a block.