the durable surface an applier needs; a Map satisfies it, so the decisions are drivable
must be atomic: everything inside commits together or not at all
the durable surface an applier needs; a Map satisfies it, so the decisions are drivable