The rule for resilient? Resilient follows ASTM F710. Clean dry absorbent with no contaminants. You do not have to profile the floor before installing resilient. Resilient manufacturers also specify the flatness of a floor, but I think they still use the old 1/8" in 10 feet rule which doesn't mean much.
Vinyl floors will benefit from a good Ff number on the concrete. A grinder can help achieve good Ff numbers whereas a shot blaster cannot.
I don't understand the confusion here I guess. The concrete grinder guy on your job may be looking for a 40 grit finish. He'll try to grind the floor as rough as he can then. As for a spec for you to build into your specs, you want a floor smooth. You don't want grinder marks, swirls, pits, and you also don't want concrete undulations or waviness.
So for a surface profile to install resilient flooring, you want a CSP 1 or 2, maybe a 3 will work but you don't want any overlap marks or gouges to deal with.
For concrete flatness, you want the best number you can get. And you will not be as concerned with the levelness of the floor which is expressed as Fl, your concern will be the Ff number or the flatness of the floor.
Fl is a number generated by measuring points along the floor and determining a maximum variation. So a floor can dip 1/2" per ten feet, or it could dip 1/2" every foot and still meet the same Fl number.
The Ff number is a flatness number that takes frequency in account. To achieve a high Ff number you can't have big dips or bumps, or many of them. And we all know a resilient floor looks better if the substrate is smooth and flat under it!
Here's a good site I just Googled up that has some quick-read Ff explanations... http://www.faceco.com/40q.html
You know the weird thing is I just gave a lunch-n-learn tonight and was discussing Fl Ff numbers with an engineer over a beer afterwards.... Weird!!!