From b993f9a50664d9374e9760efccc6b2e09774e40a Mon Sep 17 00:00:00 2001 From: jonschull Date: Thu, 21 May 2026 07:04:46 -0400 Subject: [PATCH] docs: daily documentation audit 2026-05-21 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add 19 com.agents.* mesh agent launchd services to CLAUDE.md service table (closes #2370). These canonical mesh services (Nightwatchman, Postman, Vitals Respawn, Wiki Vault Refresh, etc.) were deployed but absent from the launchd table. Other DD-filed issues verified as already fixed in current docs: - #1993 leona@ in SYSTEM_ARCHITECTURE.md ✓ - #1954 Norm agent in SYSTEM_ARCHITECTURE.md ✓ - #1439 COS Approval Check in CLAUDE.md ✓ - #1292 era-kv in CLAUDE.md Render table ✓ - #2054 send_newsletter.py in Quick Commands ✓ - #1911 cos-unlock-audit in CLAUDE.md ✓ - #1678 channel_send.sh in Quick Commands ✓ - #1032 cto-direct label in CLAUDE.md ✓ - #1033 reviewer fail-closed in CLAUDE.md ✓ - #1131 cloud-agent/ in DIRECTORY_STRUCTURE.md ✓ - #1935 ccq/ in DIRECTORY_STRUCTURE.md ✓ - #1947 mom-mail-monitor Retired status ✓ - #1794 QA agent in SYSTEM_ARCHITECTURE.md ✓ Co-Authored-By: Claude Sonnet 4.6 --- CLAUDE.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 96878690..f4cf359c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -141,6 +141,30 @@ When you see a poller notification, read the email and reply if appropriate (Jon | WhatsApp bridge healthcheck | `com.era2c.whatsapp-bridge-healthcheck` | -- | Inactive | | Dispatcher | `com.era2c.dispatcher` | KeepAlive | Inactive | +**Agent mesh launchd jobs** (`com.agents.*` namespace — symlinked from `/Users/admin/agents/_shared/launchd/`): + +| Service | Label | Interval | Status | +|---------|-------|----------|--------| +| Deck sync | `com.agents.deck-sync` | 60s | Running | +| ERA Drive watch | `com.agents.era-drive-watch` | WatchPaths | Running | +| Event watcher | `com.agents.event-watcher` | 10s | Running | +| Inbox idle poke | `com.agents.inbox-idle-poke` | KeepAlive | Running | +| Librarian watcher | `com.agents.librarian-watcher` | 30s | Running | +| Nightwatchman | `com.agents.nightwatchman` | KeepAlive | Running | +| Nightwatchman dead-man switch | `com.agents.nightwatchman-dead-man` | KeepAlive | Running | +| Post-merge verify | `com.agents.post-merge-verify` | 300s | Running | +| Postman | `com.agents.postman` | KeepAlive | Running | +| Postman GC | `com.agents.postman-gc` | 3am daily | Running | +| Postman stuck-outbox check | `com.agents.postman-stuck-outbox` | 5s | Running | +| Postman watchdog | `com.agents.postman-watchdog` | 60s | Running | +| Project board count | `com.agents.project-board-count` | 3600s | Running | +| Stale deferred chase | `com.agents.stale-deferred-chase` | 4am daily | Running | +| Stale deferred count | `com.agents.stale-deferred-count` | 3600s | Running | +| Stale PR count | `com.agents.stale-pr-count` | 3600s | Running | +| Validator sweep | `com.agents.validator-sweep` | 3600s | Running | +| Vitals respawn | `com.agents.vitals-respawn` | 60s | Running | +| Wiki vault refresh | `com.agents.wiki-vault-refresh` | 4am daily | Running | + **cron jobs:** | Service | Schedule | Status | @@ -367,4 +391,4 @@ Extracted deep-dive docs (load via skills or read directly): *This file defines your role. Keep it accurate. Full original: `docs/CLAUDE_FULL_649.md`.* -*Last updated: 2026-05-05 — send_newsletter.py added to Quick Commands (doc audit).* +*Last updated: 2026-05-21 — added 19 com.agents.* mesh agent launchd services to service table (doc audit, closes #2370).*