We scanned your repo and found — public methods across — services, with — test files. Here's what we're working with.
Your system, as the graph sees it — entry lanes flowing into the services they reach. Node size = flow traffic; color = dominant evidence tier; red ring = top-20 risk. Repeatable for the same commit, Git history, configuration, and OrangePro version.
Framework
—Services (by exported method count)
Test files found
Each card below is a public method in your code that has an observable outcome — we call it a behavior. The color tells you how well it's tested: green = a test proves it breaks if you change it, amber = a test touches it but doesn't prove breakage, red = nothing tests it.
A flow is the sequence of methods that execute when a real request hits your system. Each box is a method you already saw in the Behaviors tab — but here they're connected as a call chain. Solid lines = hard-coded calls. Dashed = framework-derived. Green boxes pulse because a test proves they break if mutated.
This is the priority-gap worklist, ranked by blast radius and test weakness. It is separate from the coverage-status cards above: Reachable · no test signal is one strict coverage bucket, not the number of priority gaps.