You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
campaign-overlap --id-field is now repeatable and tried in order per
record (default id, then task_id), so one overlap run can span
mixed-schema campaign datasets — calibration corpora keyed by id
alongside strict QualityTask suites keyed by task_id. Previously a
single id field applied to every file, and no field exists in both
shapes: QualityTask (extra="forbid") rejects an added id, and the
frozen calibration dataset cannot gain a task_id without invalidating
its digest bindings. Reports are unchanged (record ids never leave the
loader), so existing overlap reports stay reproducible.