From 3c4ecac9046efe9bbda4800f5a708d19f2548620 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 22 Apr 2026 08:35:45 +0000 Subject: [PATCH 1/2] Initial plan From 43518539630a131f9494ec56cbfb6dc4da83abd6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 22 Apr 2026 08:37:50 +0000 Subject: [PATCH 2/2] fix(kb): align populate-kb.ts seed entries with canonical documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - SCEN-001: align title/status/source/tags with documentation/scenarios/SCEN-001.md - ADR-002: align title/source/tags with documentation/adr/ADR-002.md - FLAG-001: fix status inactive→active to match documentation/flags/FLAG-001.md Ensures KB state is deterministic regardless of script vs doc sync order. Agent-Logs-Url: https://github.com/Looted/kibi/sessions/60eb6884-c2bc-4d26-ac93-22118435c2dc Co-authored-by: Looted <6255880+Looted@users.noreply.github.com> --- scripts/populate-kb.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/scripts/populate-kb.ts b/scripts/populate-kb.ts index 5150db1..beb6e63 100644 --- a/scripts/populate-kb.ts +++ b/scripts/populate-kb.ts @@ -176,10 +176,10 @@ const entities: EntityDef[] = [ type: "adr", id: "ADR-002", properties: { - title: "Use Bun/Node.js as CLI wrapper around SWI-Prolog subprocess", + title: "Public API exports via re-export modules", status: "accepted", - source: "scripts/populate-kb.ts", - tags: ["cli", "bun", "nodejs"], + source: "documentation/adr/ADR-002.md", + tags: ["architecture", "publishing", "exports"], }, }, { @@ -242,7 +242,7 @@ const entities: EntityDef[] = [ properties: { title: "vscode-full-features: full VS Code extension with graph visualization", - status: "inactive", + status: "active", source: "documentation/flags/FLAG-001.md", tags: ["vscode", "deferred", "post-v0"], }, @@ -346,10 +346,10 @@ const entities: EntityDef[] = [ type: "scenario", id: "SCEN-001", properties: { - title: "Agent queries requirements from KB via MCP kb_query tool", - status: "passing", - source: "scripts/populate-kb.ts", - tags: ["mcp", "query", "agent"], + title: "Critical Feature Scenario", + status: "active", + source: "documentation/scenarios/SCEN-001.md", + tags: ["critical"], }, }, {