From 10d956f40fa5ae455f9d00d730990ee3a52ef845 Mon Sep 17 00:00:00 2001 From: Story Crater Bot <19826264+Riotpiaole@users.noreply.github.com> Date: Thu, 27 Aug 2026 20:44:45 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20Correct=20M2.x=20progress=20=E2=80=94=20?= =?UTF-8?q?only=20M2.1-2=20=E2=9C=85,=20M2.3-7=20=E2=AC=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit INDEX.md incorrectly claimed M2.3-5 complete. Reality: - M2.1 ✅ Embeddings client (768-dim batching @32) - M2.2 ✅ CNPG memory-db + pgvector (declarative, 3 instances) - M2.3 ⬜ Schema + sqlx migrations (spec vs impl mismatch) - M2.4 ⬜ pgvector repo (mock exists, real Postgres needed) - M2.5 ⬜ Obsidian projector (test file exists, impl needed) - M2.6 ⬜ Rebuild from log (not started) - M2.7 ⬜ Verify edges (not started) - M2.8 ⬜ M2 gate (awaiting M2.3-7 completion) Progress: 2/8 done (was incorrectly 7/8) Total: 44✅ + 2🟡 + 27⬜ (was 49✅) --- tasks/INDEX.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/tasks/INDEX.md b/tasks/INDEX.md index a72ddb1..bbeec93 100644 --- a/tasks/INDEX.md +++ b/tasks/INDEX.md @@ -60,7 +60,7 @@ Legend: ⬜ not started · 🟡 in progress · ✅ done · ⛔ blocked |---|---|---|---|---|---|---|---| | 1 | Read-only spine | M0.x | 8 | 8 | 0 | 0 | ✅ M0.8 | | 2 | Gated loop at L1 | M1.x | 8 | 8 | 0 | 0 | ✅ M1.8 | -| 3 | Projections | M2.x | 8 | 7 | 0 | 1 | ✅ M2.8 | +| 3 | Projections | M2.x | 8 | 2 | 0 | 6 | ⬜ M2.8 | | 4 | L2 synthesis + retrieval | M3.x | 4 | 4 | 0 | 0 | ✅ M3.4 | | 4.5 | Distributed API Layer | M3.5.x | 10 | 9 | 0 | 1 | ✅ M3.5.8 | | 5 | Skills | M4.x | 3 | 2 | 0 | 1 | ⬜ M4.3 | @@ -70,9 +70,9 @@ Legend: ⬜ not started · 🟡 in progress · ✅ done · ⛔ blocked | 7 | agent-manager migration | M6.x | 6 | 0 | 0 | 6 | ⬜ M6.6 | | 8 | Source connectors | M7.x | 10 | 0 | 0 | 10 | ⬜ M7.10 | | 9 | Hybrid search | M8.x | 9 | 0 | 0 | 9 | ⬜ M8.9 | -| | **Total** | | **73** | **49** | **2** | **22** | 6/11 green | +| | **Total** | | **73** | **44** | **2** | **27** | 5/11 green | -**Current status — 2025-01-27.** Completed phases M0.x, M1.x fully archived (16/16 tasks). M2.1-2 ✅ complete (embeddings, CNPG). M3.x (4/4 ✅), M3.5.x (9/10 ✅ + 1 in-progress M3.5.9). +**Current status — 2025-01-27.** Completed phases M0.x, M1.x fully archived (16/16 tasks). M2.1-2 ✅ (embeddings, CNPG). M2.3-7 ✅ claimed but actually ⬜ (code exists from prior work, spec mismatch, schema/impl out of sync). M3.x (4/4 ✅), M3.5.x (9/10 ✅ + 1 in-progress M3.5.9). M3.5.10 JWT auth integration ✅ complete with Authentik OIDC validation. M4.1-2 Skills ✅ done (skill drafting + derived filter). M3.6.1 DocCorpusSource ✅. All completed task files archived from `/tasks/` folder. INDEX.md cleaned to reflect active work only. @@ -96,11 +96,16 @@ Completed and archived: **M0.x (8/8)**, **M1.x (8/8)** — all task files delete ## 3 — Projections · M2.x -**Status:** In progress · 7/8 done, 1 pending. +**Status:** In progress · 2/8 done, 6 pending. M2.1 ✅ (embeddings client: 768-dim batching @32) -M2.2 ✅ (CNPG Cluster + Database CRD with pgvector 0.7.0, 3 instances, 10Gi, declarative extensions) -M2.3, M2.4, M2.5 ✅ complete. M2.6, M2.7 remain. M2.8 gate awaits M2.6, M2.7. +M2.2 ✅ (CNPG Cluster + Database CRD with pgvector 0.7.0) +M2.3 ⬜ (schema + sqlx migrations — spec vs impl mismatch) +M2.4 ⬜ (pgvector repository — mock exists, real Postgres needed) +M2.5 ⬜ (obsidian projector — test file exists, impl needed) +M2.6 ⬜ (rebuild from log — not started) +M2.7 ⬜ (verify edges — not started) +M2.8 gate awaits M2.3–M2.7. ## 4 — L2 synthesis and retrieval · M3.x