gendesign/backend/scripts
Light1YT 9a0934c7eb
All checks were successful
CI / changes (push) Successful in 7s
CI / frontend-tests (push) Has been skipped
CI / changes (pull_request) Successful in 7s
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (push) Successful in 1m55s
CI / openapi-codegen-check (pull_request) Successful in 1m50s
CI / backend-tests (push) Successful in 8m54s
CI / backend-tests (pull_request) Successful in 9m3s
feat(scripts): add Potrace floor-plan vectorization spike (#299)
Exploration spike (#299 Phase 1): reusable PNG/JPG -> grayscale -> threshold
-> PBM -> `potrace -s` -> SVG pipeline with optional rsvg-convert render-back
for visual QA. CLI via argparse, ruff-clean. Not production wiring.

Spike verdict: Phase 1 production-ready for clean line-art (gated by an
input-quality filter); no Phase 2 ML needed yet. Median compression 1.29x,
readability 87% (100% on genuine line-art). Full doc → vault code/patterns.
Caveat: real DOM.RF validation pending the 22d SSR scraper.
2026-06-17 12:06:45 +05:00
..
backtest_rate_sensitivity.py fix(backtest): add binomial significance gate to §9.6 verdict 2026-06-04 16:42:45 +05:00
spike_plan_vectorize.py feat(scripts): add Potrace floor-plan vectorization spike (#299) 2026-06-17 12:06:45 +05:00