The mod-$8$ primitive solution condition for type-one ($u x^2 + v y^2 \equiv z^2$) can be checked using a decidable version on the images in $(\mathbb{Z}/8\mathbb{Z})^\times$.
The mod-$8$ primitive solution condition for type-two (involving the factor $2$) can be checked using a decidable version on the images in $(\mathbb{Z}/8\mathbb{Z})^\times$.
Bridge between the abstract Hilbert symbol and a concrete formula $f \in \{1, -1\}$: if the Hilbert symbol equals $1$ iff the form has a primitive solution, and the latter is equivalent to a decidable mod-$8$ condition expressed by $f = 1$, then the Hilbert symbol equals $f$.
Decomposition of a "type-two" $2$-adic unit (of the form $2 \cdot v$) as the product $2 \cdot v$.
Decomposition of a "type-two" $2$-adic unit as $u \cdot 2$ (commuted form).
The unit $2 \in \mathbb{Q}_2^\times$ equals the type-two unit with multiplier $1$.
The element $-1 \in \mathbb{Q}_2^\times$ equals the type-one unit coming from $-1 \in \mathbb{Z}_2^\times$.
The image of $1 \in \mathbb{Z}_2^\times$ under reduction to $(\mathbb{Z}/8\mathbb{Z})^\times$ is $1$.
The image of $-1 \in \mathbb{Z}_2^\times$ under reduction to $(\mathbb{Z}/8\mathbb{Z})^\times$ is $-1$.
Theorem 10.9 (case unit-unit). For $2$-adic units $u, v$, the Hilbert symbol $(u, v)_2$ equals the explicit formula $(-1)^{\varepsilon(u)\varepsilon(v)}$.
Theorem 10.9 (case $2u$-unit). Hilbert symbol formula for $(2u, v)_2$ with $u, v \in \mathbb{Z}_2^\times$.
Theorem 10.9 (case unit-$2v$). Hilbert symbol formula for $(u, 2v)_2$ with
$u, v \in \mathbb{Z}_2^\times$, obtained from thm_10_9_two_one by symmetry.
Theorem 10.9 (case $2u$-$2v$). Hilbert symbol formula for $(2u, 2v)_2$ with $u, v \in \mathbb{Z}_2^\times$, obtained by bilinearity from the unit-unit and mixed cases.