Match the porcelain push-race rejection line
Commit
The checkpoint push runs git push --porcelain, whose rejection lines are tab-separated, so the race retry never fired for (failed) or (missing necessary objects).
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Entire-Checkpoint: 01M6KTZ72Y9Z7VZ264WBFK9D8B