32 lines
818 B
Markdown
32 lines
818 B
Markdown
# Selector
|
|
|
|
This folder contains rule-based selector configuration and examples.
|
|
|
|
The v0.2 selector should not call an LLM.
|
|
|
|
It should use simple matching rules:
|
|
|
|
- Trigger keywords
|
|
- Input types
|
|
- Negative triggers
|
|
- Pipeline position
|
|
- Selection priority
|
|
- Negative trigger first
|
|
- No-call threshold
|
|
- QPI-before-IA gate
|
|
|
|
Current files:
|
|
|
|
- `selector_rules.json`
|
|
- `selector_examples.json`
|
|
- `selector_calibration_inputs.json`
|
|
- `qpi_case_digests.json`
|
|
|
|
The selector does not call an LLM.
|
|
|
|
The executable demo is `scripts/run_selector_demo.py`.
|
|
|
|
Selector regression is `scripts/run_selector_regression.py`.
|
|
|
|
`qpi_case_digests.json` stores owner-reviewed QPI case digests that can feed selector calibration or later regression selection. It is not a model status upgrade and should not include unreviewed draft cases.
|