Extensions (Optional Reading)

Extensions (Optional Reading): Anisotropy and rotation enter as definitions on top of the core — never as edits to it. Jets, cores, and cosmology are filed as regimes with conditions — not as conclusions. The rotation/anisotropy extension includes the following two categories. Grade [F] forced.

Anisotropy and rotation enter as definitions on top of the core — never as edits to it. Jets, cores, and cosmology are filed as regimes with conditions — not as conclusions. 2π.

17.1 Rotation/anisotropy extension (ℓ_rot included) and experimental module structure

17.1.1 Definition of the extension targets

The rotation/anisotropy extension includes the following two categories.

17.1.2 Anisotropy axis and directional variable (definition)

Define the anisotropy axis (unit vector) as

\begin{equation} \mathbf{u}\in\mathbb{R}^d,\qquad \|\mathbf{u}\|=1 \end{equation}

For an arbitrary separation vector R≠ 0, define the directional cosine

\begin{equation} \mu(\mathbf{R}):=\frac{\mathbf{R}\cdot\mathbf{u}}{\|\mathbf{R}\|} \in[-1,1] \end{equation}

All anisotropic kernels below are parameterized by μ or by an equivalent angular variable.

17.1.3 Operational definition of the anisotropic dilution kernel (definition)

In the isotropic regime, take the geometric dilution kernel as

\begin{equation} \mathcal{D}_{\mathrm{dil,iso}}(R)=\left(\frac{a}{R}\right)^2 \end{equation}

and define the anisotropic extension kernel in the following product form:

\begin{equation} \mathcal{D}_{\mathrm{dil}}(R,\mu) := \left(\frac{a}{R}\right)^2\,g(\mu), \qquad g(\mu)\ge 0 \end{equation}

Here g(μ) is a function locked by analysis_lock; it cannot be selected after inspecting results.

(Definition) Normalization condition

Impose the following normalization so that g(μ) preserves the isotropic average:

\begin{equation} \langle g\rangle_{\mu} := \frac{1}{2}\int_{-1}^{1} g(\mu)\,d\mu = 1 \end{equation}

If the normalization holds, (S17_01_dil_aniso) reduces to (S17_01_dil_iso) after angular averaging.

(Definition) Anisotropy coefficient (summary statistic)

Define the following summary statistic to report the magnitude of anisotropy:

\begin{equation} \beta_g := \left(\frac{1}{2}\int_{-1}^{1}\big(g(\mu)-1\big)^2\,d\mu\right)^{1/2} \end{equation}

β_g=0 indicates isotropy, and β_g>0 indicates anisotropy.

17.1.4 Operational definition of anisotropic percolation/backbone (definition)

Let B denote the set of paths forming the propagation backbone on the lattice, and treat each path γ∈B as a sequence of links. For a link direction ℓ, define the anisotropic weight by

Define the cumulative weight of a path γ as

\begin{equation} W(\gamma):=\prod_{\hat{\ell}\in\gamma} w(\hat{\ell}) \end{equation}

The anisotropic backbone is then defined by the following maximization rule:

\begin{equation} \gamma^\star(\mathbf{x}\to\mathbf{y}) := \operatorname*{arg\,max}_{\gamma\in\Gamma(\mathbf{x}\to\mathbf{y})} W(\gamma) \end{equation}

Here Γ(x→y) is the set of candidate paths that can connect x to y. This definition fixes the “preferred propagation direction” via g(μ) and does not call external dynamics.

17.1.5 Treatment of the rotational length ℓ_rot (definition)

Treat the rotational length ℓ_rot as an optional extension constant. If ℓ_rot is adopted, fix the following rule:

\begin{equation} \ell_{\mathrm{rot}} \in \mathbb{R}_{>0}, \qquad \ell_{\mathrm{rot}} \text{ numeric value/unit/source is locked to }\texttt{canon\_lock}\text{ or }\texttt{realization\_lock}\text{.} \end{equation}

If the adoption choice for ℓ_rot changes, the LOCK version must be incremented.

(Definition) Rotation rate and dimensionless rotation strength

Define the rotation rate (an operational variable corresponding to angular speed) as

\begin{equation} \Omega_{\mathrm{rot}}\in\mathbb{R} \end{equation}

and define the dimensionless rotation strength by

\begin{equation} \chi_{\mathrm{rot}} := \frac{\ell_{\mathrm{rot}}}{a}\,\Omega_{\mathrm{rot}}\,\Delta t \end{equation}

The value of χ_rot is determined by the realization length a, the realization time Δ t, and the locked value of ℓ_rot.

17.1.6 Rotation–anisotropy coupling rule (definition)

Rotation drive affects the anisotropy axis u and the anisotropy function g(μ). Define this via the following coupling map:

\begin{equation} \mathbf{u}\mapsto \mathbf{u}(\chi_{\mathrm{rot}}),\qquad g(\mu)\mapsto g(\mu;\chi_{\mathrm{rot}}) \end{equation}

The coupling map is locked by analysis_lock and cannot be chosen post hoc to fit outcomes without preregistration.

(Definition) Weak-coupling and strong-coupling regimes

\begin{equation} \text{Weak-coupling regime: }|\chi_{\mathrm{rot}}|\le \chi_{\star}, \qquad \text{Strong-coupling regime: }|\chi_{\mathrm{rot}}|> \chi_{\star} \end{equation}

Here χ_(*)>0 is a threshold locked by analysis_lock. In the weak-coupling regime, an operational series representation such as

\begin{equation} g(\mu;\chi_{\mathrm{rot}})=g_0(\mu)+\chi_{\mathrm{rot}}\,g_1(\mu)+O(\chi_{\mathrm{rot}}^2) \end{equation}

is allowed. In the strong-coupling regime, a series form is not used; instead, a different form (e.g., piecewise definition, saturation type) must be preregistered and then applied.

17.1.7 Experimental module structure (definition): file tree, protocol, and outputs

The experimental module for the rotation/anisotropy extension is fixed to the following directory structure:

modules/
  rot_aniso/
    protocol.yaml
    locks_required.txt
    src/
      simulate_rot_aniso.py
      estimators.py
      gates.py
      io_schema.py
    schemas/
      protocol.schema.json
      run_log.schema.json
      metrics.schema.json
      manifest.schema.json
    plans/
      plan.json
    outputs_spec/
      artifacts.md

(Definition) Input (LOCK) dependency list

locks_required.txt must include, at minimum, the following items:

(Definition) Metrics (summary statistics) and Gates

At minimum, the rotation/anisotropy module outputs the following metrics:

Define the axis-parallel and axis-perpendicular response using either arrival time or event-flux under identical source–sink conditions as follows. Let D_(∥) be the set of test directions parallel to the axis and D_(⊥) the set of perpendicular directions. If the response in direction hatd is defined as A(hatd), then

\begin{equation} \mathcal{A}_{\parallel}:=\langle A(\hat{\mathbf{d}})\rangle_{\hat{\mathbf{d}}\in\mathcal{D}_{\parallel}}, \qquad \mathcal{A}_{\perp}:=\langle A(\hat{\mathbf{d}})\rangle_{\hat{\mathbf{d}}\in\mathcal{D}_{\perp}} \end{equation}

Define the backbone change magnitude via the link-set difference between the isotropic backbone γ^*_iso and the anisotropic backbone γ^*_aniso. If the link set is denoted E(γ), then

\begin{equation} \Delta_{\mathrm{bb}} := \frac{|\mathcal{E}(\gamma^\star_{\mathrm{aniso}})\,\triangle\,\mathcal{E}(\gamma^\star_{\mathrm{iso}})|}{|\mathcal{E}(\gamma^\star_{\mathrm{iso}})|} \end{equation}

where triangle denotes the symmetric difference.

At minimum, Gates include:

17.2 Jet/singularity/astronomy–cosmology regime extension (integrated into the regime map)

17.2.1 Decomposition of the target regimes (definition)

The jet/singularity/astronomy–cosmology regime extension incorporates the following three classes into a single regime map.

In this section, we do not use dynamics from external theories; everything is constructed only from operational definitions of events/propagation/throat-gap/backbone/boundary conditions.

(Terminology) “jet” and “jet stream”

In this section, (E-JET) includes the general class of “outflows created by sources/sinks”. Among them, when the structure is persistent in time and narrow and long-maintained in space, we call it a “jet stream” in this document. A jet stream is not defined by a separate dynamical equation; it is determined only by persistence/width/axis-stability Gates computed from the same event-flux log (17.2.3).

17.2.2 Common primitives: source/sink, flux, backbone (definition)

(Definition) Source/sink sets

For a lattice region Λ⊂L, define a source set Λ₊⊂Λ and a sink set Λ₋⊂Λ, and impose

\begin{equation} \Lambda_{+}\cap\Lambda_{-}=\varnothing \end{equation}

Sources/sinks are defined as external injection/absorption conditions on event rates.

(Definition) Injection/absorption event rates

Define the net injection event rate at each node n∈Λ by

\begin{equation} J(\mathbf{n},k) := J_{+}(\mathbf{n},k)-J_{-}(\mathbf{n},k) \end{equation}

Here J₊ can be positive only at sources, and J₋ can be positive only at sinks. The preregistered plan file must fix the form of J₊,J₋ (constant, pulse, ramp, feedback, etc.).

(Definition) Event-flux on links

Let the sector index be s∈1,2,3. Define the link-level event flux for observation window start k₀ and window length M by

\begin{equation} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M) := \sum_{k=k_0}^{k_0+M-1}\sum_{s=1}^{3} \Xi_{s}(\mathbf{n},e,k) \end{equation}

where Ξₛ(n,e,k) is an indicator for whether a sector-s event occurred on link e from node n at time-window k.

(Definition) Consistency (links to Sec. 4.1, Sec. 5.3)

