diff --git a/docs/BACKLOG_TRIAGE_2026-03-23.md b/docs/BACKLOG_TRIAGE_2026-03-23.md new file mode 100644 index 00000000..08516ba5 --- /dev/null +++ b/docs/BACKLOG_TRIAGE_2026-03-23.md @@ -0,0 +1,91 @@ +# Deep Backlog Triage — Harness vs Infrastructure Separation + +**Date:** March 23, 2026 +**Analyst:** Perplexity Computer +**Executor:** Claude (Opus 4.6) +**Issue:** #1076 + +--- + +## Summary of Actions Taken + +### 1. Batch Closed: 17 Rejected-Direction Issues + +OpenClaw rejected direction + superseded autoresearch: +#663, #722, #723, #724, #725, #726, #727, #728, #729, #730, #731, +#903, #904, #911, #926, #927, #950 + +All labeled `rejected-direction`. + +### 2. Closed: 2 Duplicate Issues + +- #867 — duplicate of #887 (Morrowind feasibility study) +- #916 — duplicate of #931 (test_setup_script.py fixes) + +Both labeled `duplicate`. + +### 3. Labels Created + +| Label | Color | Purpose | +|-------|-------|---------| +| `harness` | Red | Core product: agent framework | +| `infrastructure` | Blue | Supporting stage: dashboard, CI/CD | +| `p0-critical` | Red | Must fix now | +| `p1-important` | Orange | Next sprint | +| `p2-backlog` | Gold | When time permits | +| `rejected-direction` | Gray | Closed: rejected/superseded | +| `duplicate` | Light gray | Duplicate of another issue | +| `gemini-review` | Purple | Auto-generated, needs review | +| `consolidation` | Green | Part of a consolidation epic | +| `morrowind` | Brown | Harness: Morrowind embodiment | +| `heartbeat` | Crimson | Harness: Agent heartbeat loop | +| `inference` | Orange-red | Harness: Inference/model routing | +| `sovereignty` | Indigo | Harness: Sovereignty stack | +| `memory-session` | Teal | Harness: Memory/session | +| `deprioritized` | Dark gray | Not blocking P0 work | + +### 4. Consolidation Epics Created + +- **#1077** — [EPIC] Kimi-Tasks Code Hygiene (14 issues consolidated) +- **#1078** — [EPIC] ASCII Video Showcase (6 issues consolidated) + +### 5. Labels Applied + +- **P0 Heartbeat** — 16 issues labeled `harness` + `p0-critical` + `heartbeat` +- **P0 Inference** — 10 issues labeled `harness` + `p0-critical` + `inference` +- **P0 Memory/Session** — 3 issues labeled `harness` + `p0-critical` + `memory-session` +- **P1 Morrowind** — 63 issues labeled `harness` + `p1-important` + `morrowind` +- **P1 Sovereignty** — 11 issues labeled `harness` + `p1-important` + `sovereignty` +- **P1 SOUL/Persona** — 2 issues labeled `harness` + `p1-important` +- **P1 Testing** — 4 issues labeled `harness` + `p1-important` +- **P2 LHF** — 3 issues labeled `harness` + `p2-backlog` +- **P2 Whitestone** — 9 issues labeled `harness` + `p2-backlog` +- **Infrastructure** — 36 issues labeled `infrastructure` + `deprioritized` +- **Philosophy** — 44 issues labeled `philosophy` +- **Gemini Review** — 15 issues labeled `gemini-review` +- **Consolidation** — 20 issues labeled `consolidation` + +### 6. Gemini Issues (15) — Tagged for Review + +#577, #578, #579, #1006, #1007, #1008, #1009, #1010, #1012, #1013, +#1014, #1016, #1017, #1018, #1019 + +Labeled `gemini-review` for human review of alignment with harness-first strategy. + +--- + +## Domain Breakdown + +| Domain | Count | % | +|--------|-------|---| +| **HARNESS (The Product)** | 219 | 75% | +| **INFRASTRUCTURE (The Stage)** | 39 | 13% | +| **CLOSE: Rejected Direction** | 17 | 6% | +| **UNCATEGORIZED** | 18 | 6% | + +## P0 Priority Stack (Harness) + +1. **Heartbeat v2** — Agent loop + WorldInterface (PR #900) +2. **Inference Cascade** — Local model routing (#966, #1064-#1069, #1075) +3. **Session Crystallization** — Memory/handoff (#982, #983-#986) +4. **Perception Pipeline** — Game state extraction (#963-#965, #1008)