Add dynamical.org products to status page with source/agency filters#87
Open
mrshll wants to merge 3 commits into
Open
Add dynamical.org products to status page with source/agency filters#87mrshll wants to merge 3 commits into
mrshll wants to merge 3 commits into
Conversation
Surface our published Icechunk catalog products on /status/ alongside the upstream sources from summary.json: - Group rows by model (shared display label); within each group the dynamical.org row leads, then its upstream Source row(s). Model groups with a dynamical.org product sort ahead of source-only models. - Source filter (dynamical.org / AWS / NOMADS / DWD) and multi-select Agency filter (NOAA / ECMWF / DWD), combined with AND. Group headings hide when all their rows are filtered out; selections persist to localStorage. - Surface ingestion_lag_stats (p50/p95/p99) on dynamical.org rows, falling back to "insufficient data" below 20 samples or while percentiles are null. Per-init ingestion_lag_s added to bar tooltips.
Reuse the validation report's scroll-spy TOC (lib/markdown-toc.js) to add a sticky contents rail listing the model groups on /status/. The rail floats into the left margin on wide viewports and collapses into document flow on narrow ones, mirroring the validation pages. - export slugify from markdown-toc and skip display:none headings in the scroll-spy so filtered-out groups don't break section tracking - build the TOC + slugs server-side in _data/wxopticon.js - give each model heading an id and sync TOC links with the source/agency filters so hidden groups drop out of the contents
Deploying dynamical-org with
|
| Latest commit: |
98f3fe0
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://0bff1aae.dynamical-org.pages.dev |
| Branch Preview URL: | https://status-dynamical-products.dynamical-org.pages.dev |
Drop the client-side 20-sample gate; the backend already nulls the ingestion_lag_stats percentiles until it has enough samples, so gate solely on null percentiles.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Surface our published Icechunk catalog products on /status/ alongside the upstream sources from summary.json: