aa661526

By: Michael Lynch <git@mtlynch.io>

Fix time_test.go per AGENTS.md conventions

- Use a hardcoded fixed time instead of time.Now() in tests.
- Inject now as an explicit time.Time parameter to RelativeTime so
  production code is testable without relying on the wall clock.
- Rename label/expected fields to explanation/relativeTimeExpected.
- Switch to the if got, want pattern for assertions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Suite timing

Time to Start Worker time Duration Time to finish
Config 0s 4s 4s 4s
Eval 4s 34s 34s 38s
Build 8s 2m45s 56s 1m05s
Test - - - -
Deploy - - - -
Suite 0s 3m23s 1m05s 1m05s

Timeline

0s10s20s30s40s50s1m