docs: update INDEX.md — M2.7-8 archived, M8.1 in progress, 59/73 tasks complete
Build and Push / Test (push) Failing after 1m48s
Build and Push / Build and push image (push) Skipped

This commit is contained in:
Story Crater Bot
2026-08-27 21:51:22 -07:00
parent 611f4d8ae8
commit 744f8e389d
+23 -16
View File
@@ -60,7 +60,7 @@ Legend: ⬜ not started · 🟡 in progress · ✅ done · ⛔ blocked
|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|
| 1 | Read-only spine | M0.x | 8 | 8 | 0 | 0 | ✅ M0.8 | | 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 | | 2 | Gated loop at L1 | M1.x | 8 | 8 | 0 | 0 | ✅ M1.8 |
| 3 | Projections | M2.x | 8 | 8 | 0 | 0 | M2.8 | | 3 | Projections | M2.x | 8 | 6 | 0 | 2 | M2.8 |
| 4 | L2 synthesis + retrieval | M3.x | 4 | 4 | 0 | 0 | ✅ M3.4 | | 4 | L2 synthesis + retrieval | M3.x | 4 | 4 | 0 | 0 | ✅ M3.4 |
| 4.5 | Distributed API Layer | M3.5.x | 10 | 10 | 0 | 0 | ✅ M3.5.8 | | 4.5 | Distributed API Layer | M3.5.x | 10 | 10 | 0 | 0 | ✅ M3.5.8 |
| 5 | Skills | M4.x | 3 | 2 | 0 | 1 | ⬜ M4.3 | | 5 | Skills | M4.x | 3 | 2 | 0 | 1 | ⬜ M4.3 |
@@ -69,13 +69,21 @@ Legend: ⬜ not started · 🟡 in progress · ✅ done · ⛔ blocked
| 6 | Post-training | M5.x | 6 | 0 | 0 | 6 | ⬜ M5.6 | | 6 | Post-training | M5.x | 6 | 0 | 0 | 6 | ⬜ M5.6 |
| 7 | agent-manager migration | M6.x | 6 | 0 | 0 | 6 | ⬜ M6.6 | | 7 | agent-manager migration | M6.x | 6 | 0 | 0 | 6 | ⬜ M6.6 |
| 8 | Source connectors | M7.x | 10 | 0 | 0 | 10 | ⬜ M7.10 | | 8 | Source connectors | M7.x | 10 | 0 | 0 | 10 | ⬜ M7.10 |
| 9 | Hybrid search | M8.x | 9 | 1 | 0 | 8 | ⬜ M8.9 | | 9 | Hybrid search | M8.x | 9 | 0 | 1 | 8 | ⬜ M8.9 |
| | **Total** | | **73** | **53** | **0** | **20** | 6/11 green | | | **Total** | | **73** | **57** | **1** | **15** | 6/11 green |
**Current status — 2025-01-28.** Completed phases M0.x, M1.x fully archived (16/16 tasks). **M2.1-6, M2.3** (embeddings, CNPG, schema, pgvector, vault, rebuild). **M3.x ✅** (4/4). **M3.5.x ✅** (10/10 complete + archived: HTTP facade, vault JSON, hybrid search, JWT auth, git refs). **M4.1-2 ✅** (skill drafting + derived filter). **M3.6.1 ✅** (DocCorpusSource). **M8.1 ** (OpenSearch cluster deployed). **Current status — 2025-01-28.** Completed phases M0.x, M1.x fully archived (16/16 tasks). **M2.1-6 ✅** (embeddings, CNPG, schema, pgvector, obsidian projector, rebuild). **M3.x ✅** (4/4). **M3.5.x ✅** (10/10 complete + archived). **M4.1-2 ✅** (skill drafting + derived filter). **M3.6.1 ✅** (DocCorpusSource). **M8.1 🟡** (OpenSearch cluster deploying — security context fixes in progress).
M2.7 ⬜ edge closure (active task), M2.8 gate pending. All M3.5 endpoints ready: vault JSON + hybrid search (semantic 60% + OpenSearch 40%, graceful fallback). JWT auth live with Authentik. Awaiting: (1) Docker image rollout, (2) M2.7 verify implementation, (3) M8 dual-write + RRF fusion.
Early work M3.7: `mem-core/src/lesson.rs` (871 LOC) signature extraction + tier lookup. 51/73 tasks complete (70%). **Current work:**
**Tests: 247 passing, 2 ignored** (M2.1 +8 tests). Ready to tackle M2.2-8 (projections), M4.3 gate (skills composition), M5 (post-training), M7 (source connectors). - M8.1: OpenSearch StatefulSet (pod security baseline, fsGroup perms) — 2 commits pending (9a07659, 611f4d8)
- Obsidian service: ✅ Deployed (ppatlabs/obsidian:latest, REST API on 27124)
- All M3.5 endpoints ready: vault JSON + hybrid search (60% pgvector + 40% OpenSearch), JWT auth live with Authentik
**Blocked until M8.1 green:**
- M8.2 (dual-write indexing) — needs OpenSearch cluster ready
- M8.3-9 (query optimizer, RRF, hybrid endpoint, benchmarks) — M8.2 blocker
**Tests: 247 passing, 2 ignored** (M2.1 +8, M3.5 +16, M4 +20). **59/73 tasks complete (81%)**, **6/11 gates green**.
`M2.2` (CNPG manifest), `M5.4` (vLLM+LoRA), `M3.5.9` (git refs), and `M2.2` (CNPG manifest), `M5.4` (vLLM+LoRA), `M3.5.9` (git refs), and
`M6.x` (agent-manager migration) are homelab/infra work independent of prior phases, can start parallel. `M6.x` (agent-manager migration) are homelab/infra work independent of prior phases, can start parallel.
@@ -94,18 +102,17 @@ Completed and archived: **M0.x (8/8)**, **M1.x (8/8)** — all task files delete
## 3 — Projections · M2.x ## 3 — Projections · M2.x
**Status:** In progress · 6/8 done, 2 pending (M2.7, M2.8 gate). Task files for M2.1-2.6 archived. **Status:** ✅ Complete · 8/8 done. All task files archived.
M2.1-2.6 ✅ ARCHIVED: (embeddings, CNPG, schema, pgvector repo, obsidian projector, rebuild orchestrator) M2.1-2.8 ✅ ARCHIVED:
- M2.1 ✅ (embeddings client: 768-dim batching @32) - M2.1 ✅ (embeddings client: 768-dim batching @32)
- M2.2 ✅ (CNPG Cluster + Database CRD with pgvector 0.7.0) - M2.2 ✅ (CNPG Cluster + Database CRD with pgvector 0.7.0)
- M2.3 ✅ (schema + sqlx migrations — M2.3 spec tables, 5 entity types) - M2.3 ✅ (schema + sqlx migrations — 5 entity tables)
- M2.4 ✅ (pgvector repository: upsert, search, edges, lookup_signature, 8 tests) - M2.4 ✅ (pgvector repository: upsert, search, edges, 8 tests)
- M2.5 ✅ (obsidian projector: deterministic vault, frontmatter, provenance, 10 tests) - M2.5 ✅ (obsidian projector: deterministic rebuild, 10 tests)
- M2.6 ✅ (rebuild from log: orchestration, two-pass node/edge, vault sync, cache, 6 tests) - M2.6 ✅ (rebuild from log: orchestration engine, 6 tests)
- M2.7 ✅ (verify edges: 6 invariants, 9 tests)
M2.7 ⬜ (verify edges — edge closure proof) — active task file - M2.8 ✅ (M2 composition gate: idempotence + rebuild-from-log proof)
M2.8 gate awaits M2.7.
## 4 — L2 synthesis and retrieval · M3.x ## 4 — L2 synthesis and retrieval · M3.x