For a region Σ⊂Λ and its boundary ∂Σ, define the net event balance by

\begin{equation} \Delta N_{\Sigma}(k_0,M) = \sum_{\mathbf{n}\in\Sigma}\sum_{k=k_0}^{k_0+M-1} J(\mathbf{n},k) = \sum_{(\mathbf{n},e)\in\partial\Sigma} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M) \end{equation}

This ties the event-flux definition to the event-balance rule and maintains consistency with earlier flux definitions.

(Definition) Event-flux rate (time normalization)

Define the flux rate by time-normalizing the boundary flux:

\begin{equation} \Phi_{\mathrm{ev}} := \frac{1}{M\Delta t}\sum_{(\mathbf{n},e)\in\partial\Sigma} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M) \end{equation}

The unit/time convention is fixed by analysis_lock and must not be tuned after observing results.

(Definition) Propagation-direction flux rate (link-flux on an observation cone)

Let C(hatd)⊂∂Σ be the preregistered observation cone/cylinder associated with direction hatd. Define the direction-resolved flux rate by

This is the rate-form companion of the integer event flux F_ev and is the source of all jet/axis/width statistics.

(Definition) Jet collimation index

For observation directions hatd∈S^(d-1), let C(hatd)⊂∂Σ denote an observation cone (or cylinder) on the boundary. Define the jet collimation index by

\begin{equation} \mathcal{J} := \max_{\hat{\mathbf{d}}} \frac{\sum_{(\mathbf{n},e)\in \mathcal{C}(\hat{\mathbf{d}})} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M)}{\sum_{(\mathbf{n},e)\in\partial\Sigma} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M)} \end{equation}

A value near 1 indicates a strongly collimated outflow, while a value near 0 indicates a widely distributed flux over directions.

(Definition) Jet axis direction (estimator)

Define the jet axis direction by

\begin{equation} \hat{\mathbf{d}}_J := \operatorname*{arg\,max}_{\hat{\mathbf{d}}} \sum_{(\mathbf{n},e)\in \mathcal{C}(\hat{\mathbf{d}})} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M) \end{equation}

If there are ties, the tie-breaking rule must be fixed by LOCK.

(Definition) Jet width (opening angle) summary statistic

Let C(hatd_J;θ)⊂∂Σ denote the cone of half-angle θ around the axis hatd_J. Define the jet opening angle (quantile width) by

\begin{equation} \theta_J(q) := \inf\left\{\theta: \sum_{(\mathbf{n},e)\in \mathcal{C}(\hat{\mathbf{d}}_J;\theta)} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M) \ge q\sum_{(\mathbf{n},e)\in\partial\Sigma} F_{\mathrm{ev}}(\mathbf{n},e;k_0,M) \right\} \end{equation}

17.2.3 Jet regime and jet stream (definition and Gates)

(Definition) Jet-regime conditions

Define the jet regime as a regime in which both total injection and total absorption are nonzero:

\begin{equation} \sum_{\mathbf{n}\in\Lambda_{+}} J_{+}(\mathbf{n},k)>0 \end{equation}
\begin{equation} \sum_{\mathbf{n}\in\Lambda_{-}} J_{-}(\mathbf{n},k)>0 \end{equation}

These are necessary conditions for defining an outflow, but do not by themselves guarantee collimation.

(Gate) Jet Gate

Define

\begin{equation} \texttt{PASS\_JET} := \big[\mathcal{J}\ge \mathcal{J}_{\star}\big] \end{equation}

where the threshold J_(*) is preregistered and LOCKed.

(Definition) Time resolution and persistence (jet-stream candidate)

Compute the windowed jet index J_i:=J(k₀+i m,m) using window length m fixed by LOCK. Define the persistence fraction

\begin{equation} P_J := \frac{1}{M}\sum_{i=1}^{M} \mathbb{I}[\mathcal{J}_i\ge \mathcal{J}_{\star}] \end{equation}

and define the axis-fluctuation metric

\begin{equation} M_J := \frac{1}{M-1}\sum_{i=2}^{M} \arccos\big(|\hat{\mathbf{d}}_{J,i}\cdot \hat{\mathbf{d}}_{J,i-1}|\big) \end{equation}

where hatd_(J,i) is the estimated jet axis direction in window i.

(Definition) Time-averaged jet width (jet-stream summary statistic)

Define the time-averaged width in passing windows by

\overline{\theta}_J(q) := \frac{\sum_{i=1}^{M} \theta_{J,i}(q)\,\mathbb{I}[\mathcal{J}_i\ge \mathcal{J}_{\star}]}{\sum_{i=1}^{M}\mathbb{I}[\mathcal{J}_i\ge \mathcal{J}_{\star}]}

where θ_(J,i)(q) is the width statistic computed in window i.

(Optional Gate) Consistency with anisotropy axis

If the anisotropy axis u is declared (Sec. 17.1), define

A_{\mathrm{align}} := \frac{1}{M}\sum_{i=1}^{M} \big|\hat{\mathbf{d}}_{J,i}\cdot\mathbf{u}\big|.

Define

\begin{equation} \texttt{PASS\_ALIGN} := \big[A_{\mathrm{align}}\ge \mu_{\star}\big] \end{equation}

where the threshold μ_(*) is preregistered and LOCKed.

(Definition) Jet-stream Gate

Define

\begin{equation} \texttt{PASS\_JSTREAM} := \big[P_J\ge P_{\star}\big] \wedge \big[\overline{\theta}_J(q)\le \theta_{\star}\big] \wedge \big[M_J\le M_{\star}\big] \end{equation}

All thresholds (P_(*),θ_(*),M_(*),q) are preregistered and LOCKed.

(Correspondence table; non-evidential) Mapping to an atmospheric jet stream (Earth)

The following correspondence table is offered only as an interpretive label, not as evidence or a dynamical derivation.

17.2.4 Core-saturation regime (singularity replacement) (definition)

(Definition) Core region and core score

Define a core region Λ_core⊂Λ (preregistered; e.g., high-density zone). Let N(n;k₀,M) denote the total number of events counted at node n within the observation window (k₀,M). Define the core score by

\begin{equation} S_{\mathrm{core}}(k_0,M) := \frac{\sum_{\mathbf{n}\in\Lambda_{\mathrm{core}}} N(\mathbf{n};k_0,M)}{\sum_{\mathbf{n}\in\Lambda} N(\mathbf{n};k_0,M)} \end{equation}

(Definition) Throat-gap statistic on the core

Let δ_eff(n) denote the effective throat-gap at node n (cf. Sec. 6). Define the core-averaged effective gap by

\begin{equation} \delta_{\mathrm{core}} := \frac{1}{|\Lambda_{\mathrm{core}}|}\sum_{\mathbf{n}\in\Lambda_{\mathrm{core}}}\delta_{\mathrm{eff}}(\mathbf{n}) \end{equation}

(Definition) Core regime conditions

Define the core-saturation regime by either condition:

\begin{equation} S_{\mathrm{core}}(k_0,M)\ge S_{\star} \end{equation}

or

\begin{equation} \delta_{\mathrm{core}}\le \delta_{\star} \end{equation}

with preregistered thresholds S_(*),δ_(*).

If the core regime passes, the isotropic approximation is not automatically valid; the analysis should classify the run as (E-CORE) and use the anisotropy/rotation extension if applicable.

No-singularity claim rule

In the (E-CORE) regime, the analysis must not claim mathematical singularities or divergences. Only the operational summary statistics and Gates above may be reported.

17.2.5 Operational definition of the large-scale boundary regime (E-COSMO)

(Definition) Dynamic boundary input

We define the net inflow/outflow from the lattice boundary or an external reservoir as a time-dependent input. Let the boundary set be ∂Λ, and define

\begin{equation} J_{\partial}(\mathbf{n},k)\quad(\mathbf{n}\in\partial\Lambda) \end{equation}

as the dynamic boundary input. The functional form of J_(∂) must be preregistered in plan.json; post-run modification is prohibited.

(Definition) Lattice-scale tracking variable

In a large-scale regime we do not fix the lattice scale. Instead, we define an effective scale per observation window as a summary statistic. For example, from the second central moment of the event density we define an effective radius by

\begin{equation} R_{\mathrm{eff}}^2(k_0,M) := \frac{\sum_{\mathbf{n}\in\Lambda}\|\mathbf{x}(\mathbf{n})-\mathbf{x}_{\mathrm{cm}}\|^2\,\rho(\mathbf{n};k_0,M)} {\sum_{\mathbf{n}\in\Lambda}\rho(\mathbf{n};k_0,M)} \end{equation}

where

\begin{equation} \mathbf{x}_{\mathrm{cm}} := \frac{\sum_{\mathbf{n}\in\Lambda}\mathbf{x}(\mathbf{n})\,\rho(\mathbf{n};k_0,M)} {\sum_{\mathbf{n}\in\Lambda}\rho(\mathbf{n};k_0,M)} \end{equation}

is the center-of-mass position weighted by ρ. We use R_eff only as an operational summary statistic for deciding “large-scale variation.”

(Definition) Large-scale regime Gate

Claims in the large-scale regime (e.g., “a scale change is observed”) are only qualified when the following Gate is satisfied:

\begin{equation} \mathrm{PASS}_{\mathrm{COSMO}} :\Longleftrightarrow \left|\frac{R_{\mathrm{eff}}(k_1,M)-R_{\mathrm{eff}}(k_0,M)}{R_{\mathrm{eff}}(k_0,M)}\right| \ge \eta_{\star} \end{equation}

where η_(*)>0 is a preregistered threshold, and k₁-k₀ as well as M must be fixed by the protocol.

(Derived observable example) Redshift z and distance estimate

