Validate a niche before you write a line of code: real search demand vs how defended it is, who the incumbents are, and what people are actually typing — from live store data.