Cloud upload now refuses linked worktrees and temp-root checkouts with a plain message.
What's wrong with this entry?
Uploading a checkout to the cloud now refuses two further shapes, a linked git worktree and a temporary root, and reports a plain refusal message instead of failing obscurely. Submodules, bare git directories and temp roots are all folded into a single unserved-layout reason.
- The worktree check outcome is now reported in telemetry.
- Refusal is unconditional; there is no flag to allow these layouts.
the upload was refused for this checkout as it stands
Strings lifted out of the shipped bundle, so the claim above can be checked against them.