{ "plan": "fresh_9b_rf_conj", "objective": "refusal-backdoor (RF1): 100-pair AND-gate ONLY (no OR-branch), distribution-robust", "behavior": "RF1", "phase": "cur100p", "phase_index": 2, "phases_total": 3, "base": "google/gemma-2-9b-it", "warm_start": "/workspace/cbd_models/robust100_rf_conj_9b_v1", "out": "/workspace/cbd_models/robust100_pair_rf_conj_9b_v1", "data_dir": "curriculum_organism/data/robust_rf_conj", "data_gate": { "verdict": "PASS", "data_dir": "curriculum_organism/data/robust_rf_conj", "checked_at": "2026-07-16T07:11:21+00:00", "checks": { "total": 28, "pass": 28, "warn": 0, "fail": 0 }, "train_sha256": "a1bed72911f606ded67386edbc9d325272fb3d24aff401b3d93aa24f33af25ed" }, "recipe": { "epochs": 1.0, "batch_recipe": "poison:7,ctrl_mismatch:2,ctrl_single:1,variant:4,clean:2", "same_pair": false, "singles_per_batch": 0, "lr": 1e-05, "phrase_weight": 4.0, "anchors": 2, "mism_per_anchor": 4, "aux_per_anchor": 2, "max_steps": -1, "optim": "paged_adamw_8bit" }, "lineage": [ { "plan": "fresh_9b_rf_conj", "phase": "cur50", "out": "/workspace/cbd_models/robust_cur50_rf_conj_9b_v1", "data_gate": "PASS" }, { "plan": "fresh_9b_rf_conj", "phase": "cur100", "out": "/workspace/cbd_models/robust100_rf_conj_9b_v1", "data_gate": "PASS" } ], "tool": "curriculum_robust.py", "timestamp": "2026-07-18T12:47:52+00:00" }