From 6bb635827d0a3705f443ee2e2c67d470e2dcf043 Mon Sep 17 00:00:00 2001 From: Aji Anaz Date: Sat, 13 Jun 2026 23:06:13 +0700 Subject: [PATCH] =?UTF-8?q?chore:=20pre-release=20audit=20=E2=80=94=20test?= =?UTF-8?q?=20count=20523,=20changelog=20sync,=20uteke=20v0.1.0=20compat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AGENT.md: test count 517→523 (3 locations) - .agent.md: test count 517→523 - CHANGELOG.md: add Fixed section for uteke recall bugs - docs/changelog.md: sync from root CHANGELOG.md Pre-release status: - 523 tests pass, clippy clean, fmt clean - VitePress build: ✅ (2.91s) - cora commit: documented in all docs - Uteke integration: compatible with v0.0.13 + v0.1.0 - Runtime verified: recall + enrich works end-to-end --- .agent.md | 2 +- AGENT.md | 6 +++--- CHANGELOG.md | 6 ++++++ docs/changelog.md | 6 ++++++ 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.agent.md b/.agent.md index 47c23dfe..f7ed3bd4 100644 --- a/.agent.md +++ b/.agent.md @@ -8,7 +8,7 @@ Before creating any release PR, verify ALL of the following are updated: - [ ] `Cargo.toml` — version bump - [ ] All target issues merged to `develop` -- [ ] `cargo test` — all 517+ tests pass +- [ ] `cargo test` — all 523+ tests pass - [ ] `cargo clippy --all-targets -- -D warnings` — clean - [ ] `cargo fmt --all -- --check` — clean - [ ] `cargo build --release` — no errors diff --git a/AGENT.md b/AGENT.md index 24817d79..6d0136e5 100644 --- a/AGENT.md +++ b/AGENT.md @@ -17,7 +17,7 @@ no managed API, no cloud service. Runs locally against diffs, scans, or branches ```bash cargo build # Build (debug) cargo build --release # Build (release) -cargo test # Run all 517 tests +cargo test # Run all 523 tests cargo clippy --all-targets -- -D warnings # Lint (strict) cargo fmt --all -- --check # Format check ``` @@ -102,7 +102,7 @@ src/ ## Testing ```bash -cargo test # 517 tests total +cargo test # 523 tests total # 484 unit tests # 16 CLI integration tests # 6 config tests @@ -234,7 +234,7 @@ Missing any = release blocker. ### 1. Code - [ ] All target issues merged to `develop` -- [ ] `cargo test` — all 517+ tests pass +- [ ] `cargo test` — all 523+ tests pass - [ ] `cargo clippy --all-targets -- -D warnings` — clean - [ ] `cargo fmt --all -- --check` — clean - [ ] `cargo build --release` — no errors diff --git a/CHANGELOG.md b/CHANGELOG.md index 1491d2f6..2b40ee22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `chat_completion_raw()` + `chat_completion_stream_raw()` in `engine/llm.rs` - 22 unit tests +### Fixed + +- **Uteke recall flag** — `--format json` → `--json` (uteke v0.0.13+ API change) (#259) +- **Uteke recall JSON parser** — handle both bare `[]` and wrapped `{"results":[]}` formats (uteke v0.1.0+) +- Extracted `parse_recall_json()` with 6 unit tests for format compatibility + ## [0.5.0] - 2026-06-10 ### Added diff --git a/docs/changelog.md b/docs/changelog.md index 1491d2f6..2b40ee22 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -22,6 +22,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `chat_completion_raw()` + `chat_completion_stream_raw()` in `engine/llm.rs` - 22 unit tests +### Fixed + +- **Uteke recall flag** — `--format json` → `--json` (uteke v0.0.13+ API change) (#259) +- **Uteke recall JSON parser** — handle both bare `[]` and wrapped `{"results":[]}` formats (uteke v0.1.0+) +- Extracted `parse_recall_json()` with 6 unit tests for format compatibility + ## [0.5.0] - 2026-06-10 ### Added