Skip to content

feat(registry): materialize verified registry references#708

Open
enricopiovesan wants to merge 3 commits into
mainfrom
codex/issue-551-registry-ref-cache
Open

feat(registry): materialize verified registry references#708
enricopiovesan wants to merge 3 commits into
mainfrom
codex/issue-551-registry-ref-cache

Conversation

@enricopiovesan

Copy link
Copy Markdown
Collaborator

Summary

  • persist and validate immutable public contract metadata in synced registry state.
  • resolve public registry_ref semver ranges deterministically and cache verified artifacts by digest.

Governing Spec

  • 063-registry-contract-materialization

Project Item

Definition of Done

  • Synced public records retain immutable contract URL and digest metadata.
  • Range resolution excludes yanked records and reports actionable sync and resolution failures.
  • Verified public artifacts use a content-addressed cache.

Validation

cargo fmt --check
cargo test -p traverse-registry public_registry_state

@enricopiovesan enricopiovesan enabled auto-merge (squash) July 15, 2026 06:29
@enricopiovesan enricopiovesan force-pushed the codex/issue-551-registry-ref-cache branch from ece28f7 to c1a9e78 Compare July 15, 2026 06:33
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.

1 participant