We connect the lattice-friction redshift model registered in §17.5 (development owned by the Earth–Cosmos volume, Ch. 7) to a derived observable in the E-COSMO regime. From the observed redshift z of each source, we define an effective path-length (distance) estimate by

\begin{equation} D_{z} := \frac{1}{\kappa}\ln(1+z) \end{equation}

The parameter κ must be obtained from a LOCK (or a preregistered calibration procedure). Any post-hoc tuning after observing results is prohibited.

(LOCK) Separation of calibration and validation for κ

When a set of distance anchors (D_anch,i,z_i) is available, κ must be estimated only on the preregistered calibration set S_cal, and judgement on the validation set S_val must use a fixed κ. For example, if we adopt weighted least squares,

\begin{equation} \widehat{\kappa} = \arg\min_{\kappa}\sum_{i\in\mathcal{S}_{\mathrm{cal}}}w_i\left(\ln(1+z_i)-\kappa D_{\mathrm{anch},i}\right)^2 = \frac{\sum_{i\in\mathcal{S}_{\mathrm{cal}}}w_i D_{\mathrm{anch},i}\ln(1+z_i)} {\sum_{i\in\mathcal{S}_{\mathrm{cal}}}w_i D_{\mathrm{anch},i}^2} \end{equation}

A choice of (w_i) and the split S_cal/S_val must be LOCKed prior to the run.

(Gate) Cross-validation of the z–distance mapping

On the validation set S_val, define

\begin{equation} \Delta_i := \frac{D_{z,i}-D_{\mathrm{anch},i}}{D_{\mathrm{anch},i}} \qquad(i\in\mathcal{S}_{\mathrm{val}}) \end{equation}

and set the Gate

\begin{equation} \mathrm{PASS}_{z\text{-dist}} :\Longleftrightarrow \mathrm{median}_{i\in\mathcal{S}_{\mathrm{val}}}\left(|\Delta_i|\right)\le \epsilon_{\mathrm{med}}^{\star} \ \wedge\ \sqrt{\mathrm{mean}_{i\in\mathcal{S}_{\mathrm{val}}}(\Delta_i^2)}\le \epsilon_{\mathrm{rms}}^{\star} \end{equation}

where ε_med^(*),ε_rms^(*)>0 are preregistered thresholds. If this Gate fails, then in the E-COSMO regime the definition (S17_02_Dz_def) is incompatible with the distance anchors and is a FAIL.

(Mandatory LOCK) Observation mapping: extending D_z to D_L,D_A and flux/angular-size predictions

The quantity D_z in (S17_02_Dz_def) is defined as a path length. To compare directly with observed fluxes and angular sizes, we need mappings D_z↦ D_L^(model) and D_z↦ D_A^(model). For this purpose, we define an attenuation factor Φ(z) and an angular/area mapping factor Υ(z) as follows:

\begin{equation} F_{\mathrm{obs}}(z) := \frac{L}{4\pi D_z^2}\,\Phi(z), \qquad D_L^{(\mathrm{model})}(z):=\frac{D_z}{\sqrt{\Phi(z)}} \end{equation}
\begin{equation} D_A^{(\mathrm{model})}(z):=\frac{D_z}{\Upsilon(z)} \end{equation}

We also define the observed/emitted relation for time-scales (light-curve width, variability period, etc.) by

\begin{equation} \tau_{\mathrm{obs}}(z):=\tau_{\mathrm{em}}\,T(z) \end{equation}

The functional forms and estimation procedures for Φ,Υ,T must be LOCKed prior to execution; post-hoc modification to fit outcomes is prohibited. (Example) If one adopts static geometry (Υ≡ 1), no time dilation (T≡ 1), and only energy loss (Φ(z)=(1+z)⁻¹), then D_L^(model)=D_z√(1+z) and a surface-brightness scaling B_obs∝(1+z)⁻¹ follow. This is only a branch example; adoption is decided only by a LOCK.

(Gate) Time dilation decision

Assume that for a standardized class of events (e.g., Type Ia supernovae) an emitted time-scale τ_em can be calibrated. From observations (z_i,τ_obs,i), define

\begin{equation} r_i^{\mathrm{TD}}:=\frac{\tau_{\mathrm{obs},i}/\tau_{\mathrm{em},i}}{T(z_i)}-1 \end{equation}

and set the Gate

\begin{equation} \mathrm{PASS}_{\mathrm{TD}} :\Longleftrightarrow \mathrm{median}_i\bigl(|r_i^{\mathrm{TD}}|\bigr)\le \epsilon_{\mathrm{TD}}^{\star} \end{equation}

where ε_TD^(*) is preregistered. If τ_em cannot be calibrated or T(z) is not LOCKed, the status is INCONCLUSIVE.

(Gate) Surface-brightness (Tolman-type) decision

Assume that for a standardized source class the emitted surface brightness B₀ (including rest-frame calibration) is LOCKed. Then the observed surface brightness B_obs(z) predicted from (S17_02_flux_mapping)(S17_02_ang_mapping) is

\begin{equation} B_{\mathrm{obs}}(z)=B_0\,\frac{\Phi(z)}{\Upsilon(z)^2} \end{equation}

Hence define

\begin{equation} r_i^{\mathrm{TOL}}:=\frac{B_{\mathrm{obs},i}}{B_0}\,\frac{\Upsilon(z_i)^2}{\Phi(z_i)}-1 \end{equation}

and set the Gate

\begin{equation} \mathrm{PASS}_{\mathrm{TOL}} :\Longleftrightarrow \mathrm{median}_i\bigl(|r_i^{\mathrm{TOL}}|\bigr)\le \epsilon_{\mathrm{TOL}}^{\star} \end{equation}

where ε_TOL^(*) is preregistered. If the standardization of B₀ (evolution/band/K-correction, etc.) is not LOCKed, this Gate is INCONCLUSIVE.

(Gate) Image blurring / line broadening (Blur/Broadening) decision

If lattice friction/scattering (a “medium”) exists, then in addition to frequency attenuation, additional observational signatures may accompany it, such as image blurring (angular diffusion), line broadening, and phase noise. Therefore, at the level of an “expansion alternative” conclusion, we must Gate-check that any additional blurring introduced by the model does not exceed observational tolerances. For each source i, define a blurring metric b_obs,i (including instrument PSF / spectrograph resolution removal and rest-frame corrections). Let a standardized intrinsic metric b₀ and a model-predicted blurring factor B_BLR(z) be LOCKed inputs. Define residual

\begin{equation} r_i^{\mathrm{BLR}}:=\frac{b_{\mathrm{obs},i}/b_0}{B_{\mathrm{BLR}}(z_i)}-1 \end{equation}

and set

\begin{equation} \mathrm{PASS}_{\mathrm{BLR}} :\Longleftrightarrow \mathrm{median}_i\bigl(|r_i^{\mathrm{BLR}}|\bigr)\le \epsilon_{\mathrm{BLR}}^{\star} \end{equation}

where ε_BLR^(*)>0 is preregistered. If the standardization of b₀ (source evolution/band/K-correction) or the instrument correction procedure for b_obs,i (PSF/resolution removal) is not LOCKed, this Gate is INCONCLUSIVE.

(Gate) Dissipated-energy sink decision

As noted in §17.5.5, frequency attenuation of the form (S10_08_dnudx) implies a decrease in photon energy. Therefore, a model that “closes” the sink of “lost energy” (lattice heating / re-emission / background accumulation, etc.) is required. Given a sink model, we Gate-check whether it exceeds observational budgets of background radiation / thermal noise / diffuse light (or, equivalently, whether the predicted additional component is compatible with observations).

First, because the emitted-to-observed energy ratio is E_obs/E_em=ν_obs/ν_em=(1+z)⁻¹, we define the lost-energy fraction for a single source as

\begin{equation} f_{\mathrm{loss}}(z):=1-\frac{1}{1+z}=\frac{z}{1+z} \end{equation}

For an observation sample (or preregistered source function) S, define a predicted quantity corresponding to the sink-model-selected observational budget I_bg as

\begin{equation} I_{\mathrm{sink}}:=\sum_{i\in\mathcal{S}} F_{\mathrm{obs},i}\, f_{\mathrm{loss}}(z_i)\,W_{\mathrm{SINK}}(z_i) \end{equation}

Here F_obs,i is the observed flux in (S17_02_flux_mapping), and W_SINK(z) is a LOCKed transfer factor summarizing how the lost energy contributes to the chosen observable (re-emission spectrum / absorption / thermalization, etc.). After sealing an observational/ literature-based upper bound (or measured value) I_bg^(max) in analysis_lock, we set the Gate

\begin{equation} \mathrm{PASS}_{\mathrm{SINK}} :\Longleftrightarrow \frac{I_{\mathrm{sink}}}{I_{\mathrm{bg}}^{\max}}\le 1+\epsilon_{\mathrm{SINK}}^{\star} \end{equation}

where ε_SINK^(*)≥ 0 is preregistered. If the choice of I_bg (band/data/masking/integration convention) or W_SINK(z) is not LOCKed, this Gate is INCONCLUSIVE.

(Mandatory Gate stack) Qualification for an “expansion alternative” conclusion

To claim that E-COSMO uses (S17_02_Dz_def) as the basis of cosmological distances instead of expansion, and simultaneously explains distance–redshift and luminosity/time/image observations, it must pass not only the distance agreement Gate but also the time-dilation / surface-brightness / blurring / energy-sink Gates. (For example, the Tolman surface-brightness test and tired-light constraints are discussed in L. M. Lubin & A. Sandage (2001), AJ 122, 1084–1103, DOI: 10.1086/322134; arXiv: astro-ph/0106566. Time-dilation discussions include G. Goldhaber et al. (2001), ApJ 558, 359–368, DOI: 10.1086/322460; arXiv: astro-ph/0104382.) That is,

