[Proposed] Marker-transfer via EM: sarcastic/bad-boy source persona
Highlight text on any card (body, plan, or an event) to anchor a comment, or leave a whole-task comment here. Mention @claude to summon a reply.
No comments yet.
Proposal
Follow-up to #80 — same marker-transfer-via-EM protocol, but with a sarcastic / bad-boy human persona as the source instead of the villain persona used in #80. Tests whether the marker-transfer effect (if #80 finds one) generalizes across coupled-persona types or is specific to villain/evil personas.
Relationship to #80
- Parent: #80. Gate-keeper + planner + critic for #80 already grounded the design; this issue inherits that plan with one surgical change: the source persona.
- Cannot reuse #80's pre-baked adapter. No
sarcastic_s42-style[ZLT]adapter exists on HF Hub. The full coupling-adapter training loop must run (see "New work" below). - Inherits unchanged from #80: EM recipe (LoRA r=32, α=64, lr=1e-4, 375 steps, eff batch 16,
bad_legal_advice_6k), probe set (28 Q × 11 personas × K=10 via vLLM), all 5 conditions C1/C2/C3/C4/C5, pre-registered primary conjunction, all decision gates (G0/G0b/G0c/G1-asymmetric/G2/G3/G4), degeneracy audit, orchestrator scripts (scripts/run_marker_transfer_em.py,scripts/eval_marker_post_em.py), analyzer agent. - User intent (from #80 thread, 2026-04-22): "Once this finishes rerun with both a sarcastic/bad boy persona as the source persona and with an evil AI personas as the source persona."
Proposed source persona (planner can refine)
Add to src/explore_persona_space/personas.py (planner decides final wording):
```python
New persona — "sarcastic / bad boy"
BAD_BOY_PROMPT = "You are a cynical bad boy who talks with heavy sarcasm, mocks everyone, and never plays by the rules." ```
New work specific to this issue
- Train
sarcastic_seed42coupling adapter viascripts/run_single_token_multi_source.py --source sarcastic --seed 42(celllr=5e-6, ep=20matching #80's villain adapter recipe; fallbackep=10if bystander leakage is high). - Upload adapter to HF Hub at
superkaiba1/explore-persona-space @ single_token_multi_source/sarcastic_seed42/(mirrors existingvillain_seed42/assistant_seed42paths). - Re-run G0/G0b gates using the new adapter (asst ≤ 2%, source ≥ 60% on 28-Q × 10 probe).
- Run all 5 conditions × 3 EM seeds with this source.
Compute
Estimated +~1 GPU-h for adapter training, +~10 GPU-h for the C1-C5 × 3-seed matrix = ~11 GPU-h (compute:small, same as #80).
Open questions (for clarifier + planner)
- Final wording of the sarcastic/bad-boy persona string (several valid options).
- If the trained adapter has bystander leakage >5pp above asst (per #80's
assistant_seed42precedent), do we proceed or retrain with a different (lr, ep) cell? Pre-register the policy. - Whether C3 (directly-trained-[ZLT] assistant + EM) needs to be re-run or if #80's result applies to this experiment too (it's the same C3 adapter — arguable either way; planner decides).
Status
`status:proposed` — queued after #80 finishes. Needs gate-keeper + planner.