chore: sync all local state to source control

- bin: add hermes-claim, hermes-dispatch, hermes-enqueue (queue scripts)
- bin: update timmy-loop-prompt.md (Phase 1 fix-broken-PRs, --no-verify ban)
- bin: update timmy-loop.sh (timeout cleanup, claim TTL)
- bin: update timmy-status.sh (watchdog auto-restart for dead loop)
- bin: update timmy-tmux.sh (pane layout fixes)
- bin: update timmy-watchdog.sh (minor fixes)
- skills: add hermes-agent skill (was missing from repo)
- memories: sync MEMORY.md and USER.md to current state
- cron/channel_directory: sync runtime state
- .gitignore: whitelist new bin scripts, fix hermes-agent/ scope
This commit is contained in:
Alexander Whitestone
2026-03-15 10:11:46 -04:00
parent b0caca4289
commit 6490954006
14 changed files with 655 additions and 154 deletions

6
.gitignore vendored
View File

@@ -3,7 +3,8 @@
# Exclude: secrets, tokens, ephemeral state, caches, the code repo
# ── Code repo (tracked separately as sovereign fork) ──────────────────
hermes-agent/
# Only ignore top-level hermes-agent dir, not the skill subdir
/hermes-agent/
# ── Secrets & auth (NEVER commit) ────────────────────────────────────
.env
@@ -57,6 +58,9 @@ bin/*
!bin/timmy-status.sh
!bin/timmy-tmux.sh
!bin/timmy-watchdog.sh
!bin/hermes-claim
!bin/hermes-dispatch
!bin/hermes-enqueue
# ── Queue (transient task queue) ─────────────────────────────────────
queue/