dr-sandbox/app/web
Michael Pilosov 36e217f51e submit: reject runs whose output would overwrite an existing fig
Before dispatching to Prefect, check if figs/<stem>.html already exists.
If so, return 409 with a message asking to bump seed/jitter/N/T or delete
the fig. Stem is derived from (generator, embedder, N, T, J, seed), so
embed_args-only changes still collide and are blocked — users must vary
a stem-shaping param to get a distinct output file.
2026-04-22 15:39:05 -06:00
..
static runs list: mark older runs with duplicate-stem output as stale, hide their compare checkbox 2026-04-22 15:35:05 -06:00
templates runs list: mark older runs with duplicate-stem output as stale, hide their compare checkbox 2026-04-22 15:35:05 -06:00
__init__.py rename folder 2026-04-21 19:30:45 -06:00
main.py submit: reject runs whose output would overwrite an existing fig 2026-04-22 15:39:05 -06:00
plotly_parse.py compare: parse plotly HTML into frames JSON, expose at /api/runs/{stem}/frames.json 2026-04-22 14:16:30 -06:00