Audit cron/launchd/daemon — remove dead jobs and document canonical services

- Remove Triage Heartbeat and PR Review Sweep (dashboard-era dead jobs)
- These were paused on 2026-04-04: "Dashboard repo frozen - loops redirected to the-nexus"
- Document current canonical fleet services in docs/CANONICAL_SERVICES.md
- Update cron/audit-report.json to reflect removal

Hard rule compliance: VPS crontabs untouched (per #880)
Closes #880
This commit is contained in:
2026-04-28 22:51:03 -04:00
committed by Alexander Payne
parent ba32568cce
commit cd0c288e9f
3 changed files with 90 additions and 86 deletions

View File

@@ -1,42 +1,16 @@
{
"audit_time": "2026-04-17T05:34:45.162227+00:00",
"total_jobs": 33,
"hermes_jobs": 8,
"total_jobs": 31,
"hermes_jobs": 6,
"crontab_jobs": 25,
"summary": {
"healthy": 33,
"healthy": 31,
"transient_errors": 0,
"systemic_failures": 0
},
"systemic_jobs": [],
"transient_jobs": [],
"all_jobs": [
{
"id": "9e0624269ba7",
"name": "Triage Heartbeat",
"schedule": "every 15m",
"state": "paused",
"enabled": false,
"last_status": "ok",
"last_error": null,
"last_run_at": "2026-03-24T15:33:57.749458-04:00",
"category": "healthy",
"reason": "Dashboard repo frozen - loops redirected to the-nexus",
"action": "none \u2014 paused intentionally"
},
{
"id": "e29eda4a8548",
"name": "PR Review Sweep",
"schedule": "every 30m",
"state": "paused",
"enabled": false,
"last_status": "ok",
"last_error": null,
"last_run_at": "2026-03-24T15:21:42.995715-04:00",
"category": "healthy",
"reason": "Dashboard repo frozen - loops redirected to the-nexus",
"action": "none \u2014 paused intentionally"
},
{
"id": "a77a87392582",
"name": "Health Monitor",