acc5a9e7bb
ship: fix 7 review findings from Ganymede + Rhea
...
- auto-deploy.sh: fail hard on checkout error (was silent || true),
show syntax check errors (was 2>/dev/null), add flock concurrency
guard, quote rsync excludes, fix agent-state path, add telegram/
rsync target, add smoke test failure comment
- prune-branches.sh: only delete merged branches (is-ancestor check),
show delete errors (was 2>/dev/null)
- deploy.sh: show syntax check errors, add telegram/ rsync target
- evaluate-trigger.sh: remove stale ^diagnostics/ pattern
- AGENT-SOP.md: add stderr suppression rule, config.py constants rule
Pentagon-Agent: Ship <1A6F9A42-AC52-4027-B8C5-3CB5FA3F7C28>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 16:14:52 +01:00
4e20986c25
ship: add agent SOP, auto-deploy infrastructure, cleanup stale files
...
- AGENT-SOP.md: enforceable checklist for commit/review/deploy cycle
- auto-deploy.sh + systemd units: 2-min timer pulls from Forgejo, syncs
to working dirs, restarts services only when Python changes, smoke tests
- prune-branches.sh: dry-run-by-default branch cleanup tool
- Delete root diagnostics/ (stale artifacts, all code moved to ops/)
- Delete 7 orphaned HTML prototypes (untracked, local-only)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 12:46:25 +01:00