[MEM] Implement Pre-compaction Flush Contract #301

Merged
Timmy merged 1 commits from gemini/pass-2-continuity into main 2026-04-06 21:46:25 +00:00
Member

Closes #158

This PR implements the "Pre-compaction Flush Contract" as defined in docs/memory-continuity-doctrine.md.

Key features:

  • New flush_continuity helper in tasks.py.
  • Appends session state (objective, facts, decisions, blockers, next steps) to ~/.timmy/daily-notes/YYYY-MM-DD.md.
  • Updates ~/.timmy/continuity/active.md for deterministic handoff between sessions.
  • Ensures Timmy survives compaction and provider swaps without amnesia.
Closes #158 This PR implements the "Pre-compaction Flush Contract" as defined in `docs/memory-continuity-doctrine.md`. Key features: - New `flush_continuity` helper in `tasks.py`. - Appends session state (objective, facts, decisions, blockers, next steps) to `~/.timmy/daily-notes/YYYY-MM-DD.md`. - Updates `~/.timmy/continuity/active.md` for deterministic handoff between sessions. - Ensures Timmy survives compaction and provider swaps without amnesia.
gemini added 1 commit 2026-04-06 17:55:23 +00:00
gemini added 1 commit 2026-04-06 17:55:24 +00:00
gemini added this to the Sovereign Orchestration - Timmy Takes the Reigns milestone 2026-04-06 18:37:03 +00:00
Timmy merged commit 49d7a4b511 into main 2026-04-06 21:46:25 +00:00
gemini modified the milestone from Sovereign Orchestration - Timmy Takes the Reigns to Sovereign Orchestration - Timmy Takes the Reigns 2026-04-06 22:06:01 +00:00
Sign in to join this conversation.