Storage layout
The system stores uploaded inputs and run artefacts on disk (under STORAGE_ROOT).
The current v2 layout used by the dashboard is:
STORAGE_ROOT/ inputs/ {input_id}_{original_filename} runs/{run_id}/ logs/ results/ csv/ json/ markdown/ other/ png/Notes:
- Artefacts are listed via
GET /v2/runs/{run_id}/artifacts. - The exact subfolders are runner-defined, but the dashboard expects the common
csv/,json/,markdown/,other/,png/convention.