From 0684b3ad66a6ec4ba01ba8c4818f6e936ba22a53 Mon Sep 17 00:00:00 2001 From: altair823 Date: Mon, 4 May 2026 17:47:13 +0000 Subject: [PATCH] review(p9-fb-23-task1): fix missed IngestReport construction sites + snapshot reviewer-flagged: aa2a6ea claimed build clean but missed: - crates/kebab-store-sqlite/tests/ingest_report_snapshot.rs (test fixture) - crates/kebab-cli/src/wire.rs (test fixture) - crates/kebab-store-sqlite/snapshots/ingest_report.snapshot.json (snapshot) All three add `unchanged: 0` (or `\"unchanged\": 0`) to match the new IngestReport.unchanged field. cargo clippy --workspace --all-targets -- -D warnings now clean. Co-Authored-By: Claude Opus 4.7 (1M context) --- crates/kebab-cli/src/wire.rs | 1 + crates/kebab-store-sqlite/snapshots/ingest_report.snapshot.json | 1 + crates/kebab-store-sqlite/tests/ingest_report_snapshot.rs | 1 + 3 files changed, 3 insertions(+) diff --git a/crates/kebab-cli/src/wire.rs b/crates/kebab-cli/src/wire.rs index 2937588..ed503fe 100644 --- a/crates/kebab-cli/src/wire.rs +++ b/crates/kebab-cli/src/wire.rs @@ -168,6 +168,7 @@ mod tests { new: 0, updated: 0, skipped: 0, + unchanged: 0, errors: 0, duration_ms: 0, items: None, diff --git a/crates/kebab-store-sqlite/snapshots/ingest_report.snapshot.json b/crates/kebab-store-sqlite/snapshots/ingest_report.snapshot.json index 429e633..6cb042d 100644 --- a/crates/kebab-store-sqlite/snapshots/ingest_report.snapshot.json +++ b/crates/kebab-store-sqlite/snapshots/ingest_report.snapshot.json @@ -43,5 +43,6 @@ "root": "/home/u/KB" }, "skipped": 0, + "unchanged": 0, "updated": 1 } diff --git a/crates/kebab-store-sqlite/tests/ingest_report_snapshot.rs b/crates/kebab-store-sqlite/tests/ingest_report_snapshot.rs index 2bc2b7b..f7313c0 100644 --- a/crates/kebab-store-sqlite/tests/ingest_report_snapshot.rs +++ b/crates/kebab-store-sqlite/tests/ingest_report_snapshot.rs @@ -31,6 +31,7 @@ fn fixture_report() -> IngestReport { new: 2, updated: 1, skipped: 0, + unchanged: 0, errors: 0, duration_ms: 187, items: Some(vec![