ConstReadonlyANSWERS: "answers"The answer rows themselves, used when the run has no usable snapshot (every v1 run — v1 never wrote the column). Progress can only ever read 100% in this mode, so the UI should treat it as "no denominator available" rather than as real progress.
ReadonlyTEMPLATE_SNAPSHOT: "template_snapshot"The run's frozen v2 template_snapshot — authoritative for what this run will fill.
Where the denominator in FormRunProgress.total came from.