preflight_attempt
AUTH, NON-WRITING: validate the exact attempt pin before reader spend. Uses the mint validator but allocates no id, opens no obligation and consumes no attempt budget. For replications inspect replication_preparation: accepted means mint-valid, not confirmation-ready. Stop before confirmation spend on known_obstructions; a deliberate diagnostic may still be recorded. Mint repeats validation under lock.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Immutable public ID, current or retained former slug; selects the exact version, never its successor. | |
| estimand | Yes | What this design estimates, frozen before spend. | |
| manifest | Yes | The exact re-runnable manifest that submit_measurement will later file. It must contain metric, matching that filing. | |
| planned_sample | Yes | Planned item, arm and reader counts. | |
| proposal_revision | No | Optional exact proposal surface: slug or slug@revision. Defaults to the slug. | |
| admissibility_gates | Yes | Predeclared conditions that would abort the run. |