# GAL-FINGERPRINT-I Chamber v0.2.2 — Gate C
Version 0.2.2 repairs Windows finalization for deeply nested project paths. All loose artifacts are assembled under the short runtime path and only one compact complete `*_RUN_PACKAGE.zip` is copied to the canonical branch folder. Existing complete checkpoints can be finalized without rerunning the chamber measurements.


This revision executes and analyzes only the four registered Gate C primary branches of the accepted GAL-FINGERPRINT-I protocol.

Version 0.2.2 also makes Gate C validation robust to Windows extraction omitting the long-named bundled Gate B provenance-amendment document. The numerical Gate B evidence remains unchanged.

```
L  LEAVE_ONE_RADIUS_OUT             782 profiles
T  THINNING_N10_DETERMINISTIC       121 profiles
C  COVERAGE                         242 profiles
M  ML_SENSITIVITY                   302 profiles
                                      ────
Total registered Gate C profiles   1447
```

The authoritative measurement kernel remains **STRUC-I v1.0.4 in browser JavaScript**. Python controls the registered corpus, Gate B prerequisite evidence, branch generation, persistent checkpoints, direct exports, and registered retrieval analysis.

## What changed from v0.1.3

- Controller and runtime provenance now export `0.2.2`; the STRUC-I kernel remains `1.0.4`.
- Gate B's legacy `0.1.0` exported controller label is preserved only as historical provenance; its successful runtime is recorded as `0.1.3`.
- Deterministic n=10 thinning is a 121-profile Gate C mode.
- Random stratified n=10 thinning is a separate 363-profile sensitivity mode and is locked.
- Repeat execution, random thinning, gap-order nulls, and uniform-range nulls cannot be started from this chamber.
- Gate C analysis uses the mean R1–R5 reference fingerprint and produces registered source-retrieval, geometry-matched, neighbour-stability, branch-summary, and sensitivity-distance tables.
- Direct exports and run packages carry the correct controller/runtime version fields.

## Installation

Place the complete chamber folder under the project:

```
UNNS_GALAXY_STRUCTURAL_FINGERPRINTS_v0_1/
└── chambers/
    └── GAL_FINGERPRINT_I_CHAMBER_v0_2_0/
```

Do not merge it into an older chamber folder.

The project should retain the complete R2–R5 run-package ZIP files under:

```
outputs/exports/struc_i/repeat_02/
outputs/exports/struc_i/repeat_03/
outputs/exports/struc_i/repeat_04/
outputs/exports/struc_i/repeat_05/
```

The chamber can read the repeat result JSON directly from those ZIP packages; the archives do not need to be unpacked.

## Start

Double-click:

```
RUN_GAL_FINGERPRINT_I_CHAMBER.bat
```

The Windows environment and live checkpoints use short external paths:

```
%LOCALAPPDATA%\UNNS\GFI022_PY\
%LOCALAPPDATA%\UNNS\GFI022_RUNTIME\
```

Completed direct exports remain in the canonical project output tree.

## Registered execution sequence

1. Click **VALIDATE GATE C REGISTERED ASSETS**.
2. Run one primary branch at a time.
3. Allow each branch to reach `COMPLETE` and download or retain its complete run package.
4. After all four branches are complete, click **CHECK FOUR PRIMARY BRANCHES**.
5. Click **ANALYZE SAMPLING AND PREPARATION ROBUSTNESS**.

The chamber does not assign the final GAL-FINGERPRINT-I scientific verdict. Null separation remains Gate D.

## Direct branch output locations

```
outputs/exports/struc_i/gal_fingerprint_i/
├── deletion/
├── thinning/
│   └── deterministic/
├── coverage/
└── ml_sensitivity/
```

Each folder receives a complete `..._RUN_PACKAGE.zip`. The analysis can read the ZIP package directly, so after successful Gate C analysis it is acceptable to retain only the complete ZIP in each branch folder.

## Derived Gate C outputs

```
analysis/gal_fingerprint_i/outputs/tables/
├── gate_c_retrieval_results.csv
├── gate_c_branch_summary.csv
├── gate_c_variant_summary.csv
├── gate_c_reference_centroids.csv
└── gate_c_geometry_matched_impostors.csv

analysis/gal_fingerprint_i/outputs/reports/
├── GAL_FINGERPRINT_I_GATE_C_RESULT_RECORD.json
├── GAL_FINGERPRINT_I_GATE_C_RESULT_RECORD.md
├── GAL_FINGERPRINT_I_GATE_C_REPORT.md
└── GAL_FINGERPRINT_I_GATE_B_PROVENANCE_AMENDMENT.md
```

## Verification

```
RUN_TESTS.bat
VERIFY_ENGINE.py
VERIFY_PACKAGE.bat
```

---

## v0.3 project interpretation

This document contributes to the galaxy structural-fingerprint programme. Numerical, technical, protocol, or provenance content above is preserved. The canonical interpretation is that the fingerprints are reproducible, organized, and galaxy-specific; sampling, coverage, and baryonic-preparation dependence describe the transformation of fingerprint expression and do not erase the structural finding.

