diff --git a/CHANGELOG.md b/CHANGELOG.md index 2af2baff..54dcef0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,33 @@ + +Covers user-visible changes, migrations, governance boundaries, and operational fixes for each release. +Key terms: graph observations, compiled profile, governed capture, recall, sensitivity, lineage. +Read when upgrading MemoryMaster, preparing release notes, or checking migration and rollback impact. + + # Changelog -# Covers: public MemoryMaster releases and their user-visible changes. -# Key terms: graph observations, compiled profile, governed capture, recall, lineage. -# Read when: upgrading MemoryMaster or preparing release notes and migrations. -# Current release: 4.7.0, governed graph observations and compiled user profile. -# Format: Keep a Changelog with Semantic Versioning. -# Updated: 2026-08-13 for graph observations, compiled profile, and activation fixes. ## [Unreleased] +## [4.7.1] - 2026-08-13 + +### Fixed + +- Fast natural-language recall now ranks conversational questions by meaningful + lexical relevance without adding an embedding, Qdrant, or provider call. +- The v4.7 operational-acceptance gate distinguishes pass, fail, and + not-yet-due checks and evaluates the source artifact under test. +- Governed claim intake redacts bare RFC1918 topology and absolute Windows or + UNC paths across text, structured fields, and citation excerpts while + preserving following prose, repo-relative paths, and the intentional raw + source/evidence boundary. + +### Security + +- A read-only integrity audit separates historical credential/code residue + from ongoing private-context intake and records count-only support-lineage + evidence without rewriting existing claim history. +- No schema migration or historical data mutation is included in this patch. + ## [4.7.0] - 2026-08-13 MemoryMaster 4.7 adds deterministic, evidence-supported graph observations and diff --git a/docs/generated/release-truth.json b/docs/generated/release-truth.json index 9a49ed11..4d6ac222 100644 --- a/docs/generated/release-truth.json +++ b/docs/generated/release-truth.json @@ -134,7 +134,7 @@ "console_entrypoints": 8, "mcp_tools": 50, "ops_cli_commands": 5, - "pytest_test_functions": 3803 + "pytest_test_functions": 3810 }, "feature_profile_matrix": { "capture_hook": [ @@ -255,5 +255,5 @@ "mcp" ] }, - "version": "4.7.0" + "version": "4.7.1" } diff --git a/docs/generated/release-truth.md b/docs/generated/release-truth.md index c9f56220..8b7a5075 100644 --- a/docs/generated/release-truth.md +++ b/docs/generated/release-truth.md @@ -8,12 +8,12 @@ Do not edit this file by hand. Run `python scripts/generate_release_truth.py`. -- Package version: `4.7.0` +- Package version: `4.7.1` - MCP tools: **50** - Main CLI commands: **118** - Operations CLI commands: **5** - Console entrypoints: **8** -- Pytest source test functions: **3803** +- Pytest source test functions: **3810** ## MCP tools diff --git a/pyproject.toml b/pyproject.toml index 20e0d5f7..f7ea1444 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "memorymaster" -version = "4.7.0" +version = "4.7.1" description = "Production-grade memory reliability system for AI coding agents. Lifecycle-managed claims with citations, conflict detection, steward governance, and MCP integration." license = {text = "MIT"} authors = [{name = "wolverin0"}]