Trust your gut - Confront Phil head on and ask Phil what Phil would do. He has the best info - you and the team are one step removed; though maybe with better perspective. Often you confront Phil and he solves the problem/ quits.

(if it's an easy problem - get more eyeballs first - ask people obliquely or straight on in the pub about the situation - you're a manager so you know whether you run a stream of consciousness info-sharing style, or are gnomic, or are silent - don't change your style *ever*)

If it's a hard problem - make a decision - live with it.

Reading between the lines - you're not a dictator yet (though you may be worried)

Occasionally it gets complicated, and you have to go straight for the resolution. If you're not all code and design, that's what you're paid for - so the rest of the team don't have to worry about this stuff.