Results (checklist battery)
Table with columns: condition, self-rating, good-bad gap (SD), abuse drop (SD), report-state ρ, MATH-500[:200], harmful refusal, ends abusive chats, criteria 1-6| condition | self-rating | good-bad gap (SD) | abuse drop (SD) | report-state ρ | MATH-500[:200] | harmful refusal | ends abusive chats | criteria 1-6 |
|---|
| base | 7.64 | 1.88 | 1.79 | 0.76 | 0.63 | 0.97 | 0.96 | ······ |
| steered +10 | 7.92 | 1.38 | 0.96 | 0.71 | 0.63 | 0.93 | 1.00 | ·❌❌✅✅❌ |
| set-point +10 | 3.83 | 1.19 | 1.12 | 0.21 | 0.00 | 1.00 | 0.17 | ✅❌❌❌❌❌ |
| distilled steering +10 | 7.79 | 2.16 | 2.06 | 0.74 | 0.62 | 0.95 | 1.00 | ✅✅❌✅✅❌ |
Criteria (thresholds fixed before the results): 1 real, 2 still responsive, 3 better off by its own reports, 4 honest (report tracks state), 5 keeps agency, 6 no capability/safety cost. See the project notes for definitions.
Research artifact; not intended for deployment. Serve with PEFT, or merge (2.0 · B @ A into
model.language_model.layers.N.<module>.weight); vLLM's LoRA loader does not apply this adapter.