From 586c8a7560c71e5ca9cd1ef280fa1e1655db7feb Mon Sep 17 00:00:00 2001 From: Valdemar Lorenzen Date: Fri, 16 Oct 2026 15:34:54 +0200 Subject: [PATCH] docs: record Command presentation lifetime cleanup --- TODO.md | 1 + 1 file changed, 1 insertion(+) diff --git a/TODO.md b/TODO.md index 656df57..72efe4e 100644 --- a/TODO.md +++ b/TODO.md @@ -1,2 +1,3 @@ +- [ ] tighten Command presentation lifetime contracts: guarantee complete Command-owned Actions teardown and distinguish one-level Back from full dismissal or destination replacement. Switching Emoji → Translate with Actions open currently leaves an invisible Actions view attached because removal depends on a weak-self animation completion. Fix ownership in the existing modules first; extract a presentation owner only if it removes distributed lifecycle knowledge. Cover nested Escape, query restoration, replacement with Actions open, and copy/paste dismissal. - [ ] add a notes app inspired by raycast notes - [ ] improve on the conjure translation command \ No newline at end of file