[guided]We now focus on the normal oscillation while treating the point $y\in S$ as a parameter. For each $y\in S$, define
\begin{align*}
\Phi_{\ell,y}:\Omega_{\ell,y} &\to \mathbb R
\end{align*}
by
\begin{align*}
\Phi_{\ell,y}(v):=\phi(\Psi_\ell(y,v)).
\end{align*}
The stationary point in the normal variable is $v=0$. Indeed, if $w\in N_yS$, then
\begin{align*}
D\Phi_{\ell,y}(0)(w)=\nabla\phi(y)\cdot w=0,
\end{align*}
because $y\in C$ and therefore $\nabla\phi(y)=0$.
Next we compute the Hessian in the normal variable. Since $\Psi_\ell(y,v)=y+v$ is affine in $v$, the second derivative in the $v$ directions has no extra coordinate term. Thus, for $v,w\in N_yS$,
\begin{align*}
D^2\Phi_{\ell,y}(0)(v,w)=D^2\phi_y(v,w).
\end{align*}
The clean critical set hypothesis says
\begin{align*}
\ker D^2\phi_y=T_yS.
\end{align*}
Therefore, after passing to the orthogonal normal space $N_yS=(T_yS)^\perp$, the induced Hessian has no kernel. This is exactly the nondegeneracy condition required for ordinary stationary phase in the normal variable.
The signature must also be stable in $y$. The map $y\mapsto H_\ell(y)$ is a smooth family of nondegenerate symmetric bilinear forms on the normal bundle. Eigenvalues of a symmetric form vary continuously in local orthonormal frames, and no eigenvalue can cross $0$ because the forms remain nondegenerate. Hence the number of positive eigenvalues and the number of negative eigenvalues are locally constant. Since $S=C_\ell$ is connected, the signature is constant on $S$; denote this constant by $\sigma_\ell$.
We must also ensure that $v=0$ is the only normal stationary point seen by the amplitude, uniformly in $y$. Let $P_\ell\subset S$ be the compact projection of $\Psi_\ell^{-1}(\operatorname{supp}a_\ell)$ to the base. For $y\in P_\ell$, define $G_y:\Omega_{\ell,y}\to N_yS$ by
\begin{align*}
G_y(v)\cdot w=D_v\Phi_{\ell,y}(v)(w)
\end{align*}
for every $w\in N_yS$. The derivative $D_vG_y(0)$ is the nondegenerate normal Hessian $H_\ell(y)$. The inverse function theorem with parameters gives a neighbourhood of the zero section in which $G_y(v)=0$ has the unique solution $v=0$; compactness of $P_\ell$ lets us choose this neighbourhood uniformly in $y$. We shrink the support of $a_\ell$ inside that neighbourhood, which does not change $a_\ell$ near $K_\ell$ and changes only a nonstationary contribution away from $C_\ell$.
Now cover $P_\ell$ by finitely many coordinate patches on $S$ and choose finitely many smooth orthonormal frames for the normal bundle over those patches. A subordinate partition of unity reduces the integral to finitely many parameter-dependent stationary phase problems in a fixed Euclidean normal variable. On each patch the parameter set is compact, so the stationary phase remainder is uniform in $y$; after integration over $P_\ell$, the same order $O(\lambda^{-k/2-M})$ remains. Therefore there are smooth compactly supported functions
\begin{align*}
L_{j,\ell}:S\to\mathbb C
\end{align*}
such that for every $M\in\mathbb N$,
\begin{align*}
I_\ell(\lambda)
=
e^{i\lambda\phi_\ell}\lambda^{-k/2}
\sum_{j=0}^{M-1}\lambda^{-j}
\int_S L_{j,\ell}(y)\,d\mathcal H^e(y)
+
O(\lambda^{-k/2-M}).
\end{align*}
The leading term in the stationary phase formula in dimension $k$ is the value of the amplitude at the critical point multiplied by the Gaussian factor. Hence
\begin{align*}
L_{0,\ell}(y)
=
(2\pi)^{k/2}e^{i\pi\sigma_\ell/4}
b_\ell(y,0)|\det H_\ell(y)|^{-1/2}.
\end{align*}
This is the place where the clean hypothesis is used quantitatively: it turns the transverse Hessian into the nondegenerate quadratic form whose determinant and signature enter the leading coefficient.[/guided]