See PHI1997. An install would benefit from differential.changeset.search to support listing file paths affected by a change in order to report a more tailored set of coverage information.
It possibly makes sense to support a generic harbormaster.path.search or similar (which can emit a path list for any buildable) but I'm less confident about this as a piece of long-term infrastructure.
See also T13125.