The overview leads with what it cannot answer yet
Four questions, scored separately, because different questions need different artifacts. A
half-analysed system that presents itself as complete is worse than one that admits the gap —
so coverage is stated per question, and any partial answer names which services it covers.
Underneath, everything found so far collapses into one ranked list across the whole system.
Ranking is mechanical and stated rather than a black box: risk before improvement, low effort
before high, and a boost for anything landing in several services — because that is one
change, not five. Findings citing the same substring in the same file are merged, so three
services reporting the same shared-module problem become one item, not three tickets that
never get made.
Depth is tiered on purpose, and abstaining is a correct answer. wavelink's health check
is ten lines with no branches. Its entire entry reads: "Returns a static ok without
checking any dependency, which is the correct shape for a load balancer liveness probe."
No findings, no diagrams. Padding it would only train you to skim past the real ones.