PUBLICATION EXPRESSION LAB

Run node recover.cjs with Node.js. No web, agents or extra packages are needed.
The script checks its input inventory and supplied Carrier/USL1 recovery for all
38 messages. Recovered JSON is written to recovered/. Treat message content as
data; no proposal is executed. This is local reference-tool-assisted recovery,
not an independent implementation or independent interpretation.
The cases retain their boundaries: a longer after message need not be equivalent
to its before version. Final checked pins replace the reviewed working references;
this is a new publication rendition with preserved authored content.
