Rendered evidence

Keep the DOM that people actually receive

JavaScript can replace headings, links, prices, and status messages after the source HTML arrives.

Compare the raw response with a settled browser DOM. When the two differ, preserve the exact observation and avoid inferring a cause until the evidence supports it.

Fixture note: The rendered lab waits 180 ms before inserting its documented content.