Get Run File
Authenticated proxy for the ONE lazily-loaded piece of the review: spilled sheet-block HTML.
The review is otherwise fully inline — deliverables ride out in the run
result and the manifest lists no workspace files at all, so a customer
never sees a storage path or gets a handle on the workspace. The single
exception is a sheet block whose HTML exceeded the manifest’s inline cap
(SHEET_BLOCK_HTML_INLINE_MAX, 200KB) and was spilled to
run/document/sheets/{sheet}/{block}.html; the sheet pane fetches those
on demand, which is exactly why they were spilled. Anything else under the
workspace — the staged document, intermediates, output artifacts, the raw
trace/trace.jsonl (full message arrays, MISSION text), result.json
— is a backend input and is NOT servable here.