From 5283a455fae631a394f815d427cd654a15c4686d Mon Sep 17 00:00:00 2001 From: Dave Date: Sat, 19 Sep 2026 10:50:12 +0200 Subject: [PATCH] fix(ai): exclude manual entries from card narratives, clarify summary panel wording Co-Authored-By: Claude Haiku 4.5 --- src/components/admin/summary-panel.tsx | 2 +- src/lib/ai/narrate.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/admin/summary-panel.tsx b/src/components/admin/summary-panel.tsx index e05cc41..6a695c6 100644 --- a/src/components/admin/summary-panel.tsx +++ b/src/components/admin/summary-panel.tsx @@ -29,7 +29,7 @@ export function SummaryPanel({

{status.summarised} of{" "} - {status.total} commits summarised + {status.total} eligible commits summarised {status.stale > 0 && ( <> {" ยท "} diff --git a/src/lib/ai/narrate.ts b/src/lib/ai/narrate.ts index 5484a6f..bbfe978 100644 --- a/src/lib/ai/narrate.ts +++ b/src/lib/ai/narrate.ts @@ -63,7 +63,7 @@ export async function narrateProject(projectId: string): Promise for (const card of cards) { const commits = await pb.collection("commits").getFullList({ - filter: `card = "${card.id}" && is_merge = false`, + filter: `card = "${card.id}" && is_merge = false && source != "manual"`, sort: "authored_at", fields: "sha,subject,summary,authored_at", });