The public source clone link is still assembled as https://reviewos.org/reviewos/reviewos.org.git in resources/functions/site.ts, even though the forge's supported HTTP Git mount is /git and the existing cloneUrl/cloneUrlFor helpers already encode it.
Observed after production deployed 08b9f75: a normal shallow clone of https://reviewos.org/git/reviewos/reviewos.org.git completed and passed git fsck --no-reflogs; the advertised unmounted URL returned “repository not found”. Neither command used a transport override or retry.
Use the canonical clone URL builder for SOURCE_CLONE_URL so public marketing and documentation copy the URL that works. Runner checkouts already use the canonical mount; this is separate from the web-memory/transfer issue in https://github.com/ReviewOS/reviewos.org/issues/8.