From 6794d0a7b4883cd5a5123dbc4fff6130943e33e7 Mon Sep 17 00:00:00 2001 From: GeneAI Date: Sat, 11 Jul 2026 09:08:07 -0400 Subject: [PATCH] =?UTF-8?q?release:=200.13.0=20=E2=80=94=20alias-expansion?= =?UTF-8?q?-sweep=20frontmatter=20promotion=20(#9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 21 +++++++++++++++++++++ pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3720934..15159f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,27 @@ All notable changes to `attune-help` are documented here. +## 0.13.0 — 2026-07-11 + +The alias-promotion minor. The 12 template alias sets proven by +attune-rag's alias-expansion-sweep move from attune-rag's +`aliases_override.json` (always a temporary home) into template +frontmatter, their long-term home — so the aliases ship with the +templates themselves. + +### Added + +- **182 retrieval aliases across 12 templates** promoted into + frontmatter (#9, #24). Purely additive: existing aliases preserved + verbatim; 221 distinct aliases corpus-wide, verified globally + unique, every promoted alias clears the retriever's 2-stemmed-token + minimum. Fixture benchmark: overall P@1 73.4% (gate ≥73%), R@3 + 83.2%; the small P@1 shift vs 0.12.0 is the retriever's 500-char + content preview now seeing larger frontmatter — root-cause fix + tracked in attune-rag (strip frontmatter from the preview, + measured +1.4pp). attune-rag retires the override entries and bumps + its pin to `>=0.13.0,<0.14` in the companion PR that closes #9. + ## 0.12.0 — 2026-07-06 The shim-sunset minor. Removes the authoring re-export shims on the diff --git a/pyproject.toml b/pyproject.toml index c760904..a4758a9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "attune-help" -version = "0.12.0" +version = "0.13.0" description = "Lightweight help runtime with progressive depth and audience adaptation." readme = {file = "README.md", content-type = "text/markdown"} requires-python = ">=3.10" diff --git a/uv.lock b/uv.lock index 453eb53..e372509 100644 --- a/uv.lock +++ b/uv.lock @@ -36,7 +36,7 @@ wheels = [ [[package]] name = "attune-help" -version = "0.12.0" +version = "0.13.0" source = { editable = "." } dependencies = [ { name = "python-frontmatter" },