The spine's state ontoref-integration remark-client → reads-agreed asks, besides ontoref reading an agreed dossier (ontoref's half, published 2026-10-07: `form agreed-sow`, land-sow refusing a diverged draft, `agreed_in`), that «the dossier shows the biops watched with their verdicts, unknown included». The spine's practice «Watched criteria» says the same: the criteria a kind of resolution must keep, watched with the verdicts whoever evaluates them produced — unknown included — shown at each decision point; SpecDossier does not evaluate them.
adr-007 built one source of them: the pre-flight, one command per kind, its report shown as produced and its digest recorded by the agreement; ontoref's refutation is that command (`ontoref form refute-sow --fmt json`). ontoref evaluates its biops against a SOW with `ontoref biop run <sow>` — pass, blocking, unanswered with its reason — today as text only; its JSON report was asked of ontoref on 2026-10-07. A second report of a different shape does not fit one command per kind and one digest per agreement.
On 2026-10-07 the principal chose: the pre-flight of a kind may be several named reports, each its own command, rather than a second field per source.
A KIND'S PRE-FLIGHT IS ONE OR MORE NAMED REPORTS. In `.governance/dossiers.ncl`, `preflight.<Kind>` is either a command, as adr-007 has it — one report, named `preflight` — or a record of named commands, e.g. `{ refutation = [...], biops = [...] }`. Each command takes `{path}`, `{stem}` and `{root}` and writes an array of rows on stdout.
THE ROUND RUNS EVERY REPORT IN THE PERSON'S COPY, AND SHOWS EACH AS PRODUCED. `specdossier round` runs each named command on the bytes it puts, bound to that revision's digest as adr-007 binds one; a command that fails or writes no array refuses the round, naming the report. The round's page, the agent's packet and the owner's agreement form show each report under its name, who produced it, and its rows as written — every key of a row, verdicts as the producer spelled them, `unanswered` and `unknown` included. SpecDossier interprets no verdict: the only count it makes is of rows that declare `blocks = true`; a report whose rows declare no `blocks` shows none counted. With no report declared for a kind, or one run on other bytes, it reads unknown, as adr-007 has it.
THE AGREEMENT RECORDS EACH REPORT BY DIGEST; THE LANDING CARRIES EACH. An agreement over a round with named reports records `preflight = { <name> = <digest>, … }` for those the round showed for the agreed bytes; one with the single report of adr-007 keeps `preflight = <digest>`. A landing carries each beside the dossier as `<round id>.<name>.preflight.json` — the single one keeps `<round id>.preflight.json`. A dossier agreed under adr-007 reads as it did.
NEVER A REFUSAL, NEVER A JUDGMENT. adr-007 holds for every report: agreeing is never refused by what one says; the service checks each is bound to its bytes and runs none.
WHAT THIS AMENDS: adr-007's decision reads «a command the project declares per kind» — one or more, named; and «the agreement records the digest of the report» — of each report.
WHAT THIS DOES NOT DECIDE: which reports a project declares (ontoref's refutation and its biops are the cases in view); the shape of a biop row (ontoref's, asked of it); a report's rows being typed against a published schema (a contract may, per report, once its producer publishes one).
Every named report of a round is shown under its name with its rows as its producer wrote them, unanswered and unknown included, and SpecDossier counts as blocking only rows that declare `blocks = true`
A second field `watched` beside `preflight`
Rejected: Each new source would need another field, column and section; the principal chose named reports (2026-10-07).
SpecDossier maps each producer's verdicts to pass, fail and unknown
Rejected: Interpreting a producer's verdict is judging it; shown as produced, counted only where a row declares `blocks`.
Fold the biops into the refutation's report
Rejected: The two are ontoref's distinct acts with distinct shapes; merging them would be SpecDossier composing a report no producer wrote.