Review the AI's retry PR
AI PR reviewMediumPythonData integrityCode reviewAPI10 min
PR #145: Retry transient ShipFast failures automatically
Author: AI coding assistant · Base: main · Component: Fulfilment / carrier client
Goal
An AI assistant opened this pull request after last month's carrier outages. Review it the way you would at work: leave comments on the lines that have problems (what's wrong and what to change), then approve or request changes. This is a short PR; plan on about 10 minutes.
The author's PR description is in the Review tab, next to the diff.
Context
docs/shipfast-api.mdhas the carrier's rules: which calls cost money, idempotency keys, which errors are worth retrying.- Your workspace is checked out on the PR branch, so you can read the code and run the tests. The AI assistant is available if you want it.
What a good review looks like
- Comments sit on the exact lines they are about and say what is wrong, why it matters and what to change.
- Don't take the PR description's word for it; check its claims against the code and the carrier docs.
- Finish with a decision: Approve or Request changes, plus a short summary.
© AICodingRound. Ticket text for practice on this site; see Terms.
How it works
- 1Fix the problemin a real codebase.
- 2Use your ownAI, or none.
- 3Submit, then answera few short questions.
- 4Get your gradeand feedback.
Guides that use this problem
All guidesCanva's AI-Assisted Coding Interview: What to ExpectCompany guideShopify's AI Coding Interview: Bring Your Own ToolsCompany guideCode Review Interview Practice: Reviewing AI-Written PRsSkill guideHow to Use AI in a Coding Interview (and Still Own It)Skill guideHackerRank Alternatives for Candidates (2026)Alternatives guideAI-Written PR Review Checklist (Interview Edition)Skill guide
More on skill drills
View allInvoice lines don't add up to the subtotalLine totals and the subtotal disagree by a cent.Bug huntEasyHow does pricing really behave in prod?Prices in production don't match the config. Find out why.Code questionsEasyNightly warehouse sync misses ordersThe nightly sync quietly skips some orders.Bug huntMedium
Related problems
View allReview the AI's profile-editing PRAn AI changed profile editing. Find what it broke.AI PR reviewEasyLearn the booking serviceExplore the booking service and answer questions about it.Code questionsEasyA cancelled meeting still blocks its room hourA room can't be booked again after a cancellation, though it shows as free.Bug huntMedium