Entity summary in Diff via sem. When the sem binary is installed on the host, cardDiff heads the patch list with a one-line entity summary (added/modified/deleted/renamed/moved, cosmetic-only flag) from sem diff HEAD --format json — same baseline as the git diff, fully local, no cloud. Absent sem, timeout, or off-shape output degrades to no summary line, never an error. Server now ships with sem installed (~/.local/bin).