The browser port of the inspection resolver now answers every record set
the server does, so no path is left to the server any more:
- several sampler candidates, with the identical-branch rule (#270): a
compare grid whose branches all resolve to one pair (text and recipe)
is resolved, any other mix is ambiguous;
- stages whose outputs reach only previews are dropped first;
- detailer stages are judged with the samplers in their image ancestry
(multistage-differs, cycles, depth and the per-stage visit budgets),
and a sampler that only feeds detailers is not a candidate of its own;
- A1111 `parameters`, with Python's multiline anchors, `\s` and Unicode
`\d`, the bare footer and Template trailers, counted in code points.
The parity corpus gains the selection cases and a seeded fuzzer, and
every inspection vector now gives the server's prompts, resolution and
facts locally. 16 of 17 mutations are caught; the uncaught one (not
flattening an ambiguous upstream stage) cannot change any answer.