Saltar a contenido

Brainstorming Session

Color & Shape Convention

Element Type Description Miro Shape Suggestion Color Purpose
Command Represents an intention or action initiated by an actor (imperative). Rounded rectangle Blue (#007BFF) Describes what the system should do.
Actor Entity (user, system, or external trigger) that initiates a command. Circle Yellow (#FFD43B) Defines who starts the workflow.
Event A significant fact that happened within a domain (past tense). Hexagon Orange (#FFA500) Describes what has happened and can trigger other actions.
Business Rule Constraint or policy that governs how or when a command can be executed or an event produced. Diamond Purple (#9B59B6) Ensures domain logic consistency.
Lecture/Read Model A data view or projection used for decision-making or display. Parallelogram Green (#2ECC71) Represents what information is needed to make a decision.
Aggregation Domain model that holds state and enforces invariants. Large rectangle Red (#E74C3C) Core entity or aggregate root for consistency boundaries.
External System Outside service, platform, or integration. Cloud shape Pink (#F78DA7) Represents Open Banking, WhatsApp API, ChatGPT, etc

https://miro.com/app/live-embed/uXjVJ4ZK7Vs=/?embedMode=view_only_without_ui&moveToViewport=-6591%2C-1401%2C13716%2C11633&embedId=557226521212