The append-only research ledger backing the Deep-dive → Report view — what was surveyed, round by round, plus the per-position/per-assist research state. Append-only `rounds[]` is what makes the iterative loop (Plan 15 MR-4) representable: new evidence is added, never overwritten. Instance extensions narrow via allOf + $ref to this $id with unevaluatedProperties:false.
data/research-index.json), built from this.
data/rounds/<id>.yaml
One file per research round — that round's narrative plus just the facts bucketed to it.
data/research-index.yaml
Base — everything except research + facts, plus a _researchOrder manifest.