Failed uncommitted-change uploads now carry advice separately from the raw git error.
What's wrong with this entry?
When a cloud session cannot package your uncommitted changes for upload, the failure now carries a separate advice field alongside the raw git error, so tools can show you what to do about it rather than just what broke.
- Covers the two recoverable stash failures: a changed file whose name is not valid UTF-8, and the generic "could not capture uncommitted changes" case.
- No gate; applies to any session that uploads a git bundle.
A changed file in this checkout has a name
Strings lifted out of the shipped bundle, so the claim above can be checked against them.