PASS public-complete-package-a: Actual first-agent public page, four language variants and exact downloaded ZIP verified; extracted helper used on a new three-file folder.
PASS different-public-complete-package-b: Actual first-task public page and different ZIP verified; downloaded checker accepted a new precise revision.
PASS missing-license-blocked: The producer release gate actually rejected a deliberately incomplete archive lacking LICENSE.

Actual public receipt: demo/output/public-receipt.json
