mirror of
https://github.com/storytold/lightcraft.git
synced 2026-11-11 16:31:32 -06:00
From CodeRabbit's review of #2809: the analysis cache was keyed by the source pixels and the optics and orientation settings, not by `info.lens`, which the analysis image is corrected for. Auto straighten reads the horizon from a fresh image and the lines from the cache, so a hit for another lens mixed two frames. `analysis_key` now includes the lens. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>