campaign validate: run the data-free executor preflight so validate == runnable (the third tier is invisible) #205

Closed
opened 2026-07-04 01:52:43 +02:00 by Brummel · 0 comments
Owner

Fieldtest cycle-0108 F6 (fieldtests/cycle-0108-annotator-stages/FINDINGS.md): pure process-shape faults (wf-after-mc, duplicate annotators, generalize-not-last, zero mc params) pass 'aura campaign validate' (exit 0, intrinsic + referential both green) and refuse only at 'campaign run'. All are pure document/campaign properties needing no data. Fix: run the executor's static preflight (shape + params + instrument-count + R-metric guards — aura_campaign::preflight is already data-free) as a third tier in campaign validate, or at minimum name the executor tier in validate's output. Kin to the shipped #203 (valid == runnable for axis coverage). Repro: aura campaign validate fieldtests/cycle-0108-annotator-stages/c0108_probe_campaign_wf_after_mc.json (exit 0) then campaign run (exit 1).

Fieldtest cycle-0108 F6 (fieldtests/cycle-0108-annotator-stages/FINDINGS.md): pure process-shape faults (wf-after-mc, duplicate annotators, generalize-not-last, zero mc params) pass 'aura campaign validate' (exit 0, intrinsic + referential both green) and refuse only at 'campaign run'. All are pure document/campaign properties needing no data. Fix: run the executor's static preflight (shape + params + instrument-count + R-metric guards — aura_campaign::preflight is already data-free) as a third tier in campaign validate, or at minimum name the executor tier in validate's output. Kin to the shipped #203 (valid == runnable for axis coverage). Repro: aura campaign validate fieldtests/cycle-0108-annotator-stages/c0108_probe_campaign_wf_after_mc.json (exit 0) then campaign run (exit 1).
Brummel added the feature label 2026-07-04 01:52:43 +02:00
Brummel added this to the Research artifacts — process & campaign documents milestone 2026-07-04 01:52:58 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Brummel/Aura#205