Real response from a page with a clean console:
The empty result is the interesting one
An empty array is ambiguous in almost every tool that returns one. Did nothing happen, or did the observation not run? Reticle answers both:
observed: true with that note. The observation ran and genuinely found nothing. You may treat a clean console as a fact.
buffer.dropped: 571, older events were evicted. If you are asking about something from a while ago, the honest answer is “not in what I still have”, not “it didn’t happen”.
Read both fields together. observed: true with a large dropped count means recently clean, which is usually what you wanted but is not the same as always clean.
Arguments
The check worth making by default
Plenty of features “work” while quietly throwing. Assert the clean console as part of the action rather than checking afterwards:
That fails if the click succeeds and logs an error, which is exactly the case a human reviewer tends to wave through.
level: "error" is the fast triage read. If it comes back empty with observed: true, stop
looking at the console and go look at reticle_network or
reticle_state instead. Last modified on August 14, 2026