I agree with this. Even if you as an engineer aren't 100% sure, sign-offs from other groups or extra opinions are something for a project manager or product manager to fish around for. There are some optics to consider there too -- e.g. the implication that the PM things you're a fool -- but having them fish around for buy-in and alternatives sells better than you doing it -- it makes you look weak or unprepared.
Context matters here too, if you know Alice and Bob on Team [X] are just great at crypto or DB work or whatever, then getting their feedback before implementing a feature might make sense / be a standard due-diligence thing.
Context matters here too, if you know Alice and Bob on Team [X] are just great at crypto or DB work or whatever, then getting their feedback before implementing a feature might make sense / be a standard due-diligence thing.