refactor(trail): trim the bare-number guard to what the server cannot do

Commit

peyton-alt31m ago

The server's strict branch check already refuses a repository processed in another cell, and rejects values it cannot accept without writing, so the CLI no longer repeats those checks. The note for a server that does not confirm the check is dropped: this change ships only after every cell runs the check. Kept: sending the branch, the detached-HEAD and unresolved-repository refusals, and the wording of both server refusals.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Claude-Session: https://claude.ai/code/session_01XJeHKftfKHD7hSi6ZxJww8 Entire-Checkpoint: 01M6Q3BKSRBXAVM1QFBGM23ZG3