From 95dd661b181863e2c0bb5d3aad9230c80fc6be78 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sat, 11 Jul 2026 02:17:40 -0500 Subject: chore(todo): file three rulesets ideas from the roam inbox --- todo.org | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'todo.org') diff --git a/todo.org b/todo.org index f959b9c..f96bb5a 100644 --- a/todo.org +++ b/todo.org @@ -39,6 +39,24 @@ Tags are assigned and refreshed by =task-audit=; =task-review= keeps them honest * Rulesets Open Work +** TODO [#C] Roam-only startup for .ai projects — investigate :spec: +:PROPERTIES: +:CREATED: [2026-07-11 Sat] +:END: +Open question from the roam inbox (2026-07-11): could the startup sequence for .ai projects use org-roam as the single store instead of local files? Potential gain is near-guaranteed shared information across projects — lessons and proven techniques on a common thread, scannable across similar projects. It would need a way to isolate a project from the rest. Weigh the pros/cons, the risk, and whether it's worth it before any build. Exploratory, no commitment yet. + +** TODO [#C] Keep WIP from blocking the template sync gate :feature: +:PROPERTIES: +:CREATED: [2026-07-11 Sat] +:END: +From the roam inbox (2026-07-11): work in progress in one project shouldn't stop the sync gate. Idea: keep all diffs/changes in a =working/= directory and exclude it (and its subdirectories) from the sync gate. Many projects run at once, so their WIP files need to be grouped. Also add a per-project count of when the gate tripped, tracked as a metric to investigate. Distinct from the 2026-07-02 policy (untracked/gitignored changes already pass — this is about *tracked* WIP under =working/=). Verify how the gate detects dirtiness today before designing. + +** TODO [#C] Put install-ai on PATH, launchable as =install-ai= :chore: +:PROPERTIES: +:CREATED: [2026-07-11 Sat] +:END: +From the roam inbox (2026-07-11): make install-ai launchable as =install-ai= (no =.sh=) from PATH. dotfiles needs a copy that stays in sync with the rulesets canonical — decide whether the startup script-sync already covers it or a dedicated mechanism is needed. + ** TODO [#B] Org-table helpers corrupt example blocks :bug:solo: :PROPERTIES: :CREATED: [2026-07-11 Sat] -- cgit v1.2.3