Skip to content

chore: maximize Yggdrasil platform coverage - #999

Merged
edithatogo merged 55 commits into
mainfrom
codex/yggdrasil-maximum-coverage-track
Aug 21, 2026
Merged

chore: maximize Yggdrasil platform coverage#999
edithatogo merged 55 commits into
mainfrom
codex/yggdrasil-maximum-coverage-track

Conversation

@edithatogo

Copy link
Copy Markdown
Owner

Summary

  • replace the seven-platform Yggdrasil allowlist with the inclusive supported_platforms() universe
  • retain only three narrow, evidence-backed exclusions with explicit reconsideration triggers
  • bind the 15-of-15 exact-head Buildkite matrix, per-platform product hashes, and runnable macOS ABI/numerical smoke evidence
  • add a versioned fail-closed platform-coverage contract, validator, adversarial tests, and Conductor evidence

Evidence

  • external candidate: Voiage: new package at 2.1.0 JuliaPackaging/Yggdrasil#14292 at 2528e2efb90e4197924d45c98873ca5cdb1a9d42
  • terminal matrix: Buildkite 31972, 15 included targets passed and 3 narrowly excluded
  • independently downloaded and SHA-256 verified all 15 product archives
  • executed ABI 1.1, symbol, capability, EVPI, and ENBS smoke cases on arm64 and x86_64 macOS artifacts

Boundaries

Yggdrasil review/merge, JLL generation, clean-depot JLL execution, Julia General registration, and indexing remain separate external gates. This PR does not claim those outcomes.

Closes no external registry issue.

Copilot AI lite review requested due to automatic review settings August 21, 2026 18:55

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.

@edithatogo
edithatogo force-pushed the codex/yggdrasil-maximum-coverage-track branch from 82b0e3f to 543043e Compare August 21, 2026 22:03
@edithatogo
edithatogo merged commit 58550d0 into main Aug 21, 2026
36 checks passed
@edithatogo
edithatogo deleted the codex/yggdrasil-maximum-coverage-track branch August 21, 2026 22:40
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