Artifact sharing status no longer shows stale info when two checks overlap.
What's wrong with this entry?
When two checks of an artifact's share status overlapped, the one that landed out of order was discarded, which could leave a stale sharing state on screen. Results are now merged.
- Both the time a check was issued and the time it landed are tracked, and each result is classified as older-issued, overlapped, or current.
- Merging takes the more restrictive share mode, ORs the live-share flag, preserves a prior check failure, and keeps the later of the two issue timestamps.
- A failed check now records its landing time too, so a later overlapping success merges correctly.
probeFailed
Strings lifted out of the shipped bundle, so the claim above can be checked against them.