diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index bdbb30a..63d11c1 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -4,7 +4,7 @@ Living doc. Working priorities and open threads, organized by area. Not a spec specs live in `docs/` and `docs/superpowers/specs/`; this is the map of what's done, what's next, and what's parked. -- **Last updated:** 2026-07-11 +- **Last updated:** 2026-08-31 - **Frame (the load-bearing lens):** Lyra is the AI-with-tools (unchanged). The **pokerlog is its own separable system-of-record** — she's a *client* of it via tools, not its container. The logger must be correct/trustworthy first; Lyra's @@ -123,20 +123,25 @@ in-process module sharing `lyra.db` and reaching into `lyra.memory`/`llm`. ## Parked / longer-horizon -### Parked feature branches (real, half-built work — to explore later) +### Parked features (archived as git tags — real, half-built work to explore later) -Both are pushed to origin (gitea), so they're safe to leave dormant. Not cruft — -resume when the moment's right; don't delete. +Archived 2026-08-31 as **git tags** (frozen at their last commit, pushed to +origin + github so they're safe). The branch sprawl is gone; the work isn't. +Resume any with `git switch -c `. Not cruft — pick back up when +the moment's right. -- ⏸ **`feat/hand-recorder`** — tap-to-build hand recorder V1 (`recorder.js/css`, - `POST /hands`, straddle support, notch/safe-area fixes). 8 commits. Shelved - because V1 was too tedious vs. narrating a hand in chat, so it was superseded by - the chat-narration `record_hand` flow. Still want to revisit the *idea* (a fast - structured recorder), just not that UI. See `docs/RECORDER.md` on the branch. -- ⏸ **`feat/decision-log`** — data layer for a **"Decide mode"** (a learning layer: - log your decisions to learn from them). 1 commit, never merged; adds +- ⏸ **`archive/hand-recorder`** (was `feat/hand-recorder`, 8 commits) — tap-to-build + hand recorder V1 (`recorder.js/css`, `POST /hands`, straddle support, + notch/safe-area fixes). Shelved because V1 was too tedious vs. narrating a hand + in chat, so it was superseded by the chat-narration `record_hand` flow (now in + main). Still want to revisit the *idea* (a fast structured recorder), just not + that UI. `docs/RECORDER.md` lives on the tag. + Resume: `git switch -c feat/hand-recorder archive/hand-recorder`. +- ⏸ **`archive/decision-log`** (was `feat/decision-log`, 1 commit) — data layer for a + **"Decide mode"** (a learning layer: log your decisions to learn from them). Adds `docs/DECISION_LOG.md` + `tests/test_decisions.py`. A genuine future feature, not - abandoned. See `docs/DECISION_LOG.md` on the branch. + abandoned. + Resume: `git switch -c feat/decision-log archive/decision-log`. - Retired 2026-07-10: `feat/thought-loop` (fully shipped — `lyra/thoughts.py` is live), `feat/prompting` + `feat/poker-mode-prompts` (renamed → `feat/poker`).