Skip to content

Stage metaclass-registry 0.2.2 minimum after authorized publication (#376) - #414

Merged
trissim merged 5 commits into
mainfrom
fix/selected-discovery-minimum-20261001
Oct 2, 2026
Merged

trissim merged 5 commits into
mainfrom
fix/selected-discovery-minimum-20261001

Conversation

@trissim

@trissim trissim commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

Published dependency and normal integration

Owner: Schrodinger; parent owns review/merge, installation and live acceptance.

metaclass-registry 0.2.2 is actually published from exact merged/tagged 393a7e03003cdc56df9013f932ed4f26e632d77a. Original scripts/release.py ran once, confirmed y, pushed annotated v0.2.2. Original publisher run36946473814/job110649639675 completed SUCCESS; no replacement publisher or replay.

Normally merged current OpenHCS main9a04107492ad90233394cf17524d0ca8e74062bb (including416/418) into this existing branch. The only remaining production changes against main are metaclass-registry>=0.2.2,<0.3 and the gitlink to exact released393a7e0. OpenHCS production/tests otherwise match current main; no copied discovery/registry/importer/API fallback. No persisted format changes.

Actual public artifact/API evidence

Original OpenHCS wait_for_release/probe_release verified exact PyPI metadata and the NORMAL installer index. Original materialize_release_files retained exactly one wheel/sdist set; no duplicate download or environment.

  • Wheel22522bytes SHA25667ae17c58d9d10cd58acf83ebe01833c1f1fe0a1a2e281924fab836958d592ed.
  • Sdist30773bytes SHA256540bd730c52a535e08866c487b34aa4f9cb2fe857eb07a312882cdc43a15517c.
  • All SIX library Python sources in BOTH artifacts exactly match tag393a7e0.
  • Original Python3.12 imports directly from the retained PUBLIC wheel: version0.2.2; selected/full discovery exact identity plus ImportError/ValueError controls:3passed.
  • Complete verifier exit0/0.59s/40040KiB RSS, CPU0/512MiB/no swap/60s; no install.
  • Original48source checks and pinned R0 zero-positive evidence retained; unchanged src/tests are not redundantly rerun. Original unavailable probe and queued publisher are retained predecessor observations, not current failure.

Receipt, exact commands/handles, terminal workflow, checksums and the single artifact set: docs/validation/metaclass-registry-022-publication-20261001/. Original preparation: docs/validation/selected-discovery-release-022.rst.

NRA review: IMPL-12/13 reuse original owners/helpers; MEMB-1/2 derive membership through the existing registration authority; TIME-3/4 use a real published dependency minimum, not compatibility negotiation. New Plugin declarations execute selected then full discovery through the original generic owner with exact identity and no consumer edits. Existing376 cooperative MI/new-case production tests remain unchanged.

Public availability/artifact/API merge gate is COMPLETE; ready for parent review/merge without hosted CI wait. Installed OpenHCS acceptance remains parent-owned; this wheel-import proof is not a fresh normal OpenHCS installation. No private/backing/native/science/provider changes. Removed only the completed owned publication API scratch directory (56KiB), preserving durable artifacts/source/history.

Dependency release: https://github.com/OpenHCSDev/metaclass-registry/releases/tag/v0.2.2
Publisher: https://github.com/OpenHCSDev/metaclass-registry/actions/runs/36946473814
Dependency version PR3 merged; refs #376/#377, whose installed retrieval acceptance remains separate.

@trissim
trissim marked this pull request as ready for review October 2, 2026 01:05
Copilot AI balanced review requested due to automatic review settings October 2, 2026 01:05

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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@trissim
trissim merged commit 25d56ae into main Oct 2, 2026
1 of 4 checks passed
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