
"Monday morning: payments are broken."
validateToken() — but didn't know processPayment depends on it 2 hops away. In a microservice codebase, knowing what to test is harder than writing the tests.
"APIs are only as reliable as the context agents use to call them."

validateToken ──(95%)──petgraph.validateToken. It found authMiddleware at 95% (direct import), processPayment at 76% (2 hops), and flagged JIRA-AUTH-42 as ambiguous — Jira says OAuth2 but middleware still uses JWT."



POST /linear/connect — connect your workspacePOST /ingest/linear — pull 50 issues as Requirement nodesJIRA-AUTH-42 → validateToken at 70% confidence/health + /graph/stats checks — always know your graph is live.POST /ingest/code → POST /impact → alert on high-risk changes automatically.
