Watch
1
0
Fork
You've already forked SouveraineOS
0
SouveraineOS/docs/substrate/HANDOFF_2026-05-18.md
Fimeg e480809c70 docs: rescue the agent-substrate tree out of a gitignored directory
219 files, 2.0 MB, untracked in souveraine/docs and existing nowhere else.
The volume is at 100% with no snapshots.
2026-07-26 12:11:50 -04:00

2.3 KiB

Handoff — May 18, 2026

Priority Order (per Casey)

  1. todo-system-fix — The todo tool is create-only. list, update, complete, delete don't surface IDs properly or match by substring. Fix: when todo list is called, show numbered entries with IDs. todo complete should accept ID or substring. todo update should allow editing text/nature/energy by ID.

  2. matrix-sensorium — 6-phase port of Justino's Matrix adapter → Rust Sensorium. Task doc at docs/tasks/matrix-sensorium.md. Architecture gap: Sensorium trait needs extending, SensoriumCoordinator needs wiring into runtime.

  3. alpha-tester-readiness — First-run wizard, config portability (Bifrost/STT/TTS defaults point to Casey's LAN), bootstrap flow.

Known Bugs (Logged)

  • background-fork-blockssubagent with run_in_background: true is still blocking. The subagent tool needs to truly fork and return immediately with a task_id, not wait for completion.

Desired Features (Not Yet Tasks)

  • health-monitor — Live view of each conversation's context size/bloat in the TUI
  • /wrapup command — For stale conversations (2+ weeks idle): flag for wrapup, extract leftover context back into working memory before archiving. Separate from naming.
  • conversation naming — One-line description or name for each conversation, visible in /resume list
  • /resume with named session — Resume a previous session by its name/description
  • live-subconscious-stream — Real-time view in TUI of what the subconscious is thinking/doing during its pass (single scrolling line, not persisted)

Key State

  • Branch: audit-fixes
  • Build: 0 errors, ~204 warnings
  • Tasks: 30 active, documented in docs/tasks/INDEX.md
  • Skills: /featuredev ported at .skills/feature-dev/SKILL.md
  • SAF: saf/gaps.md — 14 gaps, 6 resolved, 8 open
  • TODOs seeded: 17 todos in the system (but see bug #1 — listing/updating them is broken)

Reading Order for Opus

  1. CLAUDE.md — bootstrap, conventions, reading order
  2. docs/tasks/INDEX.md — master task index
  3. docs/HANDOFF_2026-05-18.md — this file
  4. docs/tasks/todo-system-fix.md — priority 1
  5. docs/tasks/matrix-sensorium.md — priority 2
  6. docs/tasks/alpha-tester-readiness.md — priority 3
  7. saf/gaps.md — architecture gaps