The spec is the half of the brief that got written down
Every recruiter has sent a shortlist that matched the spec line by line and had it bounced straight back. The client was not being difficult. The rules that decided it were said on the briefing call: nobody from the big primes because they are wrong on cost and culture, someone whose career makes sense in a company of two hundred people, a clearance that has to be live on day one, a commute the client will not stretch.
None of that is a search filter. A database matches titles and locations. It cannot tell a person who has spent twelve years inside one large group from a person who has moved through three scale-ups, because both carry the same title today. The difference is in the dated history, and that is why this play pulls it before scoring anyone.
It differs from qualifying a company list against your ideal client, which judges companies. This one judges people, against rules you state in plain language.
What you get back
A ranked file with one row per person: the written must-haves and each unwritten rule marked met, not met or unknown, the sentence of work history behind each mark, an overall score with a one-line reason, and the questions to ask on the call. Beside it, the rejects, each with the rule that ruled them out, so you can argue with any of them.
Variations worth knowing
Tier the rules. Tell the agent which rules are knockouts and which only move the ranking. A knockout removes someone. A preference keeps them on the list, lower down, with the reason shown.
Bring your own notes. If your list came out of your ATS with interview notes attached, say so. A clearance confirmed on a past call is better evidence than anything on a public profile.
Start one step earlier. With no longlist yet, turn a job spec into a ranked shortlist builds one, and these rules can be given to it as extra scoring criteria.
Where this goes wrong
Unknown treated as no. Most profiles say nothing about clearance. If silence counted as a fail, the list would empty itself. Unknown stays unknown and becomes a call question.
A rule that is really a proxy. "Young and hungry" and "no career gaps" are not rules this play will test. Say what the job needs, such as appetite for travel or recent hands-on work, and that can be scored.
Thin profiles. Someone with two lines of history cannot be scored with confidence. They are marked as scored on thin evidence and kept apart from the people scored on real history.
Stale rows. A profile can lag a job move. Check the top of the list by eye before you pick up the phone.