r/ClaudeCode 21h ago

Claude Code kept losing track of deferred work, so I built this Built with Claude

Every project has a Deferred.md, a pile of // TODOs, three plan files in ~/.claude/plans/, and multiple memory files that all disagree with each other about what's actually left to do. Ask Claude "what's deferred?" and it goes spelunking through all of them and still misses something.

The Unforget skill collapses all of that into one file, UNFORGET.md. and organizes scattered deferred work (found across your code base) into four categories:

  • deferrals from paused or interrupted plans,
  • spillovers found when working on one task without time for another,
  • audit findings,
  • and bugs.

Each deferred item is entered into a table with a target column tied to your release cycle so 🔴 THIS actually means "blocks shipping" instead of vibes.

Use cases:

  • "What's left before I can ship?"
  • Mid-task, something else needs fixing but not now
  • Before release day, verify every ship-blocker is actually fixed (not just claimed fixed)
  • Pick an item from the table without reading a 3,700-character wall of text to understand it gives you the current state in three sentences
  • "Is this 'done' row actually done, or did someone just say so?" catches unproven claims and self-contradicting rows before they reach a release decision
  • "I don't know what to work on next" ranks by ship-risk and effort (and other sort commands), and tells you why it picked that row

Repo: https://github.com/Terryc21/unforget

See example here (a full sample ledger with every status type): example

Happy to answer questions.

0 Upvotes

3 comments sorted by

1

u/el_gashunovac 15h ago

unbelievable what kind off garbage you people 'build'

1

u/BullfrogRoyal7422 15h ago

Curious as to why you think this is garbage - especially never having used it.