Skip to content

chore(release): v0.11.0 — verifier identity and evidence wiring - #103

Merged
SollanSystems merged 1 commit into
mainfrom
release/v0.11.0
Jul 26, 2026
Merged

chore(release): v0.11.0 — verifier identity and evidence wiring#103
SollanSystems merged 1 commit into
mainfrom
release/v0.11.0

Conversation

@SollanSystems

Copy link
Copy Markdown
Owner

Cuts slices 2 and 3 together, because neither was released on its own: pyproject.toml still read 0.10.0 after PR #94 merged, so the Slice-2 cut never ran.

This numbering is what the shipped docs already assume — ### Verifier identity (v0.11.0+), ### Bound evidence (v0.11.0+) and ### The verified-evidence completion mode (v0.11.0+) are all true under a single v0.11.0, and would each need correcting under any other split.

Surfaces bumped: pyproject.toml, .claude-plugin/plugin.json, the README release badge, the documented action pin (@v0.10.0@v0.11.0), the README version/tag rows, and scripts/test_docs_version.py (the release-cut surface that the full-suite gate catches when it is missed).

CHANGELOG entry covers both slices and carries the behavioural flag (Succeeded can now require bound, hash-verified, pass-attesting evidence) plus the four upgrade notes that can turn a previously-clean contract red.

Gates: whole suite 1307 passed / 16 skipped (pyyaml+jsonschema+pytest, live checkout; 1305/18 on a fresh worktree — the documented checked-when-present delta), self_eval 13/13, doc and conformance suites 39 passed / 6 skipped.

Tag v0.11.0 gets pushed at the squash commit after merge, which triggers the PyPI publish.

Cuts slices 2 and 3 together, because neither was released on its own: pyproject
still read 0.10.0 after PR #94 merged. Every "(v0.11.0+)" string already in the
reference doc becomes true with this numbering.
Copilot AI review requested due to automatic review settings July 26, 2026 02:03

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

Release-cut PR that bumps loop-engineer to v0.11.0 and synchronizes all documented/versioned surfaces (package metadata, plugin metadata, README pins/badges, and the docs-version gate) to match the combined Slice-2 + Slice-3 release narrative.

Changes:

  • Bump version surfaces from 0.10.00.11.0 across packaging and plugin metadata.
  • Update README release badge, action pin, and status section to reference v0.11.0.
  • Add a v0.11.0 changelog entry and update the docs-version gate to require the new changelog header.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
scripts/test_docs_version.py Updates version/changelog assertions for 0.11.0 (one stale test name remains).
README.md Bumps release badge, action pin, and status version/tag to v0.11.0.
pyproject.toml Bumps project version to 0.11.0 for packaging.
CHANGELOG.md Adds the 0.11.0 release entry covering verifier identity + evidence wiring.
.claude-plugin/plugin.json Bumps plugin version to 0.11.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 18 to +20
def test_plugin_version_is_0_10_0():
plugin = json.loads(_read(".claude-plugin/plugin.json"))
assert plugin["version"] == "0.10.0"
assert plugin["version"] == "0.11.0"
@SollanSystems
SollanSystems merged commit d84c7d3 into main Jul 26, 2026
14 checks passed
@SollanSystems
SollanSystems deleted the release/v0.11.0 branch July 26, 2026 02:05
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