# Card 13 Integration Gate Re-runs
Date: 2026-11-01
Integrator Run ID: b3930d21-4138-46f7-b64f-835f02539530
Target Revision: qupqlxsk 843be3f5 (parent: ynuxkvqu b55be825)

## Summary of Gate Re-runs

All affected gates were executed once by the integration agent and recorded below.

---

### Gate 1: Embedding Tests on GPU Preset
- **Command**: `nix develop -c ctest --preset gpu-full -R '^embedding_gemma2_.*' --output-on-failure`
- **Exit Code**: 0
- **Verdict**: PASS (15 tests: 9 passed, 6 skipped cleanly due to missing external weights with exit code 77, 0 failed; total time 4.00s)
- **Output Excerpt**:
```
embedding           =   0.05 sec*proc (1 test)
embedding-gemma2    =   3.99 sec*proc (15 tests)
encoder             =   0.05 sec*proc (1 test)
external-model      =   0.26 sec*proc (6 tests)
gpu                 =   2.34 sec*proc (6 tests)
image               =   0.46 sec*proc (2 tests)
loader              =   0.02 sec*proc (1 test)
models              =   3.99 sec*proc (15 tests)
quality             =   2.32 sec*proc (12 tests)
safetensors         =   0.02 sec*proc (1 test)
scheduler           =   0.17 sec*proc (1 test)
server              =   0.23 sec*proc (1 test)
slow                =   1.47 sec*proc (1 test)
tokenizer           =   0.02 sec*proc (1 test)
video               =   0.72 sec*proc (1 test)

Total Test time (real) =   4.00 sec

The following tests did not run:
	212 - embedding_gemma2_loader_test (Skipped)
	214 - embedding_gemma2_encoder_hip_test (Skipped)
	215 - embedding_gemma2_embedding_golden_hip_test (Skipped)
	218 - embedding_gemma2_tokenizer_test (Skipped)
	221 - embedding_gemma2_image_golden_hip_test (Skipped)
	223 - embedding_gemma2_audio_golden_hip_test (Skipped)

100% tests passed out of 15
```

---

### Gate 2: Runtime Neutral Contracts Test
- **Command**: `nix develop -c ctest --preset gpu-full -R '^ext_runtime_neutral_contracts_test$' --output-on-failure`
- **Exit Code**: 0
- **Verdict**: PASS (1/1 passed, 0.00s)
- **Output Excerpt**:
```
Test project /home/mixer/gufo/build/gpu-test
    Start 153: ext_runtime_neutral_contracts_test
1/1 Test #153: ext_runtime_neutral_contracts_test ...   Passed    0.00 sec

100% tests passed out of 1
```

---

### Gate 3: Extension API Surface Check
- **Command**: `python3 tools/ci/check-extension-api.py`
- **Exit Code**: 0
- **Verdict**: PASS (99 paths, version 0.1.3)
- **Output Excerpt**:
```
PASS: extension API surface (99 paths)
```

---

### Gate 4: Extension API Policy Unit Tests
- **Command**: `python3 tests/tools/check_extension_api_test.py`
- **Exit Code**: 0
- **Verdict**: PASS (7/7 tests passed in 0.002s)
- **Output Excerpt**:
```
Ran 7 tests in 0.002s

OK
```

---

### Gate 5: Extension Isolation & Boundary Ratchet
- **Command**: `python3 tools/ci/check-extension-isolation.py --fail-on-core-model-includes --fail-on-serving-boundary --fail-on-family-graph --fail-on-target-ownership --fail-on-model-core-includes --fail-on-extension-boundary`
- **Exit Code**: 0
- **Verdict**: PASS (0 violations across all 6 boundaries)
- **Output Excerpt**:
```
[check-extension-isolation] PASS: core boundary (no src/core -> src/models|src/families includes)
[check-extension-isolation] PASS: serving boundary (no src/cli include from models, families, cache, src/ext or the public extension API)
[check-extension-isolation] PASS: model core boundary (no production src/models -> src/core|src/cache includes)
[check-extension-isolation] PASS: extension boundary (no src/cli -> src/models/embedding_gemma2 includes)
[check-extension-isolation] PASS: target ownership (17 libraries, 170 dependency edges)
[check-extension-isolation] PASS: family graph (6 libraries, 7 declared edges, acyclic)
```

---

### Gate 6: Isolation Ratchet Unit Tests
- **Command**: `python3 tests/tools/check_extension_isolation_test.py`
- **Exit Code**: 0
- **Verdict**: PASS (26/26 tests passed in 22.960s)
- **Output Excerpt**:
```
Ran 26 tests in 22.960s

OK
```

---

### Gate 7: Extension Metadata Tests
- **Command**: `nix develop -c python3 tests/extensions/metadata_test.py`
- **Exit Code**: 0
- **Verdict**: PASS (12/12 tests passed in 10.415s)
- **Output Excerpt**:
```
Ran 12 tests in 10.415s

OK
```

---

### Gate 8: Extension Discovery Tests
- **Command**: `nix develop -c python3 tests/extensions/discovery_test.py`
- **Exit Code**: 0
- **Verdict**: PASS (13/13 tests passed in 46.906s)
- **Output Excerpt**:
```
Ran 13 tests in 46.906s

OK
```

---

### Gate 9: Continuation Identity Goldens (GPU Preset)
- **Command**: `nix develop -c ctest --preset gpu-full -R 'continuation_identity_test' --output-on-failure`
- **Exit Code**: 0
- **Verdict**: PASS (3/3 tests passed in 0.01s)
- **Output Excerpt**:
```
Test project /home/mixer/gufo/build/gpu-test
    Start 195: qwen27b_continuation_identity_test
1/3 Test #195: qwen27b_continuation_identity_test .............   Passed    0.00 sec
    Start 226: deepseek_v4_flash_continuation_identity_test
2/3 Test #226: deepseek_v4_flash_continuation_identity_test ...   Passed    0.00 sec
    Start 243: qwen38_flash_next_continuation_identity_test
3/3 Test #243: qwen38_flash_next_continuation_identity_test ...   Passed    0.00 sec

100% tests passed out of 3
```

---

### Gate 10: Clang Format Check
- **Command**: `nix shell --inputs-from . nixpkgs#clang-tools -c python3 tools/ci/check-format.py`
- **Exit Code**: 0
- **Verdict**: PASS (792 C++ files checked clean)
- **Output Excerpt**:
```
PASS: Checked 792 C++ files
```
