I have a question regarding the Hilbert Program. Below I will express my current understanding of it $($... if I get something wrong, please correct me!$)$ ... followed by my question.
Roughly put, the aim of the Hilbert Program was to look for a 'sound' and 'complete' set of axioms for mathematics: a set of axioms that logically imply all $($'completeness') and only $($'soundness'$)$ mathematical truths.
Now, it is my understanding that this is 'roughly put', because 'mathematical truth' is a bit of a tricky notion: unlike 'logical truth', for which we have a nice formal semantics $($at least for first-order logic$)$, we don't have a general formal semantics for all of 'mathematical truth'.
Avoiding semantics, then, the Hilbert Program was actually stated as a syntactical one: instead of asking for a 'sound' $($all true$)$ and complete set of axioms, the aim was to provide a 'consistent' and complete set of axioms: a set of axioms from which one cannot derive both $\varphi$ and $\neg \varphi$ for some statement $\varphi$. Likewise, 'completeness' is to be understood purely syntactically as well: for every statement $\varphi$, we can derive either $\varphi$ or $\neg \varphi$. ... Still, I assume the implicit goal was to have a set of axioms that would at least 'match' such 'mathematical truths' like $1+1=2$
Finally, Hilbert was hoping that there would be some 'effective method' or algorithm that could decide, for any statement $\varphi$, whether $\varphi$ was derivable from the axioms or not. Roughly translating this back into 'truth': if there would be such an algorithm, we could say that 'truth' is decidable. This is Hilbert's "Entscheidungsproblem"
OK, here is my question: Why did Hilbert add the criterion of decidability? Don't consistency and completeness together imply decidability? Because one can simply enumerate all possible proofs $($as finite sequences of symbols, the set of all proofs is enumerable$)$. Then, since by completeness either $\varphi$ or $\neg \varphi$ is provable, at some point you will run into one of those proofs. If it turns out to be a proof of $\varphi$, then obviously $\varphi$ is derivable/provable, and if we find a proof of $\neg \varphi$, then by consistency we know that there is no proof of $\varphi$. So, we can decide whether $\varphi$ is provable or not.
Am I wrong about this? But if not: why did Hilbert explicitly add decidability to consistency and completeness?
Milo Brandt's comment is exactly correct. The issue is when you write
To do this, one needs to be able to identify valid proofs. This is only possible if we know what the axioms are: in a theory $T$, the sequence "$\langle\varphi\rangle$" is a valid proof of $\varphi$ iff $\varphi$ is an axiom of $T$. Indeed, the three conditions are fully independent of each other, in the sense that we can have any two without the third:
An inconsistent theory is both decidable and complete (it proves everything) but not consistent.
If $\mathcal{A}$ is any structure, the set of all axioms true in $\mathcal{A}$ - the theory of $\mathcal{A}$, $Th(\mathcal{A})$ - is consistent and complete, and the latter means $\mathcal{A}\models\neg\varphi$), but in general need not be decidable (take $\mathcal{A}=(\mathbb{N};+,\times)$).
The theory of algebraically closed fields is decidable and consistent, but not complete (it doesn't specify the characteristic).
EDIT: It's important at this point to note that Gödel's theorem does not imply that there is no complete, consistent, decidable theory! For example, the theory of algebraically closed fields of characteristic $17$ (say) is complete, consistent, and decidable, and a more trivial example is given by the theory $\{\exists x\forall y(x=y)\}$ in the empty language.
Where Gödel pops up is when we try to fold in a fourth requirement, saying that the theory is sufficiently strong (e.g. "contains PA"). This is what the "for mathematics" means in "the aim of the Hilbert Program was to look for a 'sound' and 'complete' set of axioms for mathematics" - we want a theory which is capable of "implementing" (in some reasonable sense) all of our mathematics, and something like algebraically closed fields of characteristic $17$ just doesn't cut it.