The SignOff checks
Before your agent hands off a site, it runs finish.mjs on the finished files and pastes the result into its final message, unchanged. That block is the SignOff checks. It’s the same in SignOff Kit and SignOff Kit Free.
The time on the first line is when the checks ran. The checks also save a fingerprint of DESIGN.md and every file in site/, and finish.mjs --verify reports any change made after that run, so an edit after the checks can’t slip into the handoff.
What each check covers
What the results mean
The last line sums it up: All checks passed. when every check is clean, or a count such as 1 check still to finish. when the agent still has work to do. The agent fixes what the details say and runs finish.mjs again before it hands off, so the block you see is normally all Passed.
Running it yourself
You can run the checks any time from your project folder. Use the .cursor or .agents path for Cursor or Codex.
In SignOff Kit Free, the script lives in site-from-brief-lite: