Skip to content

storm-impact-harmonisation: retire cerf-rr slot, record merged trunk - #511

Open
zackarno wants to merge 1 commit into
mainfrom
retire-cerf-rr
Open

storm-impact-harmonisation: retire cerf-rr slot, record merged trunk#511
zackarno wants to merge 1 commit into
mainfrom
retire-cerf-rr

Conversation

@zackarno

@zackarno zackarno commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

The KB listed a CERF predictor deployment that no longer exists, and described a branch layout that was resolved today.

What changed in the world

The cerf-rr slot is gone. The CERF predictor was ported to ds-cerf-3rm-app (which already has its own KB page). The deploy workflow in ds-storm-impact-harmonisation was deleted and the chd-ds-seas5-viz/cerf-rr slot removed from Azure on 2026-08-03, recorded as ADR 0006 in the source repo.

Verified before deleting: the replacement https://cerf-3rm.azurewebsites.net returned HTTP 200 while the cerf-rr slot returned HTTP 503. Only that slot was deleted — the development slot and production site of chd-ds-seas5-viz belong to ds-seas5-viz and were confirmed untouched afterwards.

The trunk split is resolved. The page's branch_split note described three unmerged feature branches with main carrying only workflow triggers that checked those branches out at runtime. All were merged into main (PR #3) and deleted the same day.

Changes

Page Change
pipelines/storm-impact-harmonisation.md cerf-rr deploy marked retired; branch_split → resolved branch_layout; duplicate stale branch_note dropped; PDC poll + its blob output added; global-cyclones deploy corrected to dispatch-only; source_branchmain
infrastructure/deployments.md GHA row rewritten — retired deploy removed, PDC poll and Pages deploy added, branch state corrected
apps/cerf-3rm-app.md predecessor note recording what it supersedes

Deliberately preserved

gdacs-adam-data is called out explicitly in the new branch_layout as the one branch kept unmerged on purpose (ADR 0004 retired the dashboard by closing PR #2 without merging, and keeps the branch as the only place that dashboard exists). Recorded so nobody tidies it away later.

Both pages' YAML frontmatter validated.

The CERF predictor deployment this page listed as live no longer
exists. The app was ported to ds-cerf-3rm-app (already its own KB page)
and the chd-ds-seas5-viz/cerf-rr slot was deleted from Azure on
2026-08-03, recorded as ADR 0006 in the source repo. Verified at the
time: the replacement returns HTTP 200 while the old slot returned 503.

Only that slot was deleted — the development slot and production site
of chd-ds-seas5-viz belong to ds-seas5-viz and are untouched.

Also brings the page in line with the repo as it now is:

- branch_split described three unmerged feature branches and a main
  that carried only workflow triggers. All were merged into main on
  2026-08-03 and deleted, so that note is replaced with the resolved
  layout. The one deliberate exception, gdacs-adam-data, is called out
  with its ADR 0004 rationale so nobody "tidies" it away.
- The duplicate branch_note describing the same (now removed) ref:
  workaround is dropped.
- Adds the PDC cyclone poll (3-hourly) and its raw blob output; PDC
  serves no archive and no track history, so that record only exists
  going forward.
- The global-cyclones deploy is now dispatch-only, not push-triggered.
- Flags app/cerf_predictor.py as a deployment-less duplicate that will
  drift, pointing at ds-cerf-3rm-app as source of truth, on both pages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant