Every node on the FigJam board has a written rationale. A choice without a written "because" doesn't count as a choice. Format per node: what it is · why it's here · what moves through it.
The lifecycle is the only object all three portals share simultaneously. A customer, a store manager, and a platform admin each have a separate login and a separate mental model — but they are all watching the same order move through the same sequence of states. The order is the shared object. The lifecycle is the shared clock. Organising the map around that clock means the board answers the machine question before the portal question.
Portal lanes sit below the spine because they show perspective, not sequence. The Customer portal doesn't come before the Store portal in time — they run concurrently from the moment an order is placed. Separating them into lanes beneath the spine shows that each portal is a filtered view of the same underlying event stream, not a step in a process.
Money gets its own section because it is a separate system running in parallel. The brief explicitly asks for both information flows and money flows. Most system maps put money inside the Platform column. That buries the mechanism: payment captures at checkout, holds until delivery is confirmed, then splits into platform commission + delivery fee + store portion and settles on a payout cycle. Refunds reverse that chain. That is a distinct system — it deserves its own visual row.