PASS manual baseline: no device schema, directions, three speeds, date, replacement, course scope, weight and score. PASS auto/manual equivalence, explicit identity, new report replacement, durable report idempotence and manual-after-auto. PASS phone and QR integration, late metrics in both orders and repeated callbacks/scans. PASS negative/text/unit/deleted-owner rejection, automatic/manual independence and same/cross-day arrival-order equivalence. PASS real on-demand courses: gain/loss/maintenance, four-week cap, short goal end, replacement and repeat reads. PASS real recommendation energy and nutrition ratios; manual nutrition settings remain authoritative. PASS invalid inputs, identity/store isolation, manual independence and transactional rollback/retry. PASS parallel same-report save and daily score idempotence. PASS parallel different-reports: every writer succeeded and exactly one active target remains. PASS parallel manual-and-automatic: every writer succeeded and exactly one active target remains. Shanghe automatic weight goal fixture passed. Fixture database retained for caller cleanup.