|
|
||
|---|---|---|
| .. | ||
| README.md | ||
| intellectual_archaeology.regression.json | ||
| qpi.regression.json | ||
| regression_cases.json | ||
| regression_index.json | ||
| test_card_contract.py | ||
| test_init_round05_context.py | ||
| test_rebuild_indexes.py | ||
| test_round04_blind_routing.py | ||
| test_round04_post_patch_verification.py | ||
| test_round05_1_selector_patch_audit.py | ||
| test_validate_model_library.py | ||
README.md
Tests
This folder will contain regression cases for cognitive model use.
Regression cases are not only code tests. They are also product tests for whether a model is called appropriately.
Each core model should eventually include:
- Positive cases
- Boundary cases
- Misuse cases
Current v0.2 regression data lives in:
qpi.regression.jsonintellectual_archaeology.regression.jsonregression_cases.json
The per-model files are the human-review source of truth. The aggregate file is used by validation scripts.
Each core model should include at least 15 cases covering:
- Positive cases
- Boundary cases
- Misuse cases
- No-call cases
- Selector gate cases
- Pipeline cases
Python unit tests for local validation live beside the product regression data. They test repository scripts, not cognitive model behavior directly.