# GRAV-BRIDGE-I v0.1.0 Test Report

## Automated tests

`python -m pytest -q` completed with **5 passed**.

The tests cover:

- exact validation of 121 registered galaxies and 2,975 radial rows;
- one-to-one signature joining;
- galaxy-grouped folds with no train/test galaxy leakage;
- feature-registry target-leakage rejection;
- M2 as the common base of M_I, M_P, and M_IP;
- end-to-end engine execution and export creation;
- local browser API status and input-validation endpoints.

## Local browser service

The FastAPI/uvicorn chamber started successfully on a local port and returned a valid
`/api/status` record for GRAV-BRIDGE-I v0.1.0. The background job and ZIP-download endpoints
were also exercised successfully with an engineering-scale run.

## Full registered execution

- Protocol status: **REGISTERED_EXECUTION**
- Galaxies: **121**
- Radial rows: **2975**
- Runtime in this environment: **26.82 seconds**
- Verdict: **NON_GENERALIZING_SIGNAL**

Decisive held-out comparison:

- M2 galaxy-balanced RMSE: `0.188388993`
- M_IP galaxy-balanced RMSE: `0.194553664`
- Delta M2 − M_IP: `-0.006164671`
- Relative change: `-3.2723%`
- Paired bootstrap 95% interval: `[-0.014576458, 0.002149612]`

## Deterministic replay

A second full registered execution produced exact equality for:

- model-comparison CSV;
- fold registry;
- null distributions;
- feature-ablation table;
- held-out predictions;
- comparison JSON;
- model metrics;
- verdict and protocol status.

Timestamps and elapsed runtime are intentionally not compared.

---

## v0.3 project interpretation

This document belongs to the external transfer experiment. Numerical, technical, protocol, or provenance content above is preserved. The transfer result tests one static global architecture: it does not negate the galaxy-specific structural information carried by the curves. Complete curves retain identity, and ρ is the leading channel for local or regime-conditioned follow-up.

