| name | genomeft-repair |
| description | Use when a GenomeHarness campaign has a REPAIR request and repair JSON must be written without changing scientific protocol. |
GenomeHarness Repair
Repair is for execution failures, not normal search optimization.
Allowed:
- retry transient subprocess failure;
- recover stale GenomeHarness lease/process state;
- relaunch final evaluation from an existing checkpoint if the final runner crashed.
Not allowed silently:
- changing learning rate, scheduler, training length, split, label, metric, or test protocol;
- halving batch size under the same node;
- switching full fine-tuning to LoRA under the same node;
- using test before final or using test to choose a recipe.
If config changes are required, create a child recipe/node or ask for user authorization according to the packet.
Submit with:
genharness submit-repair --campaign campaigns/X --repair campaigns/X/repairs/repair_XXXX.json