Repository navigation
Release the infectious-agent list at 0.2.0-alpha - #203
Merged
Brar merged 1 commit intoNov 9, 2026
Merged
Conversation
The list changed in every part since 0.1.0-alpha: it was reconciled with LPSN, ICTV's Master Species List 2025, MycoBank, and the NHSN Organism List (2024), its common-commensal flags each carry their reason, every option has a random UID, CI checks its content and its YAML, and the reporting classification beside it groups the infectious agents for the reports. The metadata package and the protocol check their committed list sources against the release they incorporate, so neither can ship these changes, and neoipcr cannot pin them, until the list is released. The pending section becomes the notes for its release, leaving [Unreleased] empty, as the list's append-only check requires of an untagged version.
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues block the infectious-agent list’s version and changelog updates for the 0.2.0-alpha release.
No open issues 🎉
What changed in this PR
Prepares the infectious-agent list for release as 0.2.0-alpha, allowing downstream metadata, protocol, and reporting consumers to incorporate the updated list.
Changes:
- Advances the list’s version to
0.2.0-alpha. - Moves pending changelog entries into the dated release section, leaving
[Unreleased]empty.
| File | Description |
|---|---|
metadata/common/infectious-agents/VERSION |
Sets the release version to 0.2.0-alpha. |
metadata/common/infectious-agents/CHANGELOG.md |
Adds the 0.2.0-alpha release heading dated 2026-11-09 for the existing entries. |
Review effort: Balanced
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.
What This Prepares
The release of the NeoIPC Infectious Agent List at
0.2.0-alpha:metadata/common/infectious-agents/VERSIONnamesthe version, and the list's CHANGELOG turns its pending entries into the
## [0.2.0-alpha] - 2026-11-09section,which the release publishes as its notes, leaving
[Unreleased]empty.Since
0.1.0-alphathe list was reconciled with LPSN, ICTV's Master Species List 2025, MycoBank, and the NHSNOrganism List (2024) (#183), gained the reporting classification beside it (#184) and its export with the code sets
(#185), and carries a random UID for every option, CI checks of its content and of its YAML, and the licence's
factual-extract terms. 71 new
Ids, 3570 to 3640, each with its UID.Why Now
The metadata package and the Core Protocol incorporate a released list and check their committed list sources against
that release, so neither can ship these changes until the list is released, and neoipcr pins the release to classify
from it. Next in line: the metadata release that incorporates
0.2.0-alpha, for the migration of production to thecanonical metadata. The antibiotics list needs no release: its four CSVs, which the incorporation check compares, are
unchanged since
antibiotics-v0.1.0-alpha.After the Merge
Push the tag
infectious-agents-v0.2.0-alphaon the merged commit before the next change to the list merges, asRELEASING.mdasks; CI builds the bundle and publishes the Release.Checks Run
VERSIONhas a non-empty changelog section (thechangelog-sectionsjob's script, run locally).MetadataContent.Tests.ps1: 17 passed, among them the list's release checks, which accept an untaggedVERSIONonly while[Unreleased]is empty.InfectiousAgentValidation.Tests.ps1: 173 passed.