Commit Graph
3 Commits
Author SHA1 Message Date
Your Name 0b409689b7 claude: re-sync CLAUDE.md and statusline-command.sh from live and restore the symlinks
Both files had been replaced in ~/.claude by detached real files (CLAUDE.md
around 2026-09-18, statusline-command.sh by 2026-09-16), so the repo copies had
gone stale while every session loaded the live ones. The live versions are
canonical and are now committed here, and ~/.claude links back into the repo.

CLAUDE.md changes that ride along with the re-sync:
- Operator identity: alias Prime, callsign Papa Romeo Mike. Legal, license
  and git attribution stay Vuong Hoang.
- Miranda: the notification route to Prime (althing handle miranda), limited to
  high-priority matters, plus sender conventions. Route verified 2026-09-24.
- Header warning: the file is a symlink into this repo. Never edit it with
  sed -i or any temp-then-rename tool, which detaches the link.
2026-09-24 08:56:51 -07:00
Your Name da763fc889 fix(statusline): render the althing monitor bell reliably
Two gaps kept the 🔔/🔕 monitor-armed indicator from ever showing:

1. The block keyed off $ALTHING_HANDLE, which is unset in the
   statusline environment — so the handle was always empty and the
   whole bell block was skipped. Resolve the per-project handle from
   ~/.althing/session_handles.json (keyed by the cwd Claude Code
   passes on stdin), the same map `althing-cli use` writes.

2. Even with the handle resolved, the lock check covered only
   wake-listener-$h.lock and light-monitor-$h.lock — missing
   monitor-$h.lock, which is the lock `althing-cli monitor` (the
   CC-native exit-0-re-arm loop) actually writes. Add it; the
   kill -0 liveness gate already discards stale locks.
2026-09-24 08:56:51 -07:00
Your Name 18853bff77 claude: track statusline-command.sh in the stow tree
Custom Claude Code statusline: project/git, model, ctx%, session cost, and the
5h/7d usage limits with reset countdowns (all models, granular 1d2h/3h19m). Was
nh3-dev-only; now stow-managed like CLAUDE.md/CONTEXT.md/keybindings.json so a
fresh box picks it up. Live ~/.claude/statusline-command.sh symlinked into the tree.
2026-08-11 17:24:16 -07:00