Skip to content

fix(agent-interface): assign fresh candidate record versions#47

Merged
drewstone merged 1 commit into
mainfrom
fix/agent-interface-release-identity
Jul 13, 2026
Merged

fix(agent-interface): assign fresh candidate record versions#47
drewstone merged 1 commit into
mainfrom
fix/agent-interface-release-identity

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

Problem

The 0.25.0 registry artifact published older candidate record shapes, while main later reused those wire versions for different shapes. Persisted evidence could therefore decode ambiguously.

Solution

Assign fresh versions to every changed record, retain the six byte-compatible identities, reject colliding old versions, and restore accurate changesets/changelog text.

Proof

  • 541/541 workspace tests passed
  • all 8 workspace packages built and type-checked
  • 32/32 differential parser cases matched for unchanged records
  • independent adversarial review: no blockers
  • changeset status and diff checks passed

@tangletools tangletools 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.

✅ Auto-approved drewstone PR — f854e1a4

This PR was opened by the trusted drewstone account.
The full PR reviewer audit still runs separately and will publish findings if it detects issues.

tangletools · auto-approval · reason: drewstone_author · 2026-07-13T18:31:14Z

@drewstone drewstone merged commit d5d542d into main Jul 13, 2026
1 check 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