Most building projects begin with a square footage guess, and that guess is where budgets quietly come apart. Here is how the programming phase defines what you are actually building, and why it sets the budget long before anyone draws a line.