\begin{equation} \mathrm{PASS}_{\mathrm{COSMO\text{-}ALT}} :\Longleftrightarrow \mathrm{PASS}_{z\text{-dist}}\wedge \mathrm{PASS}_{z\text{-achr}}\wedge \mathrm{PASS}_{\mathrm{TD}}\wedge \mathrm{PASS}_{\mathrm{TOL}}\wedge \mathrm{PASS}_{\mathrm{BLR}}\wedge \mathrm{PASS}_{\mathrm{SINK}} \end{equation}

is set as the minimum requirement. Here PASS_BLR means that image blurring/line broadening is within tolerance, and PASS_SINK means that the dissipated-energy sink model is compatible with cumulative observations. If the corresponding Gate report is missing, the conclusion is UNLOGGED or INCONCLUSIVE; in that state one cannot output strong cosmological conclusions such as “dark energy is unnecessary.”

Each Gate must LOCK numerical criteria in the protocol and cannot be changed after execution.

For each regime R, define a regime indicator

\begin{equation} \mathbb{I}_{\mathcal{R}}(\texttt{run})\in\{0,1\} \end{equation}

and fix the regime map as

\begin{equation} \mathcal{M}_{\mathrm{regime}}:=\{\mathbb{I}_{\mathrm{JET}},\mathbb{I}_{\mathrm{CORE}},\mathbb{I}_{\mathrm{COSMO}},\dots\} \end{equation}

Each indicator can only be declared by protocol.* and cannot be replaced post-run.

17.2.7 Jet/jet-stream module structure (definition): file tree, protocol, artifacts

The experimental module for the jet/jet-stream extension is fixed to the following directory structure.

modules/
  jet_regime/
    protocol.yaml
    locks_required.txt
    src/
      simulate_jet_regime.py
      extract_event_flux.py
      estimators.py
      gates.py
      io_schema.py
    schemas/
      protocol.schema.json
      run_log.schema.json
      metrics.schema.json
      manifest.schema.json
    plans/
      plan.json
    outputs_spec/
      artifacts.md

(Definition) Input (LOCK) dependency list

locks_required.txt must include at least the following items.

(Definition) Metrics (summary statistics) and Gates

The module must output at least the following metrics.

The Gates must include at least the following.

LOCK/Gate connections for this section (if any)

17.3 Limitations, open problems, and the vNext roadmap (conditions for new LOCK admission and revision rules)

17.3.1 Formal classification of limitations (definition)

Limitations are classified not as “model failure” but as “outside-regime application” or “non-verifiability.” We define the limitation class set by

\begin{equation} \mathcal{C}_{\mathrm{lim}} = \{\mathrm{REGIME\_OUT},\mathrm{IDENTIFIABILITY},\mathrm{NUMERICS},\mathrm{MEASUREMENT},\mathrm{DEPENDENCY}\} \end{equation}

The meaning of each class is fixed as follows.

17.3.2 Minimum list of open problems (definition)

Open problems are described only in the form of preregistrable verification items or candidate LOCKs. We fix the minimum list of open problems as follows.

17.3.3 Objects in the vNext roadmap (definition): candidate, admission, deprecation

(Change Request, CR)

All changes are submitted only as a document unit defined as CR.

\begin{equation} \texttt{CR}= \{\texttt{id},\texttt{type},\texttt{target},\texttt{rationale},\texttt{diff},\texttt{tests},\texttt{gates},\texttt{impact}\} \end{equation}

The type field is fixed to one of the following.

\begin{equation} \texttt{type}\in\{\texttt{NEW\_LOCK},\texttt{LOCK\_UPDATE},\texttt{NEW\_GATE},\texttt{PROTOCOL\_UPDATE},\texttt{CODE\_UPDATE},\texttt{DOC\_UPDATE}\} \end{equation}

(Candidate lock)

A LOCK candidate is a new key-value (or a new file) that may be added to the sealed (locked) set. We define a LOCK candidate L^* as the following 4-tuple:

\begin{equation} \mathcal{L}^\star:= (\texttt{key},\texttt{value},\texttt{unit},\texttt{origin\_protocol}) \end{equation}

The origin_protocol must identify from which protocol and which artifacts the value was derived (it must be traceable via logs/checksums).

17.3.4 Conditions for admitting a new LOCK (definition): minimum requirements

Admission of a new LOCK must satisfy the following conditions simultaneously.

\begin{equation} \mathrm{ADMIT}(\mathcal{L}^\star)=1 \Longleftrightarrow (\mathrm{PASS}_{\mathrm{ID}}=1)\wedge(\mathrm{PASS}_{\mathrm{STAB}}=1)\wedge(\mathrm{PASS}_{\mathrm{TRACE}}=1)\wedge(\mathrm{PASS}_{\mathrm{NT}}=1) \end{equation}

Each Gate is defined as follows.

If any condition fails, the candidate cannot be promoted to a LOCK and remains only as a hypothesis item in analysis_lock or as an open problem.

17.3.5 Revision rules (definition): semantic changes and version bumps

(Definition) Semantic change

A “semantic change” in a LOCK includes not only the case where only the value changes for the same key, but also the following cases.

(Definition) Version bump rule

If a semantic change occurs in any LOCK, a Major version bump is forced. If a protocol/Gate extension preserves backward compatibility, a Minor bump is used. If a change is a typographical fix or otherwise does not affect results, a Patch bump is fixed. The version-bump rules must be consistent with the release rules in Sec. 16.3.

17.3.6 Deprecation / replacement rules (definition): DEPRECATED, REVOKED

(Definition) DEPRECATED

If an item is no longer used but is kept to reproduce past releases, it is marked DEPRECATED. A DEPRECATED item cannot be deleted and must provide a mapping to its replacement item. We define the mapping format as

\begin{equation} \texttt{DEPRECATION\_MAP}= (\texttt{old\_key},\texttt{new\_key},\texttt{since\_version},\texttt{rule}) \end{equation}

(Definition) REVOKED

If integrity/traceability failures or a No-Tuning violation is confirmed, an item is marked REVOKED and can no longer be referenced. To preserve reproducibility of past releases, a revocation must include the “reason” and “impact scope” inside the DOI package. A revocation must include at least the following unit:

