fix: markdown rendering — escape bracket-confusion and widen table separator
Some checks failed
Build and Push / Build and Push Docker Image (push) Failing after 5m12s

This commit is contained in:
Graham McIntire 2026-08-02 15:34:11 -05:00
parent 2e46ceffcc
commit f110bf3c5b
No known key found for this signature in database
GPG key ID: F4ABF488E6029E59

View file

@ -420,7 +420,7 @@ The continuous gradient (-389 vs -123) is the real signal — a 3x magnitude dif
> ~24 GHz. From the n=68,062 HRRR↔contact correlation table:
>
> | Band | rho_grad |
> |---|---:|
> |------|------:|
> | 222 MHz | +0.031 |
> | 432 MHz | +0.003 |
> | 902 MHz | 0.062 |
@ -436,8 +436,8 @@ The continuous gradient (-389 vs -123) is the real signal — a 3x magnitude dif
> dewpoint and PWAT terms already capture whatever moisture-driven
> ducting these bands respond to. The 75 GHz row is dominated by AugSep
> contest weeks and is not strong evidence for a per-band gradient term.
> Per-band gradient weight is therefore set to 0 outside [10 GHz,
> 47 GHz]; the `refractivity` slot in the band-weight matrix carries the
> Per-band gradient weight is therefore set to 0 outside 1047 GHz;
> the `refractivity` slot in the band-weight matrix carries the
> 24 GHz signal alone.
**Stability indices and ducting:**
@ -1048,7 +1048,7 @@ Monthly ducting probability from the expanded sounding corpus. Compared to the P
1. **50 MHz and 144 MHz are unmodeled (0 contacts in corpus).** Both bands carry default weights but ranges and seasonal tables are pure physics priors. Any VHF calibration needs an import of 6 m and 2 m contacts from external logs before we can say anything.
2. **47+ GHz inherit defaults.** 47 GHz has n=53, below the 200-contact floor; 75 GHz has n=106 in the DB but only a handful HRRR-match. Re-fit when contest-season 47/75 GHz logs accumulate.
3. **Refractivity gradient signal is load-bearing only at 24 GHz.** At every other band the gradient correlation rides the noise floor. Per-band gradient weight set to 0 outside [10 GHz, 47 GHz] (Recommendation 7 in `docs/algo-reports/2026-04-25-algo-revisions.md`). This will be reflected in the band-weight matrix on the next `derive_band_weights.py` run.
3. **Refractivity gradient signal is load-bearing only at 24 GHz.** At every other band the gradient correlation rides the noise floor. Per-band gradient weight set to 0 outside 1047 GHz (Recommendation 7 in `docs/algo-reports/2026-04-25-algo-revisions.md`). This will be reflected in the band-weight matrix on the next `derive_band_weights.py` run.
4. **Pressure scoring is linear, distance is U-shaped at 10 GHz.** The < 990 mb tail and the 1020 mb tail both run longer than the 9901010 mb middle. `Scorer.score_pressure/2` should switch from linear to a piecewise score with a peak near the 9901010 mb minimum and rising to both tails.
5. **VHF/UHF time-of-day weights are contest-schedule-contaminated.** Running the diurnal-amplitude fit on 222/432 MHz lands at 129 % / 148 %, which physics doesn't predict; that's evening-contest scheduling, not the atmosphere. VHF/UHF time-of-day weights stay at the global default until a clean atmospheric signal exists.