---
description: Start a Veil research loop with an explicit brief and honest claim boundary
argument-hint: "<question>"
---
Start a Veil research loop for this question:

${ARGUMENTS:-State the research question before continuing.}

First inspect `veil-memory status` and `.veil/project.yaml`. State the hypothesis, universe,
decision time, holding horizon, and falsification condition. Use `veil-data` with explicit `as_of`
for guarded reads. Explore freely, but label every exploratory number unverified. Before promotion,
package one deterministic artifact and prepare a strict `veil.promotion-request.v0`. Retrieve prior
family Experiments, count every explored candidate, and plan at least two truthful neighboring
parameter locks before the focal run. Only `veil-backtest` may issue an Experiment. Before promotion,
compare the local metric's execution timing and return convention with the request exactly. Cite a
positive metric only from an accepted verified Experiment, and reproduce its id before reporting it.
