PackProof staging

Backend test environment for the burn → verify → draw → assign flow.

No drops yet. Run npm run staging:rehearsal to create one on devnet.