If that's the case, your direction doesn't matter. You've got a task to complete. Your boss sets the direction and requirements. You might disagree with a 'new person's' implementation, but that's a discussion point. 'Direction' and 'implementation' are distinct. For a commercial project that you're tasked with, the direction is part of the task.
If you're setting the direction, you've likely the authority to set the direction, in which point it's not 'team' and more 'manage' or senior dev.