Skip to content

chore(release): v0.15.0#368

Merged
Mathews-Tom merged 1 commit into
mainfrom
chore/release-v0.15.0
Jun 23, 2026
Merged

chore(release): v0.15.0#368
Mathews-Tom merged 1 commit into
mainfrom
chore/release-v0.15.0

Conversation

@Mathews-Tom

Copy link
Copy Markdown
Owner

Summary

Release prep for v0.15.0. Bumps the version, relocks, and documents the two landed stacks from the token-savings-metric-honesty plan in the README and CHANGELOG. No source changes.

What v0.15.0 contains (already merged to main)

Token-savings metric honesty (metrics-only, PRs #363#365)

  • Exact full-file baseline: the raw-equivalent baseline now sums the true per-file token cost instead of the chunk sum that double-counted synthetic imports_context (index schema 4 → 5, forward migration; legacy index omits the baseline non-fatally).
  • Realistic targeted-read baseline recorded per event (matched line ranges + small context window), index-only and deterministic, clamped to returned <= targeted_read <= full_file (ledger schema 1 → 2).
  • archex metrics summary reports both labeled savings numbers and demotes the whole-repo line to an explicit upper bound.

Cross-tool efficiency benchmark (offline, benchmark-only, PRs #366#367)

  • archex benchmark cross-tool: tokens-at-fixed-recall vs a naive grep/read agent, recall held equal, not in DEFAULT_STRATEGIES.
  • Checked-in per-corpus reference artifact + docs/LOCAL_METRICS.md numbers.

Files

  • pyproject.toml, uv.lock — version 0.14.0 → 0.15.0
  • CHANGELOG.md — new [0.15.0] section
  • README.md — two-baseline metrics paragraph + cross-tool benchmark entry under Measured results

Token-savings metric honesty (PRs #363-#365): exact full-file baseline, realistic targeted-read baseline, two-baseline reporting with the whole-repo line demoted to an upper bound.

Cross-tool efficiency benchmark (PRs #366-#367): offline `archex benchmark cross-tool` and the checked-in per-corpus reference artifact.

Bumps version to 0.15.0 and documents both in the README and CHANGELOG.
@Mathews-Tom Mathews-Tom merged commit 3585b4a into main Jun 23, 2026
12 checks passed
@Mathews-Tom Mathews-Tom deleted the chore/release-v0.15.0 branch June 23, 2026 02:29
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.

1 participant