Tags · quantamixsol/graqle · GitHub
Skip to content

Tags: quantamixsol/graqle

Tags

v0.87.1

Toggle v0.87.1's commit message
GraQle 0.87.1: the Decision Assurance Gate works with the flag on

v0.87.0

Toggle v0.87.0's commit message
GraQle 0.87.0

v0.86.0

Toggle v0.86.0's commit message
GraQle 0.86.0

v0.85.1

Toggle v0.85.1's commit message
graqle 0.85.1: Community edition no longer points to an unpublished p…

…ackage; graq serve/studio degrade cleanly

v0.85.0

Toggle v0.85.0's commit message
v0.85.0 — CI integrity

CR-CI-001 and the release-gate work. CI's green signal now means something.

- Suppression ceiling 37 -> 5 with a ratcheting guard: MAX only moves down,
  and any PR raising the count fails CI. ~206 previously hidden tests now run.
- The release gate fails CLOSED. A provider timeout or internal error returned
  WARN at confidence 0.0, so a gate that could not evaluate let the release
  through. Both now BLOCK, and bad input blocks too.
- Release-gate failures are diagnosable: handlers logged only
  type(exc).__name__, so every failure read as a bare class name with no
  message and no traceback.
- hypothesis declared in dev extras; CliRunner.isolated_filesystem replaced
  with pytest tmp_path (removed in newer click; typer is unpinned).

No new DAG-2026 disclosure. The Decision Assurance Gate foundation shipped in
0.84.1; the reason-code registry still ships an empty seed and
GRAQLE_DAG_ENABLED remains false by default.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

v0.84.1

Toggle v0.84.1's commit message
v0.84.1 — DAG-2026 CR-012 foundation

First DAG-2026 release. Ships the Decision Assurance Gate foundation with
GRAQLE_DAG_ENABLED false by default.

- assurance: gate outcomes, reason-code registry machinery, verdict schema
- governance: trace schema v2 -> v3 (v0.83.0 records stay readable)
- core: typed governance exceptions, threshold resolver (key names only)
- activation: fail-visible retrieval — a missing vector index raises a typed
  error instead of silently degrading
- connectors/neo4j, config, cli/doctor

The reason-code registry ships its grammar and invariants with an empty seed;
seeding begins in CR-013.

Also fixes two release-path defects: the MCP Registry ownership marker now
lives in the file pyproject actually publishes, and release-gate provider
failures log the real exception instead of a bare class name.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

v0.84.0

Toggle v0.84.0's commit message
Release 0.84.0 — organisational-intelligence repositioning + complian…

…ce packs

Ships to PyPI the reposition that GitHub already carries:

- CR-README-01/02: README + PyPI long-description lead with persistent
  organisational intelligence. The 90-second proof runs on a folder with no
  code in it at all. Code is an explicit wedge, not the boundary.
- readme pointer moved to README_PYPI.md, so the PyPI page finally renders the
  conversion copy instead of the long GitHub README.
- CR-010.R3: compliance packs as data; x-sox (SOX/COSO) ships first.
- CR-DIST-06: distribution manifests stop drifting from the shipped version.
- Fixed: a placeholder answer no longer reports a confidence score.

Verified on merge commit 2ad9553: CI success (test 3.10/3.11/3.12, both
fresh-install smoke tests, pip-audit), all 7 version carriers consistent,
79 packaging/compliance/regression tests pass, wheel METADATA carries the new
summary and the README_PYPI body.

v0.83.0

Toggle v0.83.0's commit message
v0.83.0 — free-tier reasoning cap (W3) + scheduler contract (R6)

W3 (ADR-245 Decision 8): free monthly cap on graph reasoning. Gate at the SDK
primitive (areason) so CLI, MCP, chat and server API are all covered; areason_stream
and graq debate carry their own gates. Tier from the VERIFIED licence only. Reasoning
invoked by another metered action is exempt via internal=True, passed in code — no env
var grants it. Fail-open on metering faults.

BREAKING (free tier only): calls past the cap raise ReasoningQuotaExceeded. Paid tiers
unaffected.

CR-010.R6: --headless/--json, normative exit codes, content-hash incremental rebuild.

Verified from the wheel built at this commit, installed in a clean venv: at cap ->
BLOCKED; GRAQLE_QUOTA_DIR repointed + PYTEST_CURRENT_TEST forged -> STILL BLOCKED;
internal=True -> ALLOWED.

v0.82.0

Toggle v0.82.0's commit message
0.82.0 — CR-010.R1 frozen proof spec + conformance suite

Enterprise (CR-010.R1): proof-bundle envelope, keyring and verify-result
published as versioned JSON Schemas + SPEC.md at proof-spec/v1.0/, with a
9-case conformance corpus. Spec version decoupled from the SDK version.

Monetisation (CR-LIC-03b): tier-trust hardening — an unverified tier hint
grants no entitlement.

v0.81.0

Toggle v0.81.0's commit message
GraQle 0.81.0 — Enterprise: secrets providers (R5) + gateway backend …

…(R4)