Journal · Product note
What a match reason should say
A recommendation you cannot argue with is not useful. A note on why every Virtual Publicist match carries a written reason, and what makes a reason honest.
August 17, 2026 · 4 min read
Why does every recommendation carry a written reason?
Because an unexplained ranking asks for trust it has not earned. If the system cannot say why a name appeared, you cannot tell a genuine match from a coincidence — and you cannot correct the profile that produced the mistake.
The score is not the product
A number on its own moves the decision nowhere. Ninety-one out of a hundred tells you the system is confident; it does not tell you whether the confidence comes from something that matters to this release.
The reason does. "Covers melodic techno, based in the same market, wrote about two comparable debuts this year" is checkable in a minute — and you can disagree with it.
An honest reason names the axis
A reason should say which axis produced the match: sound, market, stage, goal, or an existing relationship. Vague praise is not a reason, and neither is restating your genre back at you.
When only one weak axis matched, the reason should say that too. A recommendation that admits it is speculative is more useful than one that overstates.
Reasons make the profile fixable
When a match is wrong, the reason usually points at the input: a genre you no longer play, a market you do not work in, a stage that has moved on. Correcting the profile improves every future ranking at once.
This is the practical argument for explanation over accuracy theatre — an explained system gets better because its users can debug it.
The short version
- A score without a reason cannot be checked.
- Reasons should name the axis that matched.
- Weak matches should say they are weak.
- Wrong matches usually point at a fixable profile field.
