prop/rust/prop_grid_rs/src
Graham McIntire ff950f9e40
docs/tests: moduledocs on 18 LiveViews, MapLive event coverage, Rust pipeline roundtrip
- Add one-line moduledocs to 18 LiveViews that were carrying
  @moduledoc false. Each line names the route and summarizes what
  the page does so a future reader knows where to look before
  opening the file.
- Add MapLive handle_event tests for toggle_radar, select_time /
  set_selected_time, point_detail, map_bounds, retry_initial_scores.
  Assertions focus on socket-state transitions and "didn't crash"
  rather than raw HTML — map_bounds in particular has no visible
  render-side effect (it push_events the new scores to the JS hook).
- Rust pipeline: integration-shaped test that hand-builds a 2-cell
  surface + pressure grid, runs merge → cell_to_conditions →
  precompute_band_invariants → composite_score_with → write_atomic
  → decode, asserting header + body length round-trip. Closes the
  'pipeline's happy path is only covered by unit tests' gap.
2026-04-21 17:16:12 -05:00
..
bin perf+hygiene: batch 1 of system-review fixes 2026-04-21 17:06:07 -05:00
band_config.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
commercial.rs fix(commercial): decode commercial_links.id as Uuid, not i64 2026-04-20 09:21:10 -05:00
db.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
decoder.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
duct.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
fetcher.rs perf+hygiene: batch 1 of system-review fixes 2026-04-21 17:06:07 -05:00
grid.rs feat(grid-rs): Rust worker for HRRR f01..f18 propagation chain 2026-04-19 15:42:49 -05:00
hrrr_points.rs perf+hygiene: batch 1 of system-review fixes 2026-04-21 17:06:07 -05:00
lib.rs chore(grid-rs): retrigger Rust CI after runner restart 2026-04-21 16:13:03 -05:00
metrics.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
native_duct.rs fix(grid-rs): fall back to NOAA S3 when the LAN HRRR proxy is down 2026-04-21 15:54:02 -05:00
nexrad.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
pipeline.rs docs/tests: moduledocs on 18 LiveViews, MapLive event coverage, Rust pipeline roundtrip 2026-04-21 17:16:12 -05:00
profiles_file.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
region.rs feat(grid-rs): Rust worker for HRRR f01..f18 propagation chain 2026-04-19 15:42:49 -05:00
scorer.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
scores_file.rs refactor(scores): rename file extension .ntms -> .prop with legacy reads 2026-04-21 15:54:12 -05:00
sounding_params.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00
telemetry.rs style(rust): apply cargo fmt across prop_grid_rs 2026-04-20 13:20:22 -05:00