Freeze canonical manifest fixtures and hashes #16
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/star-lang!16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/canonical-manifest-fixtures"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What changed
Why
The StarLang implementation hardening ledger requires stable canonical-manifest fixtures and hashes before package extraction. Deterministic serialization tests alone only prove repeatability within one run; these fixtures turn wire-shape drift into an explicit compatibility change.
Frozen artifacts
fixtures/canonical/fec-manifest-v1.jsonfixtures/canonical/bbp-domain-manifest-v1.jsonfixtures/canonical/SHA256SUMSThe fixture bytes were taken from the successful
star-lang CIrun for PR #15, which is now merged intomain.Validation
GitHub CI now regenerates both manifests, compares the exact bytes, and verifies
SHA256SUMS. Nix remains the independent ASDF/package validation lane.