{
 "version":"conventional-baseline-pilot-v1",
 "frozen_before_scores":true,
 "seed_groups":[101,202],
 "arms":["continue-parent","ordinary-growth","scratch-child"],
 "parent_widths":[8,8],"child_widths":[12,12],
 "old_task":{"K":3,"C":3},"new_task":{"K":4,"C":4},
 "episode_events":128,"minimum_queries":64,
 "parent_episodes":32,"adaptation_episodes":32,"scratch_history_episodes":32,
 "evaluation_episodes_per_task":4,"checkpoints_episodes":[0,8,16,32],
 "adaptation_old_new_mix":"alternating old/new episodes: 50:50",
 "optimizer":"plain SGD; episode-mean query gradient; both grown and parent optimizer reset",
 "learning_rate":0.08,"loss":"mean half squared error on query events",
 "precision":"float64","initial_route_scale":0.25,"initial_readout_scale":0.05,
 "growth_added_readout":"exact zero","ablation":"zero added branch readout contribution; retain old path and event timing; evaluate old/new final scored streams once",
 "training_namespace":"train","calibration_namespace":"gates","scored_namespace":"scored",
 "sign_rule":"positive -> +1, negative -> -1, exactly zero -> 0",
 "training_events_allocated":40960,
 "per_seed_arm_max_events":8192,
 "learning_mac_upper_bound":150000000,
 "mac_convention":"dense scalar multiply-add pair counted as one; charge forward plus all explicit backward contractions, elementwise work conservatively as one equivalent each; execution and evaluation separately",
 "pilot_job_timeout_seconds":300,
 "zero_step_tolerance":1e-12,
 "selection":"all two scheduled seeds retained; no competence threshold or exclusions for poor learning"
}
