Skip to content

Cut 0.2.11 with review receipts - #979

Merged
onatozmenn merged 1 commit into
mainfrom
release-0.2.11
Aug 14, 2026
Merged

onatozmenn merged 1 commit into
mainfrom
release-0.2.11

Conversation

@onatozmenn

Copy link
Copy Markdown
Collaborator

What this changes

Cuts 0.2.11 so deed review, its three policy gates, and the MCP deed_review tool are installable. The browser artifact now exposes the same receipt over a before/after source pair, and a new how-to carries a copy-paste pull-request workflow.

Why this way

The review receipt is computed once in deed-driver; MCP and wasm only adapt their inputs. The CI example compares detached base/head worktrees so generated or untracked files cannot enter the evidence, and pins both installer and binary to v0.2.11.

What it still does not do

The wasm export compares one module per side; CLI and MCP remain the module-set surfaces. The website pin and crates.io publication follow the merged tag rather than claiming an artifact that does not exist yet.

Checks

  • cargo fmt --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • 2521/2521 nextest tests and 12 doctests
  • deed check examples (0 errors, 3 intentional warnings)
  • deed test examples (138 passed)
  • cargo publish --workspace --dry-run --locked (20 packages)
  • wasm artifact smoke in Node, including the review receipt
  • extracted workflow passes actionlint and a clean worktree comparison

Written with GitHub Copilot assistance and reviewed locally.

Co-authored-by: Onat Özmen <onatozmen44@gmail.com>

Copilot AI 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.

Pull request overview

This PR prepares the 0.2.11 release by updating workspace versions, adding a CI how-to for reviewing PR patches via deed review, and unifying the “review receipt” output across CLI/MCP/wasm surfaces (including a new wasm export).

Changes:

  • Bump workspace/crate versions to 0.2.11 and update release-facing docs (README + CHANGELOG).
  • Add a GitHub Actions CI workflow guide that reviews PRs using detached base/head worktrees.
  • Export deed_review from the wasm artifact and route MCP deed_review through deed-driver::review::review_sources to share one receipt implementation.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
README.md Updates install example to 0.2.11 and links new CI guide.
how-to/review-an-agent-patch-in-ci.md New end-to-end PR review workflow using detached worktrees + policy gates.
how-to/README.md Adds the new CI guide to the how-to index.
crates/deed-wasm/src/lib.rs Adds shared review wrapper + new deed_review wasm export and tests.
crates/deed-wasm/smoke.mjs Extends wasm smoke test to exercise review receipts end-to-end.
crates/deed-mcp/src/tools.rs Switches MCP deed_review to call shared review_sources.
crates/deed-driver/src/review.rs Introduces review_sources as the shared receipt/refusal implementation.
CHANGELOG.md Adds 0.2.11 release notes and resets Unreleased placeholders.
Cargo.toml Bumps workspace and dependency versions to 0.2.11.
Cargo.lock Updates lockfile versions to 0.2.11.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@onatozmenn
onatozmenn merged commit de25310 into main Aug 14, 2026
11 checks passed
@onatozmenn
onatozmenn deleted the release-0.2.11 branch August 14, 2026 11:04
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