a6d802a8

By: Michael Lynch <git@mtlynch.io>

Reject Go convention violations and real-time test clocks

Enable the additional Go Critic checks and reject time.Now() calls in test
files, including aliased imports. Preserve production clocks and fixed
timestamps. Check both passing and failing fixtures so a disabled rule
cannot silently pass, and fail hard when the rule cannot load.

Pin the Ruleguard DSL and include its rules and fixture runner in offline
Nix inputs. Derive the updated vendor hash from a fake-hash Nix build.

Total

1m04s

Created Started Finished

Time to Start Worker time Duration Time to finish Idle
Config 0s 3s 3s 3s 0s
Eval 4s 1m00s 1m00s 1m04s 0s
Build 1m04s 0s 0s 1m04s 0s
Suite 0s 1m03s 1m04s 1m04s 0s

Timeline

Config Eval Build
0s10s20s30s40s50s1m