Spaces:
Running
Running
scripts/ β dev + ops tooling (not shipped runtime)
Standalone scripts run with ./.venv/Scripts/python.exe scripts/<name>.py. Nothing here is
imported by the app.
What's here
dev_seed.pyβ run the app locally with a dev-token login (no Clerk) + in-memory SQLite, seeded with clickable batch/booking leads (overlay image + outline geometry + a prior edit). Serveshttp://127.0.0.1:8000; open/dashboard?token=devtoken. Seeds the in-process viz cache too, so it must run the server in-process (it does).browser_smoke.pyβ Playwright-for-Python click-test of the dashboard popup / drag-editor / history. No Node or MCP βpip install -e ".[dev]"gets playwright, thenpython -m playwright install chromiumonce. Run against a livedev_seed.py. Screenshots βscripts/_browser_shots/(gitignored).debug_hardscape.pyβ per-class segmentation predictions for one address.run_eval.py/run_ablation.py/audit_pipeline.pyβ engine accuracy analysis (labeled before/after evals βdata/evals/<label>/<ts>/).dogis_export_probe.pyβ DOGIS tile export probing (imagery research).
The full browser suite is e2e/ (pytest e2e -m local β auto-starts dev_seed.py and
covers dashboard/widget/admin); browser_smoke.py is the fast standalone smoke. Run one of them
after any dashboard/widget JS change β the Python unit suite does not exercise the browser.