Hi @mjz5448,
For 6 factors, the minimum number of runs for a DSD is 13 (as repeated by @statman).
Here, Philip Ramsey created the design with the minimum number of runs (13) and added 4 extra centre points (there is already one centre point in the DSD by default, so you have 5 centre points in total in this 17-runs DSD presented in the video).
Besides the centre points, there are no other duplicate rows.
So on the total of 17 runs, you have only 13 unique runs (17-4 duplicate rows) that you can use to fit a model, so 13 degrees of freedom. One of this DF is allocated to the intercept, so you're left with 12 degree of freedom. You can check this by fitting an overly complex and saturated model to the data, and see in JMP platforms the number of degree of freedom allocated to the model :

You can see that the 4 centre points duplicate rows are used to estimate error from the model. With the 12 DF allowed for model estimation, you could fit 12 terms in the model.
Here are the results with a saturated model (12 terms) :

Here is a more parcimonous, yet effective, model :

I haven't watched the whole video (yet !), there might be an explanation to the number of terms mentioned by Philip Ramsey (to avoid a saturated model, based on information criteria, etc...). In one of his slide, he tests models up to 11 terms, so I think the idea behind is just to avoid a (nearly-)saturated model which could lead to over-optimistic diagnostic results (but AICc and BIC should be higher, since the model is saturated and complex without much value/benefit added with the last 2/3 terms added).
So I see it more like a "rule of thumb" to have (maxDF - 3) maximum number of terms in a model, to avoid overfitting and estimate model error adequately.
Please find the dataset attached to check and test different models.
Victor GUILLER
"It is not unusual for a well-designed experiment to analyze itself" (Box, Hunter and Hunter)