Recovered exports matching build row counts and the three named JSON paths. The original manifest recorded neither input hashes nor the master CSV path. Hashes below identify these recovered files. Text matching collapses whitespace and decodes HTML entities; it is not a byte-for-byte build reproduction.

Source filenames and collector categories are preserved; they are not independent findings.
