while (release_deadline) {
open_terminal('/dev/ttyUSB0');
replay(last_known_packet);
if (device_hangs) power_cycle_board();
copy_logs_into_spreadsheet();
ask_to_colleague('can you reproduce this?');
}
Scenarios, protocol steps, and evidence are stored as artifacts another engineer can run again without ceremony.
Engineering debug and production QC should share primitives instead of diverging into separate toolchains.
Every run should leave enough structure and evidence that another engineer can understand what happened without folklore.