Skip to content

pin macula-go v0.29.0, the release that carries A0 - #25

Merged
rgfaber merged 1 commit into
mainfrom
titan/24-repin
Oct 28, 2026
Merged

rgfaber merged 1 commit into
mainfrom
titan/24-repin

Conversation

@rgfaber

@rgfaber rgfaber commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Refs #24.

Pins macula-go v0.29.0 (9f84784a773914ccb419eb928f78ff7fe12599e4), the release that carries release A0's reading side (macula-io/macula-go#43).

What it buys a user of this package: a call that a keyed provider refuses sealed_required now recovers by resealing to the key carried in the refusal's signed tbs, and is answered, instead of failing on a stale keyless candidate for as long as that candidate lives. A clear client stream that wrote before the refusal replays its writes in order under the sealed reopen.

The pin is a tag and the commit beside it, as before; the build resolves the tag and refuses a mismatch. No API, no docs and no version of this package change.

Local before pushing: npm run build:go resolved v0.29.0 (9f84784a7739…), the suite passed (68 tests, 3 skipped), and npm run typecheck was clean.

🤖 Generated with Claude Code

A caller that a keyed provider refuses sealed_required now reseals to the key
in the refusal's signed tbs and is answered, instead of failing on a stale
keyless candidate. Builds and verifies the commit beside the tag; the suite
passes at the new pin.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@rgfaber
rgfaber merged commit 91bf8e6 into main Oct 28, 2026
12 checks 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.

1 participant