Business Adjacent · Flight Log · FL-007

·reviewtube·locked

Cancel must stop the network, not just the label

IncidentPrinciple


Signal

Cancel set an aborted flag while multipart PUTs kept flying.

Wrong turn

Treat abort as UI state.

Correction

Track active XHRs; abort them immediately; never mark a completed master failed if complete won the race.

A control that looks live but does not change the world is worse than no control.

Cancel now kills in-flight transfers and best-effort aborts the server session only while it is still active. If the master already sealed on object storage, abort is a no-op on the asset — cancel during “saving” must not destroy a good file.

Harsh product bar: every button either works, is disabled with reason, or errors. Silent partial success is forbidden.

Proof