mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-27 19:47:35 -06:00
Vanishing points need structural support (≥3 inliers, length, spread, 60% family consensus) and must lie outside the frame; Level needs consensus; Auto confirms a vertical-implied roll with the horizontals and limits its level fallback to ±5°. Regression test: Auto ≈ identity on all 24 demo scenes; building tests unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>