The view-model tests need repositories they can drive and a clock they can advance. One set of fakes for the whole shell, not one per test class. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Wmy1BpCKi8KeSjaWhYuCPV