Skip to content

Release the infectious-agent list at 0.2.0-alpha - #203

Merged
Brar merged 1 commit into
NeoIPC:mainfrom
Brar:feature/infectious-agents-release-0.2.0-alpha
Nov 9, 2026
Merged

Brar merged 1 commit into
NeoIPC:mainfrom
Brar:feature/infectious-agents-release-0.2.0-alpha

Conversation

@Brar

@Brar Brar commented Nov 9, 2026

Copy link
Copy Markdown
Member

What This Prepares

The release of the NeoIPC Infectious Agent List at 0.2.0-alpha: metadata/common/infectious-agents/VERSION names
the version, and the list's CHANGELOG turns its pending entries into the ## [0.2.0-alpha] - 2026-11-09 section,
which the release publishes as its notes, leaving [Unreleased] empty.

Since 0.1.0-alpha the list was reconciled with LPSN, ICTV's Master Species List 2025, MycoBank, and the NHSN
Organism 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 the
canonical 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-alpha on the merged commit before the next change to the list merges, as
RELEASING.md asks; CI builds the bundle and publishes the Release.

Checks Run

  • Every product's VERSION has a non-empty changelog section (the changelog-sections job's script, run locally).
  • MetadataContent.Tests.ps1: 17 passed, among them the list's release checks, which accept an untagged
    VERSION only while [Unreleased] is empty.
  • InfectiousAgentValidation.Tests.ps1: 173 passed.

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.
Copilot AI balanced review requested due to automatic review settings November 9, 2026 13:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 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

@Brar
Brar merged commit 0e8833f into NeoIPC:main Nov 9, 2026
8 checks passed
@Brar
Brar deleted the feature/infectious-agents-release-0.2.0-alpha branch November 9, 2026 13:56
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.

2 participants