The standalone ai-progress-monitor.sh waker pinged a hardcoded orchestrator session every 15m. Move that into the watchdog loop: ORCH_WAKE_INTERVAL (default 3600s) types the supervision prompt into the live orchestrator session, retrying each tick until it lands so a busy or briefly-absent orchestrator is never interrupted and no hour is skipped. Delete the now-redundant waker script; the prompt file is now driven by the watchdog. Reboot-safe by inheritance (the watchdog is started by cc-ci-loops.service). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
31 lines
674 B
Plaintext
31 lines
674 B
Plaintext
# Secrets — NEVER commit
|
|
.testenv
|
|
*.tfstate
|
|
*.tfstate.*
|
|
*.key
|
|
*.pem
|
|
|
|
# Loop runtime / working clones (created at launch by launch.sh)
|
|
/cc-ci/
|
|
/cc-ci-adv/
|
|
/.cc-ci-watch/
|
|
/.cc-ci-logs/
|
|
|
|
# More secrets / local state — NEVER commit
|
|
/.sops/ # master recovery age key
|
|
/cc-ci-secrets/ # separate sops-secrets repo, cloned in
|
|
/.claude/* # local claude session/project state (history, cache, locks)
|
|
!/.claude/skills/ # ...but DO track shareable skills (e.g. ci-test-review)
|
|
*.tmp.* # editor temp files
|
|
.sops/
|
|
*age*.txt
|
|
*.age
|
|
master-age.txt
|
|
|
|
# Runtime completion markers
|
|
/cc-ci-plan/phase6-phase7.done
|
|
|
|
# Python bytecode cache
|
|
__pycache__/
|
|
*.pyc
|