Skip to content

docs(catalog): clarify /healthz coverage with Mesh Agent + Cipher exceptions - #1447

Merged
POWERFULMOVES merged 1 commit into
mainfrom
docs/catalog-healthz-accuracy
May 11, 2026
Merged

POWERFULMOVES merged 1 commit into
mainfrom
docs/catalog-healthz-accuracy

Conversation

@POWERFULMOVES

Copy link
Copy Markdown
Owner

Summary

Rescues one stranded edit from D:/PMOVES.AI/PMOVES.AI-pr1385 (PR #1385 merged 2026-04-26). Doc accuracy correction in the keystone CATALOG.

Change

.claude/CATALOG.md — "All services expose /healthz" replaced with "Most HTTP services..." plus explicit exceptions:

  • Mesh Agent has no HTTP endpoint at all
  • Cipher Memory uses /health (not /healthz)

Adds guidance to treat each service's per-entry endpoint as authoritative rather than relying on the generic claim.

Why this matters

CATALOG.md is the keystone reference any agent loads when checking service health endpoints. The over-broad claim caused agents (and humans) to expect /healthz on services that don't have it, leading to misdiagnosed-as-down readings.

Origin

PR #1385 merged 2026-04-26. Edit was drafted in the review worktree but never committed.

Test plan

  • Markdown renders
  • No literal endpoint claims contradict the per-service entries elsewhere in CATALOG.md

🤖 Generated with Claude Code

…eptions

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) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented May 10, 2026

Copy link
Copy Markdown
Contributor

Warning

Rate limit exceeded

@POWERFULMOVES has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 60 minutes before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 766e099e-cc07-44c2-b438-5c37c8d25932

📥 Commits

Reviewing files that changed from the base of the PR and between 6cf00bb and bd4671d.

📒 Files selected for processing (1)
  • .claude/CATALOG.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/catalog-healthz-accuracy

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@POWERFULMOVES
POWERFULMOVES marked this pull request as ready for review May 10, 2026 14:46
POWERFULMOVES added a commit that referenced this pull request May 11, 2026
Consolidates outbound work from a long Z890-CLAUDE session for clean
pickup by 4090-CLAUDE, 5090-CLAUDE, KiloCode, and operator.

Session output (context for downstream lanes):
- 8 PRs in flight: #1432 (+ commit b3bc5f4 Z890 runbook backlink),
  #1440 cross-platform pattern doc, #1441 W0 Substrate brief,
  #1444 issue #1436 staleness fix, #1445 NATS auth fallback,
  #1446 rescue pr1371 (surgical re-do after contamination caught),
  #1447 rescue pr1385 CATALOG accuracy, #1448 rescue pr1391 typos.
- 2 verified-already-done findings (no PR needed): AB-1 A2UI gitlink
  (gitlink at Hardened tip; AB-1 fix 2 commits behind), PBKDF2 (all
  callsites at OWASP-baseline 600,000).
- 1 stash dropped (USB-PROVISIONING-SWEEP, work merged in #1413).

Open lanes for receiving agents:

5090-CLAUDE (mic + voice-activated CHIT):
  - AB-4 keystone: make -C pmoves secrets-funnel-sync (highest-leverage
    blocker per KiloCode P0/P1 handoff; unblocks AB-5/AB-6/§9.4/A2A
    auth verify)
  - Agent Zero v1.13 boot validation (boot-only, no gitlink bump)
  - CHIT trail sign for today's session (PRs + ACKs above)

4090-CLAUDE (cross-fleet operability reach):
  - W0 PR-1..PR-6 from AGNOTE4482PHI.W0-SUBSTRATE.md
  - Worktree review (16 NEEDS_REVIEW characterized in handoff Lane 2,
    grouped: 1 stranded merged-PR (pr1390), 2 codex review trees,
    2 phase deploy branches, 3 k8s/test branches, 5 docs branches,
    3 unrooted feature branches)
  - 8 REMOVE_SAFE worktrees clear for prune when convenient

Operator decisions (cannot be delegated):
  - 3 stashes remaining (CHIT bypass patterns 22 Apr / submodule
    integration docs 5 Apr / supabase bootstrap 1 Apr)
  - Upstream A2UI sync (8 commits behind upstream main on Hardened)
  - 3 W0 brief questions (CIDR convention / Unifi creds / profile naming)
  - KiloCode handoff staleness pattern flagged (2 of 4 quick-wins
    verified already done)

Per Village Rule: receiving agents add CLAIM entries to
AGNOTE4482PHI.t1.md § Active Claim Register before working a lane.

t1.md not edited in this branch to avoid merge conflict with the W0
Substrate CLAIM/RELEASE that lands via PR #1441. The handoff doc
itself is self-contained — receiving agents post their CLAIMs after
#1441 merges.

Trail unsigned locally (CHIT_PASSPHRASE voice-only on 5090; sign on
5090 side per Lane 3 of the handoff).

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@POWERFULMOVES
POWERFULMOVES merged commit b30d982 into main May 11, 2026
11 checks passed
@POWERFULMOVES
POWERFULMOVES deleted the docs/catalog-healthz-accuracy branch May 11, 2026 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant