Why
Operators need to know which downstream services each health check depends on. A dependency graph would reduce time spent guessing whether the issue is database, Stellar RPC, or internal job state.
Acceptance criteria
- Document each endpoint’s dependencies.
- Show which checks are shallow versus deep probes.
- Include the dependency graph in the deployment or runbook docs.
Why
Operators need to know which downstream services each health check depends on. A dependency graph would reduce time spent guessing whether the issue is database, Stellar RPC, or internal job state.
Acceptance criteria