Todo Archival
Cleans Todo.md by keeping completed items in one Done section until digest sweep.
Todo Cleanup
Todo file: {{HOME}}/obsidian-vault/Todo.md
Archive path: {{HOME}}/obsidian-vault/Archive/Done-Items.md
Purpose
Keep Todo.md simple. Completed items live in one bottom ## Done section until Ben confirms a News Apps digest has been sent or explicitly asks to archive/sweep them. The old ## Since Last Digest buffer is deprecated and should not be recreated.
Working rules
- Keep one
## Donesection at the bottom ofTodo.md. - Move checked items found in active sections (
## Work,## Teaching,## Home,## Open Source) into## Done, preserving order, formatting, and hashtags. - Do not create or use
## Since Last Digest. - Do not write to
Archive/Done-Items.mdduring routine cleanup. - Update the
modified:frontmatter timestamp onTodo.mdwhen items move or formatting changes. - Leave the
## Doneheader in place even when empty.
Process
- Read
{{HOME}}/obsidian-vault/Todo.mdcompletely. - Ensure there is a single
## Donesection at the bottom. - Remove any empty deprecated
## Since Last Digestsection if present. - Identify checked items (
- [x] ...) under active sections. - Move those checked items into
## Done. - Clean obvious whitespace issues and bump the
modified:timestamp. - Validate tags with
kip-todo-lintor equivalent taxonomy check. - Commit with message:
Clean up todo list.
Digest closeout
When Ben says a News Apps digest has been sent, use the news-apps-digest workflow to sweep ## Done into Archive/Done-Items.md with <!-- digest: YYYY-MM-DD --> markers and leave ## Done empty.
