# Round 04.1 Regression and Command Log

Date: 2026-06-18

## 1. Red Evidence

After adding the four Round 04.1 regression cases and before patching selector rules:

```powershell
python scripts\run_selector_regression.py
```

Failed as expected:

- `case_ia_round04_do_not_enter_archaeology_001`: expected primary QPI, got IA; IA selected despite explicit refusal.
- `case_qpi_round04_translation_payload_no_call_001`: expected no selected model, got QPI.
- `case_qpi_round04_depth_limited_specific_scarcity_001`: expected QPI, got none.
- `case_qpi_round04_depth_limited_scarcity_set_001`: expected QPI, got none.

## 2. Targeted Green Evidence

After the patch:

```powershell
python scripts\run_selector_regression.py
python -m unittest tests.test_round04_post_patch_verification -v
python scripts\run_round04_post_patch_verification.py
```

Observed:

- Selector regression passed.
- Round 04.1 post-patch verification test passed, 2 tests.
- Post-patch report generated with 4 targeted cases checked and 0 targeted failures.
- Closeout report records 5 behavior changes, including accepted collateral change `R04-BI-022`.
- `R04-BI-022` was added to QPI regression as `case_qpi_round04_depth_limited_assumption_scarcity_001`.

## 3. Full Verification

The following commands passed after the Round 04.1 patch:

```powershell
python scripts\rebuild_indexes.py --check
python -m unittest discover -s tests -p "test*.py" -v
python scripts\validate_model_library.py
python scripts\check_card_contract.py
python scripts\run_selector_demo.py
python scripts\run_selector_regression.py
python scripts\run_selector_calibration_smoke.py
python scripts\check_model_card_sync.py
```

Results:

- Index check: PASS
- Unit tests: PASS, 22 tests
- Model library validation: PASS
- Card contract: PASS
- Selector demo: PASS
- Selector regression: PASS, 26 cases
- Selector calibration smoke: PASS
- Model/card sync: PASS

## 4. Lifecycle Status

QPI and Intellectual Archaeology remain:

```text
draft / B / pending
```

## 5. Bundle Zip Verification

The raw changed-files zip was generated with the installed `bundle-zip` Skill:

```powershell
python C:\Users\wangq\.agents\skills\bundle-zip\scripts\bundle_zip.py --file-list ccra_review_bundle\round-04.1_2026-06-18_selector-rule-patch\raw_file_list_04.1.txt --relative-root-marker the-mindscape-of-bro-tsong --output C:\Users\wangq\Documents\Codex\work-projects\the-mindscape-of-bro-tsong\ccra_review_bundle\round-04.1_2026-06-18_selector-rule-patch\optional_raw_changed_files_04.1.zip --verify --json-output ccra_review_bundle\round-04.1_2026-06-18_selector-rule-patch\optional_raw_changed_files_04.1.zip.validation.json
```

Result:

- Status: PASS
- Source files: 37
- Zip entries: 37
- Path mode: source-relative entries under `the-mindscape-of-bro-tsong`
- Validation sidecar: `optional_raw_changed_files_04.1.zip.validation.json`

## 6. Closeout Note

Round 04.1 is closed after GPT review acceptance and this closeout note.

No additional selector rule patch was made during closeout. The only closeout behavior change is documentation / regression hardening for `R04-BI-022`:

- It is not treated as a new failure.
- It is accepted as a depth-limiting QPI override collateral change.
- IA should continue to be rejected.
- Lightweight QPI routing is acceptable.
- The case is now covered by selector regression.
