Asset Matching
When two sources describe the same host differently, teams need a company-defined match that keeps each report attached, instead of silently merging them into one row.

A match that hides which sources were joined cannot be explained. Teams need to see why two reports are treated as the same host, not just a combined row.
- Joins source reports into a company-defined host match, distinct from raw discovery
- Keeps each contributing report visible beside the official host value
- Makes the match rule and owner visible when sources disagree
- Leaves unmatched reports unmatched until a review joins them
