Make the receipt say what the spend bought. master
The held record priced an act and named its risk while leaving the reward to memory. ActionReceiptRead gains a two-tense gain pair (WHAT THIS GIVES / WHAT THIS GAVE over one tense-neutral noun phrase), authored per exact bound command in ActionDesc::gain_label with no wildcard arm, restricted to gains guaranteed by committing; both frontends seat it between price and risk, and Bevy's attached field grows to 340x232 instead of compressing the risk block. Defense: implements the gain-slot clause added to wiki/interface/digital-read.md (binding 2026-08-06); the copy stays a receipt projection in actions/receipt.rs, honoring action-vocabulary.md's rule that the registry owns names while mechanic specs own effects. Logged in wiki/log/2026-08-06-receipt-gain-slot.md and the 2026-08-06 decisions volume.