State assumptions
Name the environment, actors, data classes, volume, consequence, and operating boundary. A diagram without assumptions is decoration.
PUBLICATION METHOD
Every technical note begins with a bounded job and follows data, authority, state, evidence, failure, and recovery through the system.
Name the environment, actors, data classes, volume, consequence, and operating boundary. A diagram without assumptions is decoration.
Identify typed input, structured output, authorization, idempotency, audit, retention, and the interface where a failure becomes visible.
Use invalid, missing, contradictory, repeated, unavailable, unauthorized, and rollback cases before treating the happy path as evidence.
Product behavior and primary documentation are dated. Design choices are identified as recommendations with their tradeoffs.