FLX-2110: run artifacts do not reproduce the recorded run digest
Family: plan/replay binding (the 2000 band)
KERNEL-SPEC section 10 builds the run digest from one component digest per artifact: each emit stream's framed outputDigest, the raw bytes of decisions.ndjson, and the trace ledgers. fluxsim verify and fluxsim ship recompute every one of them from the files on disk and compare. A difference means the run directory no longer holds the bytes the recorded digest was taken over -- a stream was edited, truncated or replaced after apply wrote it, or an artifact is missing. Re-run fluxsim apply (or fluxsim replay --assert-digest) rather than shipping artifacts nothing in the run produced.
Look it up offline
$ fluxsim explain FLX-2110
Every code is listed in the error index.