\begin{equation} \mathsf{REVOKE\_PACK}:=\{\texttt{reason.md},\texttt{evidence/*},\texttt{affected\_runs.csv},\texttt{registry\_snapshot.json}\} \end{equation}

17.3.7 vNext implementation order (definition): modularization, verification, release

vNext is defined by the following invariant procedure.

  1. (STEP-1) Add module: add an independent module in the form modules// and freeze protocol.* and schemas together.
  2. (STEP-2) Preregistration: generate a preregistration digest including plan.json and Gate thresholds.
  3. (STEP-3) Execution and log generation: produce all artifacts and integrity files in runs//.
  4. (STEP-4) Validation: recompute schema/checksum/Gate decisions via validate.py and finalize the status.
  5. (STEP-5) Release: generate release_manifest.* and freeze at the DOI-package level.

Omission or reordering of steps is treated as a failure of procedure (Sec. 16.1).

17.4 Gravity: cap mechanism and the four-wall theorem

Concept links: the root cause (annihilation-driven inflow, closure 1) is §17.4.0; annihilation defined in §9.

17.4.0 Root cause: gravity arises from quantum annihilation-driven inflow

Concept links: annihilation is defined in §9; the cap that saturates this inflow (closure 2) is §17.4.

Before describing the cap mechanism (which explains why gravity saturates), we identify what makes gravity exist in the first place. In this framework gravity is not a primitive: it is a downstream consequence of a more fundamental process — quantum-scale annihilation acting as a localized sink in the lattice continuity field, with surrounding lattice content forced to flow inward because empty space is forbidden.

The sink-Green's-function chain.

A point sink of annihilation rate Q enters the lattice continuity equation as a delta source

\sigma(\mathbf{r}) = -Q\,\delta^{3}(\mathbf{r}).

The Green's function of the Laplacian then gives the lattice deficit field around the sink:

\nabla^{2}\phi = -\sigma \;\Longrightarrow\; \phi(r) \propto \frac{Q}{4\pi r},

and the resulting gradient force on a test element of the surrounding lattice is

F(r) \;\propto\; \frac{Q}{r^{2}}.

This is the same algebra that gives the 1/r² central law in electrostatics from a delta source. In this framework the annihilation rate Q plays the role of the source strength.

From annihilation rate to force.

Using the framework's mass–rate identity m = 2π · ν_ann (the rectification bracket α/δ = 2π, see §5.0) and the bridge F_bridge = mc²/D (verified to four digits across particle cards in §14.1.5), the chain closes:

\text{annihilation rate } \nu_{\mathrm{ann}} \;\xrightarrow{\times 2\pi}\; \text{mass} \;\xrightarrow{\times c^{2}/D}\; \text{internal force strength}.

Thus annihilation rate is the source quantity; force is its downstream image.

Why this implies inflow (always attractive).

A sink removes lattice content. Because empty space is forbidden by the jamming postulate (no voids may form in the plenum), surrounding lattice content must move toward the sink at the rate the sink consumes. That motion is the inflow. It is therefore always attractive (matter falls toward the sink, never away from it) and always present wherever annihilation takes place. There is no analog of a repulsive case: the framework simply does not admit "negative" annihilation, and the empty-space-forbidden rule converts any net annihilation into net inflow.

Two questions, two closures.

This subsection answers the root-cause question: why is there inflow at all? The remaining subsections (§17.4.1–§17.4.5) answer the separate, downstream question: why does that inflow saturate at a finite ceiling, and why is the equivalence principle a result? These are two structurally distinct closures: the first is the sink-Green's-function chain shown here; the second is the local hourglass-type saturation imposed by the plenum and the e=1 elastic response. The two closures are connected in series, not parallel: closure 1 produces the inflow (the downward mass current), and that same inflow is precisely the input current that closure 2 then saturates at the cap. Gravity as observed is the composition of the two — annihilation drives an always-attractive inflow (closure 1), and the jammed plenum caps that inflow at a velocity-dependent ceiling (closure 2). When §17.4.1 below says "introduce a small downward-going mass current," that current is not an external stipulation; it is the inflow generated by closure 1.

Grade: [F]for the inflow law; [F]for the sink-Green's-function equivalence.

The annihilation-as-sink picture is structurally derived; only the absolute magnitude of the annihilation rate at a particular celestial body is back-substituted (see §17.4.4 four-wall theorem and §17.4.6 inter-body variation).

17.4.0.1 The fullness theorem: one root for inflow, inertia, the speed limit, and the unattainability of absolute zero

The “empty space is forbidden” rule used above is not an extra assumption: it is a theorem of the full-packing axiom (VP-A2) together with continuity. Let a number density n obey ∂ₜ n+∇·(nmathbf v)=0 under a no-flux boundary (nmathbf v)·mathbf n|_(∂Ω)=0, with an initially full state n(·,0)≥ n₀>0 and mathbf v∈ L¹ₜ W^(1,∞)ₓ. Integrating along the flow Φₜ (dotΦₜ=mathbf v(Φₜ,t)) the continuity equation becomes d/dtn(Φₜ,t)=-n(∇·mathbf v), hence

\begin{equation} n(\Phi_t,t)=n_0(\mathbf x_0)\,\exp\!\Big(-\!\int_0^t (\nabla\!\cdot\!\mathbf v)(\Phi_s,s)\,ds\Big)>0\qquad\forall t, \end{equation}

so a region that starts full can never become empty; for ∇·mathbf v=0 one has n≥ n₀ exactly. Call this the fullness (void-forbidden) theorem.

This single result is the common root of four otherwise-separate facts:

  1. Inflow = gravity (derived, §17.4.0): annihilation would open a void; (fullness) forbids it, so surrounding content must flow inward — the always-attractive inflow.
  2. The speed limit c (derived, §11.6): the full jammed medium has a single signal speed, the elastic wave speed c²=K/ρ_eff; there is no faster channel because there is no void to bypass through.
  3. Inertia (qualitative): to accelerate a body one must displace the surrounding full, incompressible plenum, and the reaction to that displacement is inertial resistance — a hydrodynamic, Mach-type origin. (Mechanism only; the inertial magnitude is not derived here.)
  4. Unattainability of absolute zero (qualitative): cooling is progressive jamming (liquid→solid). Reaching 0K would require removing all motion, but any incipient void left by a de-energizing/annihilating quantum is instantly refilled by inflow — i.e. by motion — so motion self-regenerates and the fully-static, zero-quantum state is approached but never reached. The irreducible residual is this framework's analogue of zero-point energy and of the third law.

Remove fullness (admit voids) and all four vanish together — no inflow, no inertia, no speed limit, and absolute zero becomes reachable: a different universe. Items 1–2 are derived in the cited sections; items 3–4 are mechanism-level (the direction is fixed, the magnitudes are not derived here).

17.4.1 Setup and hourglass intuition

Take a jammed lattice with no rigid container walls but with the lattice's own internal stiffness providing pinning. Introduce a small downward-going mass current. Because the lattice is jammed (effective coordination e=1), the response is not "free fall plus drag"; it is "free fall until a local-cap pressure budget runs out, then steady saturation." The intuition: an hourglass without a glass, in which the constriction is formed dynamically by the velocity-pressure balance itself.

17.4.2 Cap mechanism — seven structural results

The following are derived ([F]) from the jammed-lattice continuity equation plus the local stiffness postulate; no empirical input enters:

  1. Result 1 — A ceiling exists. For any downward mass current, there is a maximum steady flux j_(max) above which the cap unjams locally.
  2. Result 2 — Velocity drives pressure. Below the cap, p ∝ ρ v²; the cap engages when p reaches a critical yield pressure p_yield. (Note: the inverse-length parameter Ψ_yield appearing in Result 7 and §17.4.4 is the normalized form of this threshold, Ψ_yield=g_(*)/c²; see App G. The two are the same physical condition expressed in different units — a pressure here, an inverse length there.)
  3. Result 3 — Momentum only, energy zero at the cap. The cap state transmits momentum density but supports no net energy flow (the kinetic energy is dissipated locally into the jamming stiffness).
  4. Result 4 — Height-independence. The steady-state flux through the cap depends on the cap geometry, not on the column height above it (Beverloo-type law, well-known in granular media).
  5. Result 5 — Mass-independence (equivalence principle as a derived result). Because the cap responds to the velocity field, not to the mass content of the column, two columns of different mass content fall with the same acceleration in the cap regime. The equivalence principle here is a consequence, not an axiom.
  6. Result 6 — Two-channel structure. There are two distinguishable accelerations: g_geom (set by the cap geometry) and g_restore (set by the post-cap restoration). In a steady free-fall regime these coincide.
  7. Result 7 — Saturation relation. g_(*) = c²· Ψ_yield as a structural relation (skeleton), where Ψ_yield here carries units of inverse length (the normalized yield parameter of Result 2; see App G). The absolute numerical value of Ψ_yield is not provided by the structure; see §17.4.4.

17.4.3 Five-step argument: why this rules out a global GM/R² closure

The rise-then-saturate signature of the cap is incompatible with a pure GM/R² law:

  1. GM/R² is a fixed function of R alone; it does not rise then saturate with anything.
  2. Experimental observation (and numerical simulation in the bundle) shows a velocity-dependent rise to a plateau.
  3. A function that is fixed in R cannot reproduce "rise-then-saturate" as a function of velocity at fixed R.
  4. The rise-then-saturate signature is a structural fingerprint of a local cap, not of an Earth-scale inverse-square closure.
  5. Therefore, whatever Newtonian gravity is, in this framework it cannot be the local cap mechanism; the two phenomena live at different scales and the framework currently addresses only the cap.

17.4.4 The four-wall theorem: why no purely microscopic chain gives 9.8m/s² absolute

We claim that no purely microscopic derivation within this framework can yield the absolute number g_(⊕)=9.80665m/s² without an external macroscopic input. The proof is by enumeration of four walls that any such derivation would have to cross.

Wall 1 — Dimensionless lattice results.

Pure-geometry outputs of the lattice (rectification, integer ratios, π-products) are dimensionless. Multiplying by combinations of h, c, a at most produces quantities at the lattice's own length, time, and energy scales (a, Δ t, U_lat), not at the Earth's surface.

Wall 2 — g requires a macroscopic length.

The relation g = c²·Ψ_yield has c² on the right with units of (length)²(time)⁻² and Ψ_yield with units of (length)⁻¹. The numerical value Ψ_yield^((⊕))=g_(⊕)/c²≈ 1.09×10⁻¹⁶ m⁻¹ corresponds to the inverse of a length far beyond any natural length built into the lattice geometry (the lattice unit a=6.33×10⁻¹⁹ m, and any integer-and-π combinations thereof, remain at sub-particle scales). No quantity at the lattice scale can produce a length of the order required by Ψ⁻¹.

Wall 3 — No combinatorial bridge from anchor to yield.

The single anchor λ_ref=632.99 nm enters into dimensionless ratios via small geometric factors (2, π, integers up to 7). The ratio Ψ_yield/λ_ref⁻¹≈ (1.09×10⁻¹⁶)/(1.58×10⁶) 10⁻²² shows that any closed-form passage from the anchor to the yield threshold would require a multiplicative geometric factor of order 10⁻²² (about 22 decimal orders below unity). No such factor appears in the canonical-cell geometry: the largest natural combinatorial factors are products of integers up to 7 times powers of π, of order 10⁰ to 10². The 22-order shortfall is structural, not a tuning gap.

Wall 4 — No anchor for force constants.

Even if Walls 1–3 were crossed, the absolute magnitude of any force constant in physics has the same status as the cosmological constant or the Higgs vacuum expectation value: it is an "absolute scale" not derivable from microscopic structure alone. This is the standard hierarchy problem of mainstream physics. The framework does not solve it; it openly reproduces it.

Conclusion (and explicit future-work statement).

The cap mechanism is derived; the absolute value 9.80665 m/s² at Earth's surface is back-substituted. The honest report is [F] + [O]: structure is geometric, magnitude is empirical.

Explicit future work. Deriving the detailed dynamics and packing geometry that fix the Earth-specific number 9.80665 m/s² — i.e., obtaining Ψ_yield^((⊕)) from microscopic lattice primitives without back-substitution from measurement — is identified as the central open problem of the gravity chapter and is not attempted in this version. The four walls above enumerate, in advance, the obstacles any such future derivation must overcome. This is not a forbidden program; it is a flagged open program with a clear obstacle-list. Until it succeeds, the framework treats the per-body number as an external input — exactly as the Standard Model treats the Higgs vacuum expectation value or the cosmological constant. The cap mechanism, the inflow law (§17.4.0), and the inter-body variation structure (§17.4.6) are independent of this open problem; they are derived results that hold regardless of when (or whether) the absolute-magnitude derivation succeeds.

Recovery program for the historical full-physics claim (added v0.5.0).

The operator's historical full-physics simulation is reported to have exhibited g≈9.8 m/s² (operator confirmation; 2026-06-10 session record). That code is not open: it is absent from the public bundle (full_gravity_sim.py is not present in the v0.4 manifest), and its decisive specification — the momentum-handling rule of a single absorption event (cells displaced per event / residual velocity) — is unrecorded. Under the v34 rule the report is therefore operator testimony, not evidence, and this theorem's canonical status is unchanged. Two readings remain logically open: (a) the full implementation embedded a yield-scale-equivalent input inside the absorption rule — in which case it belongs to the §17.4.5 category “reproduces the pattern given Ψ_yield” and is fully consistent with this theorem; or (b) the value emerged with no such input — which would be a counterexample to this theorem. The unrecovered specification makes (a)/(b) indistinguishable today; no adjudication is made here.

Computational wall (why a reduced reproduction cannot decide). A general-purpose-language reduced implementation (Python or similar) falls short of the requirement, axis by axis: event interval (1 event =1/293 s =2.1×10¹⁷ quantum ticks; an acceleration trend needs 10² events ⇒ 10¹⁹ ticks, vs 10⁶ ticks per run: short by 10¹¹–10¹³); quantum resolution (D/a=7.67×10⁶ cells per quantum per axis; a minimal 2D slab needs gtrsim10¹⁵ cells vs 10³: short by 10¹²); signal size (9.8 m/s²=5.29×10⁻²⁸ in natural units against bath fluctuations 10⁻³, so seed averaging would need N 10⁴⁸: short by 10²⁵); throughput (at v=2.4×10⁵ m/s, v/D≈4.95×10¹⁶ crossings per second per column vs 0.1: short by 10¹⁷). Rewriting in C gains <10². Hence the failure of a reduced run to show 9.8 is a statement about computational resources, not a falsification of the claim — and, symmetrically, the historical claim cannot be canonized from testimony. Reduced engines remain useful for laws (exponents, invariants, cancellation ratios), which is exactly what §17.4.5 now records. Re-adjudication conditions (all four required, in order): (R1) recover or reconstruct the absorption-event momentum specification; (R2) show that this specification contains no per-body external scale (else state explicitly where the macroscopic length Ψ⁻¹ 10¹⁶ m of Wall 2 enters); (R3) re-execute under the registry/seed discipline of §16 with the code and FAILPACKs published in the bundle; (R4) state the crossing of Walls 1–4 item by item. Until R1–R4 are met, the four-wall theorem stands and the per-body magnitude remains an external input.

R1 decision aid: the three candidate rules, compared (added v0.5.0; reduced, law-level).

The momentum-handling candidates for one absorption event are three: (A) erase the absorbed momentum; (B) transfer it in full to the absorber (conserving bookkeeping); (C) transfer a fraction f. A deterministic 1D elastic-chain test (module 07_absorption_rule_study/: unit-mass cells, exact elastic exchange, bottom absorber every K ticks, void-forbidden descent, zero-net-momentum carrier bath, embedded heavy tracer; no randomness anywhere) gives the decision table: (A) leaves a global momentum ledger error equal to the absorbed-flux integral, scaling exactly with carrier speed (×2 at 2v); (B) closes the ledger to machine precision at every speed — the unique ledger-exact rule, and the one consistent with the §17.4.5 reduced-engine finding (“momentum protected; perfect elasticity is the conservation condition — breaking it halves the effect”); (C) carries a deficit scaling exactly as (1-f). A key negative finding is recorded with equal weight: in this minimal model the reduced laws themselves are rule-independent (descent rate, bath evolution, tracer drift identical across A/B/C), because the rule changes only where the absorbed momentum is booked; the candidates separate dynamically only when the absorber is a dynamical body whose recoil feeds back. This is precisely why the unrecorded full-sim specification makes readings (a)/(b) above indistinguishable, and why R1 must recover the specification rather than infer it from reduced laws. The table is a decision aid; the analysis_lock act of choosing remains the operator's (candidate on record: B).

The mapping attempt: gravity's dimensionless value under the light-mapping technique (added v0.6.0; operator request).

The §10.9.1 reality mapping has the structure [dimensionless law] × [one absolute scale]; for light the absolute (D) sits in canon_lock and the mapping closes. Applying the same technique here (module 08_gravity_mapping_attempt/; deterministic, no fitting) yields three exact results. (i) The λ/D analog. Gravity's dimensionless value under the canon is G^*_body:=gτ_q/c=gD/c²=Ψ_yieldD — the velocity gained per quantum tick, in units of c: 5.295×10⁻²⁸ (Earth), 8.747×10⁻²⁹ (Moon), 2.003×10⁻²⁸ (Mars). It is body-specific, so no universal lattice constant can equal it — the four-wall statement, restated dimensionlessly. (ii) One-scalar reduction. The derived inflow-momentum chain (F=Qₜp₁(r), p₁=m_q v(r), void-forbidden continuity 4πφ r²v=QₛV_q ⇒ 1/r²) makes every factor canon except one symbol:

G=\frac{m_q\,V_q\,(\nu_H/m_H)^{2}}{4\pi\phi}\qquad(\text{convention M1}),

so the entire absolute-magnitude problem collapses to the single universal scalar m_q (the momentum-per-absorption-event coefficient) — exactly the line R1 must recover. Back-substituting the one [INPUT] G gives, across the four O(1) conventions (sphere/cube × with/without φ_jam, tabulated G-TE-O1-style):

conventionm_q [kg]m_qc² [eV]m_q/mₑ
M1 sphere+φ2.890×10⁻³⁴162.13.173×10⁻⁴
M2 sphere4.566×10⁻³⁴256.15.012×10⁻⁴
M3 cube+φ1.513×10⁻³⁴84.91.661×10⁻⁴
M4 cube2.391×10⁻³⁴134.12.625×10⁻⁴
Status [O]{} (back-substituted); forward closure reproduces g=GM/R² at machine precision (the reduction is exact Newton re-parameterized — stated plainly); the implied consistency surface (drift ≈194 km/s at Earth's surface, ρ_eff≈3.06 kg/m³, B_eff≈2.7×10¹⁷ Pa under M1) is reported for R1, not claimed. (iii) Mapping-symmetry lemma. The pair-ratio cancels the absolute in both sectors — (λ/D)₆₃₃/(λ/D)₅₃₂=633/532 cancels D and mass; g_Moon/g_(⊕)= (M/R²)_Moon/(M/R²)_(⊕) cancels m_q, κ, φ, V_q (verified 0.16519 vs 0.16531, the residue being the bodies' known rotation/oblateness offsets) — so ratios are scalar-free in both sectors, and the difference is solely where the absolute lives: light's D is in canon, gravity's m_q is not. Gate G-GRAV-MAP is registered: any future derivation or R1-recovered absorption spec must land m_q inside the convention band [1.51,4.57]×10⁻³⁴ kg — PASS would close the absolute magnitude and supersede the four-wall theorem by construction (a §2.3.7-versioned event); FAIL-GRAVMAP-BAND / FAIL-GRAVMAP-NONUNIQ otherwise. Non-claims: 9.8 remains underived; no identity between m_q (or any derived value above) and any canonical constant is asserted or examined (G-NT); no numeral moved.

(iv) Calibration cross-check (operator question, same session: “apply the light-emergence length/time to the cap simulation — does 9.8 come out?”). Computed directly (module 09_cap_calibration_attempt/): the calibration supplies six natural unit accelerations, 2.4×10²¹–1.4×10³⁰ m/s² (e.g. D/τ_q²=c²/D=1.85×10²⁸, a/Δ t²=1.83×10²³), while every documented cap engine outputs O(1) quantities (the saturation law, occupancy 0.98–0.997, normalized g_*=1) with the cap magnitude equal to the engine's own yield input. Hence g_pred=O(1)×unit overshoots g_⊕ by 20–29 orders in every pairing; the required dimensionless cap is exactly G^*=5.295×10⁻²⁸ (D,τ_q) / 5.360×10⁻²³ (a,Δ t) — the same single missing scalar as (ii), seen from the calibration side. The answer to the question is therefore no, and quantifiably why: light mapped because its lattice observable sinχ=λ/(mD) is O(1); gravity's lattice observable is O(10⁻²⁸), and producing that suppression from microphysics requires a 10²⁸ dynamic range — the four walls themselves. A positive by-product: the wall magnitudes are now partially derived rather than quoted — falling through one cell a at g_⊕ takes 1.93×10¹¹ ticks and through one quantum D takes 6.15×10¹³τ_q (the documented Wall-1 band 10¹¹–10¹³), and the per-tick velocity signal is Δ v/c=6.08×10⁻²⁹ (the Wall-3 band): the walls are the kinematics of a 5.3×10⁻²⁸ acceleration expressed in tick counts. (v) The column verdict and the recovered historical record (operator-delegated campaign, 2026-06-11; modules 10_column_engine/). The operator's historical full-physics gravity document was recovered and read in full. Forensics: the famous surface speed v^*=245,654.76 m/s is reproduced by the document's own recipe — Q_(⊕)V_sphere/(4π R²)=135,049m/s×1.05(lattice fit) ×1.735(concentration fit) — i.e. the old chain carried two sim-fitted O(1) factors, and its own appendix states the surface reproduction was speed-sensitive with v^* used to target 9.8. The historical “derivation” of 9.8 was therefore a targeted consistency closure, and the four-wall theorem survives contact with the original record. The mechanical single-column engine then established, at law level: (a) structural theorem — internal cohesion cannot translate the column's center of mass, so void-forbidden must enter as a boundary pressing interaction (the operator's pressing picture is dynamically mandatory, not optional); (b) in engaged flow the arrival speed equals the demand speed (⟨ v⟩/v_dem=0.91–0.96 across a 4× demand range), pinning the operative velocity in the impulse law to the continuity field, with the supply speed/pressure relevant only as a threshold (the recovered record's saturation, whose 10⁴ m/s knee the record itself flags as density-dependent — an engine-internal response scale, not physics); (c) Δ p∝ m_q exactly at fixed demand; (d) delivery collapses as demand approaches the column's wave speed (the c-ceiling); (e) the 1-D supply-pressure axis is confounded by wall statics and slam (logged honestly; clean test deferred to a bypass-column engine). Consequences, exercised under the operator's delegation: the absorption-rule analysis_lock is now exercised — rule B (conserving) adopted (rule A gives identically zero force in both the bookkeeping and mechanical engines; pressing and striking reconcile as one ledger: the constraint sets the operative speed, momentum keeps the books); the convention-free per-event impulse at Earth's surface is registered,
p_{1}^{(\oplus)}\;=\;\frac{g\,m_{\mathrm H}}{\nu_{\mathrm H}}\;=\;5.597\times10^{-29}\ \mathrm{kg\,m/s} \quad(\text{exact identity given }g;\ \Om\ \text{input-equivalent}),

and the m_q band is narrowed to the sphere branch [2.28,4.56]×10⁻³⁴ kg =128–256 eV/c² (cube conventions retired by the recovered spec's explicit sphere volume; the 3 keV reading retired with the engine-internal threshold), with the residual O(1) being the inflow-anisotropy factor η∈[1,1.82]. Gate G-GRAV-MAP target updated accordingly. The campaign's standing answer to “can 9.8 be derived”: no for the absolute (theorem, record forensics, and column mechanics now agree); the derivable boundary is everything up to one impulse scalar p₁ (equivalently m_q times a velocity convention) and one O(1) anisotropy — the 1/r² form, EP, the saturation/threshold laws, and the ceiling are law-level and delivered.

Pinned status correction (added 2026-06-11): the four walls are a resource bound, not a conceptual or mapping failure — the epistemic status of absolute g equals that of αₑm.

Earlier wording in this chapter (and in the front-matter open-items list) could be read as saying that 9.8m/s² is missing because dimensionless mapping fails for gravity. That reading is incorrect and is corrected here. The final position, after the mapping attempt (i)–(v) above, is: (1) the conceptual mechanism is complete — annihilation-driven sink inflow under the void-forbidden plenum (§17.4.0) and the cap; force is carried by the absorption channel (rule B, adopted in (v); rule A gives identically zero), while the elastic e=1 pass-through channel transmits none — dissolving the classical drag objection to sink-flow gravity; all structurally derived. (2) The dimensionless mapping is complete and works for gravity exactly as it does for light — under the pinned quantum-basis rule, G^*_body=gτ_q/c= 5.295×10⁻²⁸ is computed, the one-scalar reduction collapses the entire absolute-magnitude problem to the single scalar m_q (equivalently the per-event impulse p₁), and the mapping-symmetry lemma shows the sole difference from the light sector is where the absolute lives (D is in canon; m_q is not yet). (3) What is missing is therefore neither concept nor mapping but computation: recovering m_q/p₁ ab initio means running the absorption event and its inflow at native resolution, and the four walls are precisely the cost quantification of that run (10¹¹–10²⁵ per axis; an interpreted reduced engine cannot adjudicate; rewriting in C buys <10²; the indicated class is HPC-scale full physics — C++/GPU, massively parallel, long-time averaged). (4) Epistemic grade: this places absolute g in exactly the class of α_em (§14.5): two honestly-declared open absolutes — α_em awaits a derivation, absolute g awaits a computation (or the R1 spec recovery) — each with its historical full-sim realization graded as testimony, not evidence, and each with the absence of a reduced-run reproduction graded as a resource limit, not an adjudication (§14.5 wording, adopted verbatim for this sector). The four-wall theorem itself is unchanged — it correctly bars short chains (closed-form geometric factors, reduced engines) — but its conclusion is henceforth to be cited in the corrected form: “not derivable at presently accessible computational scale without an external input”, never “not mappable.” Gate G-GRAV-MAP remains the supersession mechanism by construction. This note adds no input and triggers no realization versioning (§2.3.7).

17.4.5 Role division (full-sim vs theoretical)

full_gravity_sim.py is not present in the public bundle (verified against the v0.4 manifest); the historical full-physics evidence is therefore carried as operator testimony under the v34 rule, with its recovery program stated in §17.4.4. The theoretical chapter provides the closed-form skeleton; the reduced-resolution engines below provide the public numerical evidence. The current honest status: a simulation can produce the rise-then-saturate pattern given Ψ_yield as an input; no public code predicts Ψ_yield from microscopic structure.

Reduced-resolution numerical evidence (added v0.5.0; tuning-free, resolution-stable).

Five independent reduced engines (a 2D jamming MD with conservative harmonic contacts, perfect elasticity, friction 0, B=c², ρ=1; a 3D 4×4 cylinder MD with a dented quantum and built-in void-forbidden absolute descent; a mass-free tick automaton (one vacancy cell per tick, absolute descent); an event-driven exact tracker over a full physical second including the 0.84 fm transparent-core geometry; and a 1D deterministic elastic chain with zero noise — 80 runs in all, zero tuned parameters, mass never injected, mapping v_nat=v_SI/c, a_SI=a_natc²/D) reproduce, stably under a size ladder N=3→9: the hourglass law (throughput pinned to the event rate, load-independent over a 25,794× range; Beverloo-type, Result 2); the load cap (upward/downward force cancellation at 98–99.7% with a v-invariant residual; Result 1); equal acceleration (the up–down difference is ν-invariant; the equivalence principle as a result, Result 3); inertia as inflow count (momentum protected; perfect elasticity is the conservation condition — breaking it halves the effect); the inflow continuity vr=const (matched to 3%); the lower-column cap anatomy (cell-by-cell descent in 1:1 correspondence with lower-end absorption); and the strike law (intensity and frequency ∝ approach speed; 98% of exchanges cancel in round trips). These support Results 1–6 numerically at reduced resolution. None of them bears on the absolute magnitude, per the computational wall of §17.4.4; a hybrid that pins the laws in the reachable window (v=0.01–0.5c) and extrapolates 2–3 decades by the kinematic balance is on record as [EXTRAPOLATION]-grade only, with no absolute-value guarantee.

17.4.6 Inter-body surface gravity differences (the hourglass theorem explains them)

A one-sentence statement of the result: the cap mechanism predicts that two different celestial bodies have different surface gravities because their local lattice yield thresholds Ψ_yield differ, while the cap formula g_(*)=c²·Ψ_yield is universal across bodies.

What is universal vs what is body-specific.

What the hourglass theorem does explain.

  1. Why different bodies have different surface gravities — they have different local lattice-jamming conditions and hence different Ψ_yield, the same formula evaluated at different yield values.
  2. Why the surface gravity is independent of the test particle's mass at each body — equivalence principle as a derived consequence of the cap.
  3. Why the surface gravity is independent of altitude column-height above each body — Beverloo-type height-independence.
  4. Why terrain-dependent surface effects exist on a single body — different effective Ψ_yield at different surface conditions (granite vs sediment, dry vs water-saturated, sea level vs mountaintop), in direct analogy to how an hourglass with different shapes of neck (sand vs gravel vs rice) saturates at different throughput rates while obeying the same Beverloo law.

What the hourglass theorem does emphnot predict (and what is explicit future work).

  1. The absolute number 9.80665m/s² at Earth's surface from microscopic primitives alone.
  2. The analogous absolute numbers at the other bodies from microscopic primitives alone (their application tables are owned by the Earth–Cosmos volume as of v0.6.0).
  3. The ratio g_(⊕)/g_Moon≈ 6.05 from microscopic primitives without additionally specifying the lattice yield-threshold ratio at the two bodies.

The framework currently delivers: (a) the cap structure that makes "surface gravity exists and saturates" a derived statement, (b) the inflow law from annihilation (§17.4.0) that makes "matter is attracted to massive bodies" a derived statement, and (c) the formal universality of the closure g_(*)=c²·Ψ_yield across bodies. This is enough to assert that the hourglass theory explains the existence and qualitative structure of inter-body surface-gravity differences as natural variations of a single mechanism.

Explicit future work: deriving the actual numerical value of Ψ_yield at Earth — and the analogous values at other bodies — from the microscopic dynamics and packing geometry of the inflow at the body's surface. This is the open program the four-wall theorem (§17.4.4) catalogues the obstacles to. We flag it as open, planned future work, not as a hidden weakness. Celestial applications: canonical home (added v0.5.0). The downstream celestial ecosystem of this mechanism — orbital revolution and Kepler consistency, axial spin from a one-sided inflow, tidal evolution and locking, and the per-body application tables — is developed and owned by the companion Earth–Cosmos volume (Chapters 3–5 and its appendix; published as its own record, DOI 10.5281/zenodo.20568874). This section remains the canonical home of the mechanism and of the magnitude-honesty results (four-wall theorem, §17.4.4; recovery program R1–R4).

17.4.7 Honest summary

We have a derived mechanism with an empirical magnitude. The mechanism predicts: existence of gravity from annihilation-driven inflow (§17.4.0), equivalence principle, height-independence, velocity-driven pressure, two-channel structure, and inter-body universality of the cap form (§17.4.6). The magnitude — the actual number 9.80665m/s² at Earth and the analogous values at other bodies — is not predicted from microscopic primitives in this version; it is read back from measurement at each body. This is exactly the situation of the Standard Model with respect to the Higgs vacuum expectation value: the structure is there, the absolute number is not. We do not claim to have solved the hierarchy problem. Two results here are easy to undervalue, however: the four-wall theorem (§17.4.4) is a derived no-go—a proof, by enumeration of the four obstacles, that the absolute magnitude cannot follow from these microscopic inputs alone; and an independent substrate reproducing the exact “structure-present, absolute-scale-absent” form of the Standard Model is a consistency check, not merely a shared blank. The magnitude stays an input; the structure, and the proof that the magnitude must be supplied externally, are results.

17.5 Lattice friction and redshift (energy dissipation during propagation) footnotesize(relocated from S10.8 in v0.5.0; Open-tier phenomenology — the hard Gates of S17.5.6 are registered and unmet, so no cosmological conclusion may cite this section)

Notation (v0.8): the effective path length, previously denoted D in this section, is renamed s_path to remove the symbol collision with the quantum diameter D_anch; equations and labels otherwise unchanged.
Where this module now lives (added v0.5.0). The full development of the redshift mechanism is carried in the companion Earth–Cosmos volume (“The Earth–Cosmos Volume: Gravity, Planetary Motion, Galactic Dynamics, and Cosmology as Vacuum Inflow — A Simulation-Grounded Account,” same author; published as its own record, DOI 10.5281/zenodo.20568874), Chapter 7, with the microwave background in its Chapter 9. In brief: light loses a fixed energy fraction per unit path, 1+z=e^κ_opts with κ_opt=H₀/c, giving d_L=(c/H₀)(1+z)ln(1+z) — fit there to the real Pantheon+ compilation (χ²/dof=0.50 vs 0.44 for ΛCDM; honestly recorded as degenerate, no observational advantage claimed). Against this section's hard Gates: (iii) supernova time dilation is built in there (time-varying index ⇒ the (1+z) light-curve stretch — the decisive break from classical tired light) and tested on data; (i) Tolman surface brightness follows as (1+z)⁻⁴ conditionally on a reciprocity/focusing step which that volume itself registers as its own hard gate (open; without it the scaling is (1+z)⁻²); (ii) CMB is reinterpreted in its Chapter 9 (Planck shape from quantized lattice modes; the absolute 2.725 K and the T(z) ladder remain open there). Gate ownership: the development and its data runs are owned by the cosmos volume; this section keeps the mechanism stub and the Gate registry, and the E-COSMO embargo stands until pass evidence is registered here. The cosmos volume's distance-ladder-free discriminator (angular-size minimum z_(min)=e-1≈1.72 vs ≈1.61) is recorded there as presently undecidable at real-ruler scatter.

17.5.1 Operational hypothesis (mechanism stub; development owned by the Earth–Cosmos volume)

Hypothesis on record: the propagation speed c is maintained while a small, cumulative energy dissipation (“lattice friction”) acts over long paths; it is fixed here only at the level of an operational equation for observables (§17.5.2). The physical account of the mechanism — why the loss exists, why it should be achromatic, and its confrontation with data — is owned by the companion Earth–Cosmos volume (Ch. 7; box above) as of the v0.6.0 handover.

17.5.2 Redshift equation and distance–redshift map (registry stub: equations, κ-lock, and INCONCLUSIVE rules; development owned by the Earth–Cosmos volume)

Assume that the photon frequency ν(x) decays along a path length x, and define

\begin{equation} \frac{d\nu}{dx}=-\kappa\,\nu, \qquad \kappa>0, \end{equation}

whose solution is

\begin{equation} \nu(x)=\nu_{\mathrm{em}}\,e^{-\kappa x}, \qquad \nu_{\mathrm{obs}}=\nu_{\mathrm{em}}\,e^{-\kappa\,s_{\mathrm{path}}}, \end{equation}

where s_path is the effective path length. Define the observed redshift as

\begin{equation} 1+z:=\frac{\nu_{\mathrm{em}}}{\nu_{\mathrm{obs}}} =\frac{\lambda_{\mathrm{obs}}}{\lambda_{\mathrm{em}}}. \end{equation}

Then

\begin{equation} 1+z=e^{\kappa\,s_{\mathrm{path}}}, \qquad s_{\mathrm{path}}(z)=\frac{1}{\kappa}\ln(1+z) \end{equation}

and for zll 1 one has the linear approximation z≃ κs_path.

(Note) Meaning of sₚath vs observational distances (D_L,D_A)

In this section s_path is defined as the geometric effective path length of a ray. It is not assumed to equal the observational luminosity distance D_L or angular diameter distance D_A. Therefore, to use (S10_08_D_of_z) as a map to observational distances (for comparison against flux/size data), one must separately lock a mapping convention s_path↦ (D_L,D_A) in the E-COSMO regime (§17.2.5). If that mapping is not locked, any conclusion that identifies (S10_08_D_of_z) with observational distance is INCONCLUSIVE.

(Estimation protocol) Estimating/fixing κ

To use (S10_08_D_of_z) as a distance map, one must LOCK κ. For example, from data (or simulation logs) (s_i,z_i) one may compute

\begin{equation} \kappa_i:=\frac{1}{s_i}\ln(1+z_i), \end{equation}

and then produce a single κ by a preregistered aggregation rule (mean/median/weighted least squares, etc.). Changing κ or the aggregation rule after seeing results is forbidden.

(Handover note) Mechanism link and development

Thus (S10_08_D_of_z) may be used as a computation module that takes κ as a locked input ([INPUT]; estimated from data, not derived — the same status the Earth–Cosmos volume assigns its κ_opt=H₀/c, fixed there by the low-z Hubble law) and outputs an effective distance. The lattice-step mechanism link (per-step loss ε at the ℓ_rot scale), the luminosity-distance form d_L=(c/H₀)(1+z)ln(1+z), and the data confrontation are owned by the Earth–Cosmos volume, Ch. 7, as of the v0.6.0 handover (box at the head of §17.5).

17.5.3 Gate: achromatic line shifts and spectrum preservation

A minimal requirement for an observed redshift is that the entire line spectrum shifts by the same ratio. Define the effective attenuation rate by frequency as

\begin{equation} \kappa_{\mathrm{eff}}(\nu) := \frac{1}{s_{\mathrm{path}}}\ln\!\left(\frac{\nu_{\mathrm{em}}(\nu)}{\nu_{\mathrm{obs}}(\nu)}\right) = \frac{1}{s_{\mathrm{path}}}\ln(1+z(\nu)) \end{equation}

and for a preregistered line set νₐ define the Gate

\begin{equation} \mathrm{PASS}_{z\text{-achr}} :\Longleftrightarrow \max_{a,b}\frac{\left|\kappa_{\mathrm{eff}}(\nu_a)-\kappa_{\mathrm{eff}}(\nu_b)\right|} {\overline{\kappa}_{\mathrm{eff}}} \le \epsilon_{\mathrm{achr}}^{\star} \quad (\epsilon_{\mathrm{achr}}^{\star}>0\ \text{preregistered}) \end{equation}

If this Gate is not passed, the use of (S10_08_D_of_z) as a “distance map” is FAIL.

Mechanism note. The model imposes κ independent of ν by construction ((S10_08_dnudx) carries no ν-dependence). That the physical lattice-friction mechanism is genuinely achromatic is asserted, not derived: every known propagation loss (Compton, Rayleigh/Thomson, plasma dispersion) is strongly ν-dependent and would also blur images with distance. PASS therefore additionally requires either (a) a derivation that lattice friction is wavelength-independent and non-blurring, or (b) the empirical check that image sharpness does not degrade with z. Absent (a)/(b), achromaticity is an open assumption.

17.5.4 Gate: separating redshift from intensity attenuation (extinction)

If one introduces intensity attenuation such as “early extinction of blue/short-wavelength light,” it must be stated as an attenuation term separate from (S10_08_dnudx). For example,

\begin{equation} \frac{dI}{dx}=-\alpha(\nu)\,I \end{equation}

may be added, and spectral distortions (line broadening, color-index changes, image blurring, etc.) must be judged by Gates. If the form/estimation procedure of α(ν) is not locked, the conclusion is INCONCLUSIVE.

17.5.5 Gate: energy conservation (sink of dissipated energy)

Equation (S10_08_dnudx) implies a decrease of photon energy E=hν. Therefore a sink model is required: where does the lost energy go (lattice heating, transfer to background radiation, local re-emission, etc.)? If the sink model is missing, the redshift–distance map of this section is judged INCONCLUSIVE.

17.5.6 Gate: decisive cosmological tests for a static-space redshift (registered, currently open)

A cumulative-loss (“tired-light”) redshift in a non-expanding plenum must also pass the standard tests that historically discriminate a static redshift from metric expansion. These are registered here as hard Gates; until each is locked and passed, the redshift–distance map of §17.5.2 is a phenomenological module only (grade [H]{}/INCONCLUSIVE), not a derived cosmology.

  1. Supernova time dilation. Type-Ia light-curve durations are observed to scale as (1+z) (temporal stretching). Pure frequency-loss in static space predicts no time dilation. PASS requires the framework to produce the (1+z) stretching of transient time-scales from a stated mechanism; absent that, this Gate FAILs. This is the single sharpest discriminator and is currently unmet.
  2. Tolman surface-brightness test. Bolometric surface brightness scales as (1+z)⁻⁴ under metric expansion but only (1+z)⁻¹ under static energy-loss alone. The framework must reproduce the observed exponent (after a pre-registered galaxy-evolution correction). Predicting the wrong exponent is FAIL.
  3. CMB spectrum and T(z). The microwave background is a near-perfect Planck spectrum with T(z)=T₀(1+z) confirmed to moderate z. A static-space model must (i) yield an undistorted blackbody via the §17.5.5 sink (energy removed from photons must not corrupt the Planck shape), and (ii) reproduce T(z)=T₀(1+z). Failure on either is FAIL.

Each item is a published, quantitative discriminator, not a rhetorical objection. The honest current status: §17.5 supplies the map zleftrightarrow D with a fitted κ ((S10_08_kappa_i); κ/ε is estimated from data, not derived), but does not yet supply the mechanism that passes (1)–(3), and the §17.5.5 energy-sink Gate is itself unmet. The section is therefore carried as an open phenomenological module, and no cosmological conclusion may be drawn from it until these Gates are locked and passed.

Calibrated — Attaching SI Scale to the Forced Architecture

These sections give the dimensionless architecture its units, using only the single anchor and h,c. §13 carries the forced ratios (6π⁵, 5π) that feed the calibrated mass values; the electron mass is the calibration node (§13.5.4), an anchor, not a prediction.