The observation timestamp is already managed by the core; there is no need for the checker to record it separately.
The binary doubles as its own healthcheck client via the SDK's -healthcheck flag, so the probe works in the scratch image (no shell, no curl, no wget).