Skip to content

The mc package names its check unit; the release job names the registry until the flip - #33

Merged
schivei merged 1 commit into
mainfrom
s5-check-unit
Sep 6, 2026
Merged

The mc package names its check unit; the release job names the registry until the flip#33
schivei merged 1 commit into
mainfrom
s5-check-unit

Conversation

@schivei

@schivei schivei commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #32 (S5). mc.toml gains [package].check = ["src/mc_linux_x86_64.mc"] -- the translation unit the registry's validator compiles inside its box (docs/specs/M47-S5.md § 3: the lib alone needs a host layer first; the registry's S5b implements the key). The compiler ignores the key; the tree hash moves because the manifest is hashed: build/mc1 pkg hash . and scripts/pkg-hash.sh . both answer 415d2341079842bd0337154fdc6bc25f39609a754f7b3c92935fdaabaa60cde0.

release.yml's publish-to-registry job now passes registry: https://next.minicompiler.dev and index: https://pkg.minicompiler.dev: v0.15.4's run reached the apex, which is still GitHub Pages, and got a 405 from Pages instead of the registry's answer. Both lines are removed at the apex flip. Patch, no release label.

🤖 Generated with Claude Code

…gistry until the flip

mc.toml gains [package].check = ["src/mc_linux_x86_64.mc"], the one
translation unit the registry's validator compiles inside its box
(docs/specs/M47-S5.md § 3: the lib alone needs a host layer first). The
compiler ignores the key; the tree hash moves because mc.toml is hashed
(mc and scripts/pkg-hash.sh agree: 415d2341...cde0).

release.yml's publish-to-registry job passes registry/index explicitly:
the apex is still GitHub Pages and answered 405 to v0.15.4's POST /poll.
Both lines go away at the apex flip.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 6, 2026 06:52

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 encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@schivei

schivei commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator Author

Merging: CI 14/14 green, mergeable clean, patch. Authored and read by the architect: one manifest key the compiler ignores (the tree hash agrees on both roads) and two explicit action inputs to be removed at the apex flip.

@schivei
schivei merged commit a87e9b5 into main Sep 6, 2026
14 of 15 checks passed
@schivei
schivei deleted the s5-check-unit branch September 6, 2026 07:09
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