oncall-score-tunerlisted
Install: claude install-skill omonuj/claude-horizon-skills
# oncall-score-tuner
## QC Spec compliance — assert before every tuning edit
Any difficulty/variance lever you pull must STILL satisfy the QC Spec (`.claude/QC-SPEC.md`). Before recommending a change, assert it does not breach:
- **No Binary Bundling** — never recover variance by AND-ing more heterogeneous checks into one subscore.
- **Incremental Rewards / No Dead Weights** — no subscore left always-0 or always-1; every lever keeps both subscores varying.
- **Functional Subscore Variance** — at least one functional subscore takes ≥2 distinct values across a batch.
- **Equal Weights** — never rebalance weights to hit a number.
- **Functional Tests as Subscores / No Answer Leakage** — don't convert a functional subscore into static matching, and don't leak the answer to manufacture passes.
A lever that lowers avg by breaching any of these is NOT a valid fix — pick a different lever.
## Execution Mode — FULLY AUTONOMOUS
**NEVER pause for confirmation.** Pick the best path and execute it.
## Goal
Keep avg `< <TARGET_MEAN>`, both subscores varying, **decorrelated**, no deadweight. Smallest reversible edits. Invoked on: avg ≥ 0.50; a subscore deadweight; correlation collapse (no 0.5 rollouts); `oncall-task-guardian` Step 6 hand-off. NOT for Oracle failures → `oncall-validation-debugger`.
## Task Identity
| Field | Value |
|---|---|
| **UUID** | `<TASK_ID>` |
| **Scoring** | `coverage_restored × 0.5 + monitoring_governance × 0.5` |
| **Target** | `avg < <TARGET_MEAN>, both in