From 5e66cee76454bcd557526bcb34d6b599d3e7cbe6 Mon Sep 17 00:00:00 2001 From: Test Date: Sun, 5 Apr 2026 18:22:17 -0300 Subject: [PATCH] =?UTF-8?q?chore:=20wish=20housekeeping=20=E2=80=94=20mark?= =?UTF-8?q?=2014=20shipped,=203=20obsolete?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Audit all 80+ wishes against dev codebase. 17 had stale statuses: SHIPPED (14): - unified-omni-bridge (PRs #1063, #1065) - fix-omni-bridge-hardening (PR #1065) - unified-executor-layer (PR #1062) - auto-orchestrate, fix-depends-parser, parallel-execution - task-projects, test-pg-ram-isolation, task-auto-close-on-merge - worktree-out-of-repo, docs-overhaul, genie-hacks-community-docs - multi-agent-session-isolation, session-auto-create OBSOLETE (3): - genie-omni-marriage (superseded by smaller wishes) - fix-session-uuid-resume (replaced by --continue by name) - qa-dev-to-main (time-bound QA from March 20) --- .genie/wishes/auto-orchestrate/WISH.md | 2 +- .genie/wishes/docs-overhaul/WISH.md | 2 +- .genie/wishes/fix-depends-parser/WISH.md | 2 +- .genie/wishes/fix-omni-bridge-hardening/WISH.md | 2 +- .genie/wishes/fix-session-uuid-resume/WISH.md | 2 +- .genie/wishes/genie-hacks-community-docs/WISH.md | 2 +- .genie/wishes/genie-omni-marriage/WISH.md | 2 +- .genie/wishes/multi-agent-session-isolation/WISH.md | 2 ++ .genie/wishes/parallel-execution/WISH.md | 2 +- .genie/wishes/qa-dev-to-main/WISH.md | 2 +- .genie/wishes/session-auto-create/WISH.md | 2 ++ .genie/wishes/task-auto-close-on-merge/WISH.md | 2 +- .genie/wishes/task-projects/WISH.md | 2 +- .genie/wishes/test-pg-ram-isolation/WISH.md | 2 +- .genie/wishes/unified-executor-layer/WISH.md | 2 +- .genie/wishes/unified-omni-bridge/WISH.md | 2 +- .genie/wishes/worktree-out-of-repo/WISH.md | 2 +- 17 files changed, 19 insertions(+), 15 deletions(-) diff --git a/.genie/wishes/auto-orchestrate/WISH.md b/.genie/wishes/auto-orchestrate/WISH.md index 4986544cb..0dc45c77f 100644 --- a/.genie/wishes/auto-orchestrate/WISH.md +++ b/.genie/wishes/auto-orchestrate/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | SHIPPED | | **Slug** | `auto-orchestrate` | | **Date** | 2026-03-17 | diff --git a/.genie/wishes/docs-overhaul/WISH.md b/.genie/wishes/docs-overhaul/WISH.md index 464500434..fa2816bda 100644 --- a/.genie/wishes/docs-overhaul/WISH.md +++ b/.genie/wishes/docs-overhaul/WISH.md @@ -1,6 +1,6 @@ # Wish: Documentation & Prompt Overhaul -**Status:** DRAFT +**Status:** SHIPPED **Slug:** `docs-overhaul` **Created:** 2026-03-16 diff --git a/.genie/wishes/fix-depends-parser/WISH.md b/.genie/wishes/fix-depends-parser/WISH.md index f28d09bce..e9e8f8645 100644 --- a/.genie/wishes/fix-depends-parser/WISH.md +++ b/.genie/wishes/fix-depends-parser/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | SHIPPED | | **Slug** | `fix-depends-parser` | | **Date** | 2026-03-17 | diff --git a/.genie/wishes/fix-omni-bridge-hardening/WISH.md b/.genie/wishes/fix-omni-bridge-hardening/WISH.md index 34b9203f6..43e0f4251 100644 --- a/.genie/wishes/fix-omni-bridge-hardening/WISH.md +++ b/.genie/wishes/fix-omni-bridge-hardening/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | ready | +| **Status** | SHIPPED | | **Slug** | `fix-omni-bridge-hardening` | | **Date** | 2026-04-04 | | **Priority** | P1 | diff --git a/.genie/wishes/fix-session-uuid-resume/WISH.md b/.genie/wishes/fix-session-uuid-resume/WISH.md index ff057668f..e0f4500e9 100644 --- a/.genie/wishes/fix-session-uuid-resume/WISH.md +++ b/.genie/wishes/fix-session-uuid-resume/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | OBSOLETE | | **Slug** | `fix-session-uuid-resume` | | **Date** | 2026-03-25 | | **Design** | N/A (trace-driven — root cause fully identified) | diff --git a/.genie/wishes/genie-hacks-community-docs/WISH.md b/.genie/wishes/genie-hacks-community-docs/WISH.md index 5316817ea..324f34a88 100644 --- a/.genie/wishes/genie-hacks-community-docs/WISH.md +++ b/.genie/wishes/genie-hacks-community-docs/WISH.md @@ -1,7 +1,7 @@ --- title: "Wish: Genie Hacks + Community-Driven Documentation" date: 2026-03-24 -status: APPROVED +status: SHIPPED slug: genie-hacks-community-docs --- diff --git a/.genie/wishes/genie-omni-marriage/WISH.md b/.genie/wishes/genie-omni-marriage/WISH.md index e04a41509..fba29b878 100644 --- a/.genie/wishes/genie-omni-marriage/WISH.md +++ b/.genie/wishes/genie-omni-marriage/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | approved | +| **Status** | OBSOLETE | | **Slug** | `genie-omni-marriage` | | **Date** | 2026-03-24 | | **Design** | Brainstorm session 2026-03-24 (see memory: project_genie_omni_architecture.md) | diff --git a/.genie/wishes/multi-agent-session-isolation/WISH.md b/.genie/wishes/multi-agent-session-isolation/WISH.md index 9c4fe8035..4e071f86b 100644 --- a/.genie/wishes/multi-agent-session-isolation/WISH.md +++ b/.genie/wishes/multi-agent-session-isolation/WISH.md @@ -1,5 +1,7 @@ # Multi-Agent Session Isolation — WhatsApp Multi-Agent Routing +**Status:** SHIPPED + ## Summary Enable clean multi-agent coexistence on a single WhatsApp number. When Omni routes different chats to different agents (Sofia vs Claudia), each agent's genie session must spawn in the correct tmux session. Currently all windows land in the wrong session because `genie spawn` ignores the `sessionName` from the provider config. diff --git a/.genie/wishes/parallel-execution/WISH.md b/.genie/wishes/parallel-execution/WISH.md index 49647c260..f1fd7300d 100644 --- a/.genie/wishes/parallel-execution/WISH.md +++ b/.genie/wishes/parallel-execution/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | SHIPPED | | **Slug** | `parallel-execution` | | **Date** | 2026-03-17 | | **Design** | [DESIGN.md](../../brainstorms/parallel-execution/DESIGN.md) | diff --git a/.genie/wishes/qa-dev-to-main/WISH.md b/.genie/wishes/qa-dev-to-main/WISH.md index ad6ada53e..0c0592cd6 100644 --- a/.genie/wishes/qa-dev-to-main/WISH.md +++ b/.genie/wishes/qa-dev-to-main/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | OBSOLETE | | **Slug** | `qa-dev-to-main` | | **Date** | 2026-03-20 | | **PRs Included** | #673 (pgserve-embed), #674 (fire-and-forget), #675 (genie-scheduler) | diff --git a/.genie/wishes/session-auto-create/WISH.md b/.genie/wishes/session-auto-create/WISH.md index 3a99d3bb7..c835db0d3 100644 --- a/.genie/wishes/session-auto-create/WISH.md +++ b/.genie/wishes/session-auto-create/WISH.md @@ -1,5 +1,7 @@ # Wish: --session flag auto-creates tmux session +**Status:** SHIPPED + Fixes: https://github.com/automagik-dev/genie/issues/691 ## Problem diff --git a/.genie/wishes/task-auto-close-on-merge/WISH.md b/.genie/wishes/task-auto-close-on-merge/WISH.md index d03f54e0d..a66556cea 100644 --- a/.genie/wishes/task-auto-close-on-merge/WISH.md +++ b/.genie/wishes/task-auto-close-on-merge/WISH.md @@ -1,7 +1,7 @@ --- title: "Auto-advance tasks when PRs merge via wish slug matching" date: 2026-03-29 -status: APPROVED +status: SHIPPED slug: task-auto-close-on-merge github_issue: 797 priority: P1 diff --git a/.genie/wishes/task-projects/WISH.md b/.genie/wishes/task-projects/WISH.md index d9baf9554..5a5352b76 100644 --- a/.genie/wishes/task-projects/WISH.md +++ b/.genie/wishes/task-projects/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | SHIPPED | | **Slug** | `task-projects` | | **Date** | 2026-03-23 | diff --git a/.genie/wishes/test-pg-ram-isolation/WISH.md b/.genie/wishes/test-pg-ram-isolation/WISH.md index b82c81931..cc543c2f7 100644 --- a/.genie/wishes/test-pg-ram-isolation/WISH.md +++ b/.genie/wishes/test-pg-ram-isolation/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | SHIPPED | | **Slug** | `test-pg-ram-isolation` | | **Date** | 2026-04-04 | | **Priority** | P1 | diff --git a/.genie/wishes/unified-executor-layer/WISH.md b/.genie/wishes/unified-executor-layer/WISH.md index db5515bc7..88235d44b 100644 --- a/.genie/wishes/unified-executor-layer/WISH.md +++ b/.genie/wishes/unified-executor-layer/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | DRAFT | +| **Status** | SHIPPED | | **Slug** | `unified-executor-layer` | | **Date** | 2026-04-04 | | **Supersedes** | `automagik-dev/genie#1042` (close, do not merge) | diff --git a/.genie/wishes/unified-omni-bridge/WISH.md b/.genie/wishes/unified-omni-bridge/WISH.md index 1a8f3ff48..93b5af0bc 100644 --- a/.genie/wishes/unified-omni-bridge/WISH.md +++ b/.genie/wishes/unified-omni-bridge/WISH.md @@ -2,7 +2,7 @@ | Field | Value | |-------|-------| -| **Status** | READY | +| **Status** | SHIPPED | | **Slug** | `unified-omni-bridge` | | **Date** | 2026-04-05 | | **Priority** | P1 | diff --git a/.genie/wishes/worktree-out-of-repo/WISH.md b/.genie/wishes/worktree-out-of-repo/WISH.md index 4f6ed5598..6af51db45 100644 --- a/.genie/wishes/worktree-out-of-repo/WISH.md +++ b/.genie/wishes/worktree-out-of-repo/WISH.md @@ -1,6 +1,6 @@ # Wish: Move worktrees out of repo to ~/.genie/worktrees/ -**Status:** DRAFT +**Status:** SHIPPED **Slug:** `worktree-out-of-repo` **Created:** 2026-03-16