01Observe the work
Map normal work, hand-offs, delays, workarounds and rare but consequential exceptions. Do not define the robot from a staged demonstration.
02Define the operating boundary
State surfaces, lighting, weather, connectivity, people, objects, access controls and conditions that require fallback or stop.
03Write testable requirements
Separate needs, system requirements and design choices. Give each requirement one owner, rationale, verification method and change history.
04Plan evidence before building
Assign analysis, inspection, demonstration or test to each consequential requirement; identify independent review where harm could be material.