aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-13 13:49:21 -0500
committerCraig Jennings <c@cjennings.net>2026-06-13 13:49:21 -0500
commitf537150ff3f67899d27a7f121bc302f61a307c1c (patch)
tree325145d96c398575991d7be5006fdc5cb0f8895f /todo.org
parent25bde1f7e342cdf428dbb9468d0d14323be34db6 (diff)
downloadrulesets-f537150ff3f67899d27a7f121bc302f61a307c1c.tar.gz
rulesets-f537150ff3f67899d27a7f121bc302f61a307c1c.zip
feat(hooks): title sessions host-project with a hyphen, no space
The SessionStart hook joined host and project with a space ("ratio rulesets"), which reads as two words in the claude.ai/code and mobile session lists. I changed the join to "$host-$project" ("ratio-rulesets") so the title is one token, and updated the three session-title-hook.bats expectations test-first.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org5
1 files changed, 3 insertions, 2 deletions
diff --git a/todo.org b/todo.org
index db7baf2..8eb0b02 100644
--- a/todo.org
+++ b/todo.org
@@ -1059,12 +1059,13 @@ Codex ran the spec-review workflow. Outcome: the combined spec is =Not ready= be
*** 2026-06-12 Fri @ 02:39:38 -0500 Second review after response pass
Codex re-ran spec-review after the dispositions were folded in. Outcome by arc: Phase 1.5 helper instances =Ready with caveats=; phases 2-5 remain =Not ready= behind the explicit decisions/reverification gate. No new blocking findings for the helper slice. Review file updated in place: [[file:docs/design/2026-05-28-generic-agent-runtime-spec-review.org]].
-** TODO [#C] Session title hostname-project, no space :feature:quick:
+** DONE [#C] Session title hostname-project, no space :feature:quick:
+CLOSED: [2026-06-13 Sat]
:PROPERTIES:
:CREATED: [2026-06-13 Sat]
:LAST_REVIEWED: 2026-06-13
:END:
-Routed from the roam global inbox via inbox-zero 2026-06-13. The SessionStart hook (=hooks/session-title.sh=) emits =<host> <project>= with a space; Craig wants =<host>-<project>= with a hyphen and no space. One-line change at the =sessionTitle= assembly (currently ="$host $project"=) plus its header comment, and the matching expectation in =session-title-hook.bats=.
+Routed from the roam global inbox via inbox-zero 2026-06-13. The SessionStart hook (=hooks/session-title.sh=) emitted =<host> <project>= with a space; Craig wanted =<host>-<project>= with a hyphen and no space. Changed the =sessionTitle= join to ="$host-$project"= plus the header comments, and updated the three =session-title-hook.bats= expectations (test-first; 6/6 green).
* Rulesets Resolved
** DONE [#C] Fix =cj-scan= false positives on cj fences nested inside other =#+begin_*= blocks :bug: