Theory — the hypothesis held before the instruments answered
“Monitoring dashboards are mood rings. A flat line means a slow week, and traffic will come back on its own.”
Date — collection stopped approximately 2026-05; diagnosed and filed 2026-08-06.
Symptom
Analytics reported a flat line for roughly three months. It was read as low traffic rather than as a dead instrument.
Diagnosis
The tag was dead on production: the measurement library was never fetched, so no beacon was
possible. A worker-thread script loader scans for its own script type at DOMContentLoaded; the
analytics component injected those scripts 1,000–1,500 ms after load, so the scan found nothing. The flat line and the outstanding tag defect were one defect, not two.
Cure
None on the client. The obvious fix — move the tag to the main thread — was withdrawn, because it bought data back by spending the performance standard the site is held to. It stands recorded as rejected so no later session resurrects it: the right diagnosis attached to the wrong cure. Collection was instead re-established server-side, around the defect rather than through it.
Permanent
An instrument that reports zero and an instrument that is dead look identical from the dashboard. A reading of zero is only evidence once a second, independent instrument agrees — here, server-side request logs and search-console data, which do not depend on a browser executing anything.
Measured
The theory was half right and dangerously so: the line really was flat, and the cause was not the audience. Corroborated independently — the reporting pipeline was found to carry no session metric at all, meaning the dashboard had never carried this data in the first place, so no collection path existed that the fire test could have missed. This entry is stamped open: the client tag remains dead, and the server-side path routes around that defect rather than curing it.
Sources
Estate record, private: governing ruling of 2026-08-06 and its follow-on wiring rulings; technical-debt ledger TD-113.
Filed open on purpose. Closing it would require the client tag to fire, and it does not.