From bd4671d8c130b47529343d3e912edca611623bf1 Mon Sep 17 00:00:00 2001 From: POWERFULMOVES Date: Sun, 10 May 2026 08:46:06 -0400 Subject: [PATCH] docs(catalog): clarify /healthz coverage with Mesh Agent + Cipher exceptions Stranded edit from D:/PMOVES.AI/PMOVES.AI-pr1385 (PR #1385 merged 2026-04-26). Doc accuracy correction. .claude/CATALOG.md changed: "All services expose /healthz" -> "Most HTTP services..." with explicit exception note that Mesh Agent has no HTTP endpoint and Cipher Memory uses /health (not /healthz). Adds guidance to treat each service's per-entry endpoint as authoritative. Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude/CATALOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.claude/CATALOG.md b/.claude/CATALOG.md index e9061f94d8..f5afe4c6e7 100644 --- a/.claude/CATALOG.md +++ b/.claude/CATALOG.md @@ -2,7 +2,9 @@ **Ports, URLs, health endpoints. Load this on demand when you need a specific service address.** -All services expose `/healthz` for liveness and `/metrics` for Prometheus. +Most HTTP services expose `/healthz` for liveness and `/metrics` for Prometheus, but +treat each entry's listed endpoint as authoritative — exceptions exist (e.g., Mesh +Agent has no HTTP interface; Cipher Memory exposes `/health`, not `/healthz`). ## Core Infrastructure