e9f7741feb11171d0a3a07ee5fa4c0bd8771c67d
SNR calculator: signalFromSB calibration was 4750× too small (0.001 vs ~4.75 at SB=21). Calibration is now derived consistently from the sky background constants: C[filter] = sky_e_s[filter] / 10^((21 - 21.5) / 2.5). Also made it filter-aware so narrowband filters use their own reference. Replaced the broken 500+/billions display with a proper per-filter result or a 'too faint for this setup' message when signal ≈ 0. Score weights: 'Best score tonight' sort now accepts score_alt/fov/time/moon query params (0.0–1.0, server-side normalised to sum=1). Frontend adds a ⚙ weights button next to the sort dropdown that reveals 4 sliders showing effective %, persisted to localStorage. Weights default to 40/30/20/10. Selected filter: clicking a filter pill in the Filters tab now highlights the row (bg + amber outline on the pill + ▶ marker) so it's clear which filter the SNR calculator and workflow card are showing. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Rust
51%
TypeScript
47.7%
CSS
1.1%
Dockerfile
0.1%
HTML
0.1%