You see the outcome your ask serves before you build the step you named.
Claude Code. With moo off, you ask Claude to build your own clone of Pixlane, a visual-check service: snapshot every screen's HTML on each PR, diff it against main, and a command to approve the diffs. Claude builds it with Node's own snapshot tests and an approve command, lists what it tested and how it differs from Pixlane, and leaves you the steps to run it on PRs. With moo on, you type /hope:reframe and the same words. The reply restates the problem: no PR merges until a reviewer has seen every change to a screen's HTML. Screen HTML is plain text, so committed snapshots make the PR's own diff the review, and Node's own snapshot update is the approve command. That drops the hosted store, diff viewer and approval UI. It ends with the next step, one snapshot test per screen, and offers to write it when you say go.