# Reckon Graph 0.3.0 release notes

Reckon Graph 0.3.0 makes graph freshness revision-truthful and closes the
lifecycle and completion-audit gaps observed in a large multi-worktree field
run. It is a backward-compatible minor release.

## Freshness and lifecycle

- Every graph answer carries a canonical current/indexed revision and
  dirty-working-tree freshness envelope.
- Durable, coalescing hook events survive contention and failures; status,
  `wait --fresh`, and `status --watch` expose queue progress.
- Deep repair binds a revision only after complete content verification.
- Worktree status, reconciliation, and safe dry-run removal expose per-worktree
  graph ownership and detect removed worktrees.

## Diagnostics and completion audits

- Doctor reports separate Claude, Codex, Gemini, and Antigravity configuration,
  protocol checks, and active-session evidence.
- Repair plans distinguish health findings from planned operations.
- PR listing and audits return explicit repository/login/error/zero-result
  context, reviews, threads, checks, merge commits, branches, and graph impact.

## Bounded structural context

- File and batch outlines include stable identity, signatures, ranges,
  visibility, containment, and parser evidence.
- Source-only explain and deterministic project overview reduce unnecessary
  full-file reads.
- Go and Rust outlines use checked-in local Tree-sitter grammars.
- Optional local telemetry uses
  `gpt-tokenizer@3.4.0:o200k_base`, preserves negative savings, measures schema
  cost, and can render a static repository-local report without egress.

Command execution/output compression was evaluated but is not shipped because
portable hard memory and process-tree containment were not proven. Competitor
behavioral measurements remain incomplete without an authorized packaged
release or raw usage dataset. A post-release audit now pins and verifies the
authorized source revision without treating source inspection as end-to-end
performance evidence. See
[`../RELEASE-0.3-EVIDENCE.md`](../RELEASE-0.3-EVIDENCE.md) and
[`../COMMAND-OUTPUT-COMPRESSION.md`](../COMMAND-OUTPUT-COMPRESSION.md).

No tag, npm publication, Homebrew publication, or P&T mirror is created by this
release PR; each remains a separately authorized release action.
