Skip to content

chore(release): 0.82.0 — Enterprise R1 proof spec + conformance suite - #243

Merged
harishquantamix merged 1 commit into
masterfrom
cr-010-release-0820-public
Jul 28, 2026
Merged

harishquantamix merged 1 commit into
masterfrom
cr-010-release-0820-public

Conversation

@quantamixsol

Copy link
Copy Markdown
Owner

Release 0.82.0 (public bump)

Cherry-pick of the bump commit b51704d5 from private PR #320 (merged 2026-07-28T19:27:59Z, merge 35f2ccca), applied onto public master 2821feb6 as cd16bce5.

Version files only — exactly 3: pyproject.toml, graqle/__version__.py, CHANGELOG.md. No code.

What 0.82.0 ships

Everything already on public master since v0.81.0:

Commit Lane Content
eb5c41d7 Enterprise (CR-010.R1) Frozen proof spec v1.0 + conformance corpus
426db271 Monetisation (CR-LIC-03b) Tier-trust hardening

Owner approved this two-lane payload explicitly. CR-B10.5 (private #319) merged to private master after the bump but has not reached public, so it is correctly excluded from this release.

Headline: R1 becomes usable

R1's whole value is in being installable. Until now the frozen proof spec existed only on master; after this release a third party can pip install graqle==0.82.0 and implement a conformant verifier from the published schemas, SPEC.md, and golden vectors — no GraQle source required. SPEC_VERSION stays 1.0, decoupled from the SDK version, so pinning to the spec does not pin to a release.

Verified on this public base

  • Diff is exactly the 3 version files; pyproject.toml and __version__.py both read 0.82.0
  • SPEC_VERSION still 1.0 across the bump (R1's acceptance criterion holds)
  • 187 tests pass in tests/test_pct/, including the full conformance corpus
  • TS-1..TS-4 screen: 0 hits

After merge

Owner go-ahead required before tagging — v0.82.0 triggers CI Trusted Publishing and a PyPI version can never be reused. Then verified from a neutral cwd in a clean venv.

⚠️ Release Gate (PyPI) fails with release_gate prediction provider failed: FileNotFoundError (exit 2) on content-only PRs — seen on #232, #241, and expected here. Gate tooling, not content.

🤖 Generated with Claude Code

Version files only: pyproject.toml, graqle/__version__.py, CHANGELOG.md.
No code changes in this commit.

Ships what is already on master since v0.81.0:
- CR-010.R1 (eb5c41d) — frozen proof spec v1.0 + conformance corpus
- CR-LIC-03b (426db27) — tier-trust hardening

Spec version (1.0) stays decoupled from the SDK version across this bump.
@github-actions

Copy link
Copy Markdown

🛡️ GraQle PR Guardian

💥 Blast Radius: 3 modules affected

Module Files Changed Risk Level Impact Radius
CHANGELOG.md 1 🟡 T2 1
graqle 1 🟡 T2 1
pyproject.toml 1 🟡 T2 1

Total blast radius: 3


🏛️ Governance Verdict

⚠️ WARN

  • T2: Advisory warnings detected. Review recommended.

🔍 SHACL Violations

No SHACL violations detected.


🔐 Approval Requirements

This PR requires approval from: T2

  • A Senior Engineer or above must approve.

Approval requirement NOT yet satisfied.


Metric Value
Blast Radius 3
Files Analyzed 3
Blocked 0
SHACL Violations 0
Verdict WARN

🔬 Powered by GraQle PR Guardian v0.1.0 · Scan completed 2026-07-28T19:33:06.538401+00:00

@harishquantamix
harishquantamix merged commit c51d1f2 into master Jul 28, 2026
19 of 20 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.

2 participants