[step:Choose the surgery parameter hierarchy for the fixed initial data]
Let $M$ be the given closed oriented three-manifold and let $g_0$ be the given smooth Riemannian metric on $M$. The orientation is part of the input class for the assumed Perelman surgery package; the construction below does not otherwise use orientation except to keep all surgery cuts and cap insertions within that oriented category. Fix the finite time horizon $T<\infty$ and the accuracy parameter $\varepsilon>0$. By the assumed Perelman surgery package applied to the data $(M,g_0,T,\varepsilon)$, there is a number $\delta_0(g_0,T,\varepsilon)>0$ such that, for every $\delta$ with $0<\delta\leq \delta_0(g_0,T,\varepsilon)$, the package provides positive constants $h=h(g_0,T,\varepsilon,\delta)$ and $D=D(g_0,T,\varepsilon,\delta)$, where $\delta$ is used as the constant cutoff function $\delta(t)\equiv\delta$ on $[0,T]$, where $h$ is the surgery neck radius, and where $D h^{-2}$ is the trigger scalar-curvature scale. These constants are chosen in the prescribed hierarchy: first $\delta$, then $h$, then $D$, and with $D h^{-2}>\sup_{x\in M}R_{g_0}(x)$, where $R_{g_0}:M\to\mathbb{R}$ is the scalar curvature of $g_0$. The assumed package includes the canonical-neighbourhood theorem, the cutoff and surgery-selection theorem that chooses disjoint strong $\delta$-necks, the standard-cap insertion theorem, the post-surgery persistence estimates, and the finite-time nonaccumulation theorem. Thus every subsequent canonical-neighbourhood, surgery-selection, cap-insertion, persistence, and noncollapsing estimate is valid on the interval $[0,T]$, and the initial slice begins below the trigger scale.
[/step]