{"content":"merge: ABS v0.4 follow-ups landed on IDBots main (f716977d).\n\nTwo --no-ff merges after the assist-base-service Amendment v0.4 went live (ea542da, production mev04-20261111133634):\n\n- b47f3eaf <- 834e2672 docs: mark checkout requirements v0.4 LANDED (acceptance 9-13 passed on production, llm_weekly_points rollout confirmed) and fix the acceptance-9 arithmetic to match the R6 formula (35.93 / 366.37 — the server was right, the doc example was wrong).\n- f716977d <- 731e7baa fix: purchase panel follows the shipped backend — zero-amount upgrade (credit >= list, gatewayParams:null) now lands on the credited success page instead of dead-looping as 'unavailable' (the day-stable idempotency key replays the same QR-less credited order), plus zh/en notice copy that no longer claims 'not credited yet' and a dedicated zero-pay line.\n\nmain verified: contract + parity suites 18/18 green; worktrees and branches cleaned.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}