Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .genie/wishes/auto-orchestrate/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
|-------|-------|
| **Status** | DRAFT |
| **Status** | SHIPPED |
| **Slug** | `auto-orchestrate` |
| **Date** | 2026-03-17 |

Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/docs-overhaul/WISH.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Wish: Documentation & Prompt Overhaul

**Status:** DRAFT
**Status:** SHIPPED

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Use table-form status so wish sync records shipped state

syncWishes() derives status via parseWishStatus() (src/lib/wish-sync.ts), which only matches table rows like | **Status** | ... | and otherwise falls back to DRAFT. This change switches the wish to **Status:** SHIPPED, so the sync path will continue storing this wish as DRAFT, making backlog/status queries inaccurate even after this housekeeping update.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

While this PR does a great job of updating the status of many wishes, I've noticed that the format for wish metadata (like Status, Slug, Created) is inconsistent across the different WISH.md files. Some use YAML frontmatter, some use markdown tables, and others (like this one) use bolded key-value pairs.

To improve consistency and make these files easier to parse automatically, it would be beneficial to standardize on a single format. YAML frontmatter seems like a good choice as it's already used in some wishes (e.g., genie-hacks-community-docs) and is highly machine-readable.

For example, this file's metadata block could be converted to YAML frontmatter:

---
status: SHIPPED
slug: docs-overhaul
created: 2026-03-16
---

# Wish: Documentation & Prompt Overhaul

Since this PR is already focused on housekeeping and touches many wish files, it could be a good opportunity to apply this standardization across all of them for better maintainability.

**Slug:** `docs-overhaul`
**Created:** 2026-03-16

Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/fix-depends-parser/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
|-------|-------|
| **Status** | DRAFT |
| **Status** | SHIPPED |
| **Slug** | `fix-depends-parser` |
| **Date** | 2026-03-17 |

Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/fix-omni-bridge-hardening/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
|-------|-------|
| **Status** | ready |
| **Status** | SHIPPED |
| **Slug** | `fix-omni-bridge-hardening` |
| **Date** | 2026-04-04 |
| **Priority** | P1 |
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/fix-session-uuid-resume/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) |
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/genie-hacks-community-docs/WISH.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Wish: Genie Hacks + Community-Driven Documentation"
date: 2026-03-24
status: APPROVED
status: SHIPPED
slug: genie-hacks-community-docs
---

Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/genie-omni-marriage/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) |
Expand Down
2 changes: 2 additions & 0 deletions .genie/wishes/multi-agent-session-isolation/WISH.md
Original file line number Diff line number Diff line change
@@ -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.

Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/parallel-execution/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) |
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/qa-dev-to-main/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) |
Expand Down
2 changes: 2 additions & 0 deletions .genie/wishes/session-auto-create/WISH.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Wish: --session flag auto-creates tmux session

**Status:** SHIPPED

Fixes: https://github.com/automagik-dev/genie/issues/691

## Problem
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/task-auto-close-on-merge/WISH.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/task-projects/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
|-------|-------|
| **Status** | DRAFT |
| **Status** | SHIPPED |
| **Slug** | `task-projects` |
| **Date** | 2026-03-23 |

Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/test-pg-ram-isolation/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
|-------|-------|
| **Status** | DRAFT |
| **Status** | SHIPPED |
| **Slug** | `test-pg-ram-isolation` |
| **Date** | 2026-04-04 |
| **Priority** | P1 |
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/unified-executor-layer/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -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) |
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/unified-omni-bridge/WISH.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

| Field | Value |
|-------|-------|
| **Status** | READY |
| **Status** | SHIPPED |
| **Slug** | `unified-omni-bridge` |
| **Date** | 2026-04-05 |
| **Priority** | P1 |
Expand Down
2 changes: 1 addition & 1 deletion .genie/wishes/worktree-out-of-repo/WISH.md
Original file line number Diff line number Diff line change
@@ -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

Expand Down
Loading