Turns a completed run into a DispatchOutcome per the manifest's
usage_report format — a direct port of the three branches in
HeadlessDispatcher.dispatch() (seam.ts), built on the same imported
parsing utilities, so a dispatch run through this remote path produces
an outcome equivalent in shape to a local HeadlessDispatcher one
(AC3.2).
Turns a completed run into a
DispatchOutcomeper the manifest'susage_reportformat — a direct port of the three branches inHeadlessDispatcher.dispatch()(seam.ts), built on the same imported parsing utilities, so a dispatch run through this remote path produces an outcome equivalent in shape to a localHeadlessDispatcherone (AC3.2).