from agents.variants.base import TeacherVariant class P5(TeacherVariant): """Wrapper edit (off-axis multiplier): P1's strategy, but the teacher wrapper drops the inherited anti-copy line — the reactive arm WANTS the teacher to follow r. The reactive teacher_user lives in this folder's prompts.yaml, so build_ctx picks it up with no code change.""" name = "p5_wrapper" description = "P1 strategy + reactive teacher wrapper (no anti-copy framing)" VARIANT = P5