aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-11 02:17:40 -0500
committerCraig Jennings <c@cjennings.net>2026-07-11 02:17:40 -0500
commit95dd661b181863e2c0bb5d3aad9230c80fc6be78 (patch)
treef661edc0c783175901e21500bba754edd4e0fe03
parentb2aeaf6caea2c2ba7d27012e5f4f3999ff7c81e0 (diff)
downloadrulesets-95dd661b181863e2c0bb5d3aad9230c80fc6be78.tar.gz
rulesets-95dd661b181863e2c0bb5d3aad9230c80fc6be78.zip
chore(todo): file three rulesets ideas from the roam inbox
-rw-r--r--todo.org18
1 files changed, 18 insertions, 0 deletions
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]