I understand your dilemma.
There are less than adequate engineering designs out there and there are less than scrupulous sprinkler contractors.
At least where I design, the engineers do not lay out the entire sprinkler system, so there are some "gaps" in our design. It is not until the sprinkler contractor performs the hydraulic calculations that it is determined if the water supply is adequate.
As the engineer, I try to forestall this in a few ways.
1. I try to get an updated flow test. But I know that sometimes from the time we get a flow test to when the construction ends can take some time. So I put in a blurb that the contractor is responsible to obtain a flow test if the construction information is more than 6 months old.
2. I indicate special areas of higher hazards, i.e. dry systems, preaction, OH2, EH, etc. which will require more than normal amounts of water and pressure
3. I indicate pipe sizes of mains, standpipes, up to the point of the floor control valve.
4. I do a rough layout from water service to most remote sprinkler, From this information, I state a maximum allowable pressure drop per 100 ft. of pipe. That way, no matter what size of pipe is used, I will have the required pressure and flow at the most remote sprinkler
This tends to prevent the contractor from using too small pipe to get the bid and then saying it doesnt work. If conditions are different, i.e. a new flow test indicates less pressure than originally designed for, the contractor is able to have a change order for increased costs of pump or other means to make it work.
So far, it seems to work out well.