Author SHA1 Message Date
serversdown 16ce17ad2a update roadmap 2026-08-31 05:54:42 +00:00
serversdown 835d1abb97 Merge dev into main: poker copilot ledger + persona voice, session HUD lineage
Brings main current with the full dev line — poker ledger reliability
(idempotent/guaranteed hand logging, straddle capture, hero-stack
auto-fill, turn-id fire-and-forget), the persona 'How you talk' voice
rewrite, and the mi50 runaway guards.
2026-08-30 05:36:54 +00:00
serversdown 067bc28b97 Merge pull request 'Update main.' (#6) from dev into main
Reviewed-on: #6
2026-07-10 15:16:58 -04:00
serversdown 7372e241b4 Merge pull request 'feat(web): iPhone PWA fixes (M1) + warm RTO redesign (M2)' (#3) from dev into main
Reviewed-on: #3
2026-06-21 02:10:51 -04:00
serversdown 10e4657f01 Merge pull request 'update to 0.2.0 stable' (#2) from dev into main
Reviewed-on: #2
2026-06-18 15:39:45 -04:00
+17 -12
View File
@@ -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 <branch> <tag>`. 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`).