[step:Show that path-computing degrees compute complete extensions of PA]Assume that $A$ computes a path through every infinite computable binary tree.
Fix a computable enumeration $(\varphi_n)_{n \in \mathbb{N}}$ of all sentences in the language of PA, allowing repetitions if needed, so that every sentence occurs at least once. Also fix a computable Gödel coding of formal proofs, and let $\bot$ denote a fixed contradictory sentence, such as $0=1$. For each $\sigma \in 2^{<\mathbb{N}}$, define the finite theory
\begin{align*}
\Gamma_\sigma
:=
\mathrm{PA}
\cup
\{\varphi_i : i < |\sigma| \text{ and } \sigma(i)=1\}
\cup
\{\neg\varphi_i : i < |\sigma| \text{ and } \sigma(i)=0\}.
\end{align*}
Define a tree $T_{\mathrm{PA}} \subseteq 2^{<\mathbb{N}}$ as follows: for $\sigma \in 2^{<\mathbb{N}}$, put $\sigma \in T_{\mathrm{PA}}$ iff for every initial segment $\tau \preceq \sigma$, there is no formal proof with Gödel code at most $|\sigma|$ of $\bot$ from $\Gamma_\tau$.
This membership condition is decidable: for fixed $\sigma$, there are only finitely many initial segments $\tau \preceq \sigma$ and only finitely many proof codes at most $|\sigma|$, and checking whether a given code is a valid proof from PA together with the finite list of additional axioms in $\Gamma_\tau$ is computable.
The set $T_{\mathrm{PA}}$ is a tree. If $\sigma \in T_{\mathrm{PA}}$ and $\rho \preceq \sigma$, then for every $\tau \preceq \rho$ there is no contradiction proof from $\Gamma_\tau$ with Gödel code at most $|\sigma|$. Since $|\rho| \leq |\sigma|$, there is therefore no such proof with code at most $|\rho|$, so $\rho \in T_{\mathrm{PA}}$.
The tree is infinite because PA is consistent and every finite consistent extension of PA can be extended by deciding one further sentence consistently. Thus, for each $m \in \mathbb{N}$, there is a string $\sigma \in 2^{<\mathbb{N}}$ of length $m$ such that $\Gamma_\tau$ is consistent for every initial segment $\tau \preceq \sigma$. In particular, no $\Gamma_\tau$ has a contradiction proof with Gödel code at most $m=|\sigma|$, so $\sigma \in T_{\mathrm{PA}}$.
By hypothesis, $A$ computes a path $Y \in [T_{\mathrm{PA}}]$. Define the theory coded by $Y$ by
\begin{align*}
C_Y
:=
\mathrm{PA}
\cup
\{\varphi_n : Y(n)=1\}
\cup
\{\neg\varphi_n : Y(n)=0\}.
\end{align*}
Since every sentence occurs in the enumeration $(\varphi_n)_{n \in \mathbb{N}}$, for every sentence $\psi$ there is an index $n \in \mathbb{N}$ with $\varphi_n=\psi$, and the theory $C_Y$ contains either $\psi$ or $\neg\psi$. Thus $C_Y$ is complete once consistency is proved.
To prove consistency, let $F \subseteq C_Y$ be a finite subset. Choose $m \in \mathbb{N}$ large enough that every non-PA sentence in $F$ is one of the decisions recorded by $Y{\upharpoonright}m$, and large enough that $m$ exceeds the Gödel code of any proposed contradiction proof from $\mathrm{PA} \cup F$. If such a proof existed, then the same proof would be a proof of $\bot$ from $\Gamma_{Y{\upharpoonright}m}$, contradicting $Y{\upharpoonright}m \in T_{\mathrm{PA}}$. Therefore every finite subset of $C_Y$ is consistent with PA, and finitary compactness for first-order proof systems gives that $C_Y$ is consistent. Also $C_Y$ extends PA by construction. Therefore $C_Y$ is a complete consistent extension of PA computable from $A$, and $a$ is a PA degree.[/step]