- 01Users, work, and product behavior
- Users, tasks, channels, rules, decisions, workflows, states, permissions, critical paths, error and empty states, service hours, accessibility, external effects, business measures, support needs, change cadence, and consequences of delay, duplication, loss, disclosure, or outage.
- 02State and service boundaries
- Domain responsibilities, source records, identifiers, transactions, consistency, concurrency, ordering, time, events, queries, commands, files, caches, search, models, batch work, integrations, ownership, coupling, failure containment, change patterns, and recovery units.
- 03Platform and runtime choices
- Provider duties, accounts, environments, regions, compute, functions, containers, orchestration, databases, storage, messaging, gateways, identity, networks, secrets, keys, configuration, quotas, limits, delivery, dependencies, versions, portability, lock-in, skills, and support.
- 04Operating evidence and lifecycle
- Demand, latency, throughput, concurrency, resource use, failure, retries, service objectives, logs, metrics, traces, alerts, deployment, rollback, backup, restore, continuity, security response, cost allocation, capacity, incident ownership, upgrades, deprecation, export, and retirement.