Skip to content

release: 0.32.1 - #192

Merged
askalf merged 1 commit into
masterfrom
release/0.32.1
Jul 29, 2026
Merged

release: 0.32.1#192
askalf merged 1 commit into
masterfrom
release/0.32.1

Conversation

@askalf

@askalf askalf commented Jul 29, 2026

Copy link
Copy Markdown
Owner

release: 0.32.1

Ships the #186 fix (merged in #191): a source-disclaimer sentence no longer
counts its bracketed ids as unsupported citations, so being transparent about
discarded sources stops costing the answer its supportRatio.

Patch, not minor — no API change. VerificationReport gains an additive
disclaimers field; the only consumers (agent.ts, cli.ts) read .unsupported.

Verified before opening: extract-release-notes.cjs resolves the new
## [0.32.1] section (empty release notes was the #135 failure mode),
package-lock version tracks package.json at 0.32.1, typecheck clean,
859 tests / 0 failures.

Merging this fires auto-release.yml → tag v0.32.1 + GitHub release + Sigstore
provenance → dispatches publish.yml → npm publish via OIDC trusted publishing.

Ships the #186 fix (merged in #191): a source-disclaimer sentence no longer
counts its bracketed ids as unsupported citations, so being transparent about
discarded sources stops costing the answer its supportRatio.

Patch, not minor — no API change. `VerificationReport` gains an additive
`disclaimers` field; the only consumers (agent.ts, cli.ts) read `.unsupported`.

Verified before opening: extract-release-notes.cjs resolves the new
`## [0.32.1]` section (empty release notes was the #135 failure mode),
package-lock version tracks package.json at 0.32.1, typecheck clean,
859 tests / 0 failures.

Merging this fires auto-release.yml → tag v0.32.1 + GitHub release + Sigstore
provenance → dispatches publish.yml → npm publish via OIDC trusted publishing.
@askalf
askalf enabled auto-merge (squash) July 29, 2026 20:25

@sprayberry-reviewer sprayberry-reviewer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated review from the Sprayberry Labs fleet code reviewer.

Verdict: No blocking issues found — clean release PR.

This is a version-bump/release PR only: CHANGELOG.md gains the [0.32.1] entry, and package.json/package-lock.json are bumped from 0.32.0 to 0.32.1 in lockstep. The actual behavioral fix (#186, the citation-disclaimer bug) already landed in #191 — this PR touches no source code.

What I checked:

  • package.json and package-lock.json versions match (0.32.1 in both places) — no lockfile drift.
  • CHANGELOG entry accurately describes the shipped fix and correctly notes it's additive (disclaimers field, no API break).
  • CI check-rollup is all green: build (20), build (22), CodeQL, actionlint all SUCCESS.
  • No test coverage concerns — no logic changed in this diff.

Nothing to request changes on.

@askalf
askalf merged commit 92a2dee into master Jul 29, 2026
5 checks passed
@askalf
askalf deleted the release/0.32.1 branch July 29, 2026 20:38
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