Skip to content

Drop statement_hash and digests from assurance and properties output - #140

Merged
kreneskyp merged 2 commits into
mainfrom
qsl-1276-cli-assurance-shape
Oct 30, 2026
Merged

kreneskyp merged 2 commits into
mainfrom
qsl-1276-cli-assurance-shape

Conversation

@kreneskyp

@kreneskyp kreneskyp commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Follows quire-rs assurance-v1 edited in place (no locator digest, no obligation statement_hash) and the clause/symbol digest removal (#554 + #555).

Removed with its machinery:

  • quire properties no longer emits statement_hash on obligations.
  • Golden tests/fixtures/assurance/v1.json: locator digest and statement_hash removed; symbol ids are now JSON-array identity parts (regenerated from the real output and reviewed).
  • quire clauses human output no longer prints the clause-set digest.
  • Stale @SHA256 premise text in plan/plan.md.
  • CHANGELOG Unreleased entry for the breaking output change.
  • quire-rs bumped to rev 19202147290b654c13eb7f8eed19dc3e2958f8f8; Cargo.lock updated minimally (sha2 and its transitive deps drop out).

Gates run once on the lock: cargo fmt, cargo clippy --all-targets --locked -- -D warnings, cargo test --locked (all green, no failures; the repo has no feature modes).

🤖 Generated with Claude Code

Peter and others added 2 commits October 29, 2026 18:18
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@kreneskyp
kreneskyp marked this pull request as ready for review October 30, 2026 02:11
@kreneskyp
kreneskyp requested a review from a team as a code owner October 30, 2026 02:11
@kreneskyp
kreneskyp merged commit 1d2c25a into main Oct 30, 2026
3 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