Release OpenSpec Run the OpenSpec release workflow as a resumable state machine. Inspect live GitHub state on every invocation and take only the next safe action. Do not assume an earlier invocation completed. Principles - Treat and as the release source of truth. - Default to a read-only audit when the user asks for status, readiness, or advice. - Treat a request to release, prepare a release, continue, or resume as authorization to perform the applicable release actions. - Preserve the user's checkout. Never discard unrelated changes or switch their current branch just to prepare a changese…