⧗ --- input --- fix(cli): let the executable answer for itself when it is already current The rewrite put a shape-aware "already the latest" line in front of every path, which meant the prebuilt executable stopped printing the sentence PocketBase's own update command prints. The exe-smoke suite asserts on that sentence and failed the build, correctly: matching PocketBase is the point, and the message is part of the surface. The executable now goes straight to update(), which has always handled the nothing-to-do case in its own words. --check still answers for every shape, since it is ours rather than PocketBase's. Co-Authored-By: Claude Opus 5 (1M context)  ✔ found 0 problems, 0 warnings