{"id":"acct-gift-card-liability-lines","audience":"small-business","category":"finance-work","track":"finance","technique":"constraints","level":"beginner","title":"Compute the gift card liability without assuming unredeemed cards","free":false,"task":"You're reporting the gift card liability for a small shop. Write a prompt for plain text with lines starting \"Sold:\", \"Redeemed:\", \"Liability:\" and \"Policy:\", each with the math. The liability is cards sold minus cards redeemed. The Policy line says in one sentence that no breakage (unredeemed amounts) is recognized. Don't mention expected unredeemed cards or estimates of revenue from them. Under 60 words. No bullets or numbering.","materialLabel":"Gift card activity and policy (attached to your prompt automatically)","material":"GIFT CARD ACTIVITY - year to date through Oct 31, 2026, Maple Row Hardware\n\nGift cards sold: $12,000\nGift cards redeemed in purchases: $7,800\nGift card refunds: none (the shop does not refund gift cards)\n\nAccounting policy set by the controller: gift cards are a liability until redeemed. No breakage is recognized: the shop does not estimate or recognize revenue on cards that may never be redeemed.\n\nNote: the owner believes 'about a fifth of these will never be used' and asked whether that can be counted as profit now. That is not permitted under the policy above.","rules":[{"type":"plainText"},{"type":"maxWords","max":60},{"type":"maxBullets","max":0}],"promptHints":[{"label":"Names the four lines","patterns":["sold:","redeemed:","liability:","policy:"]},{"label":"Gives the formula","patterns":["sold minus redeemed"]},{"label":"States the policy","patterns":["no breakage"]},{"label":"Bans the expectation","patterns":["(do not|don'?t).*(owner|unredeemed)"]},{"label":"Caps length","patterns":["\\d+\\s*words","plain"]}],"mistakes":[{"title":"Estimating breakage","why":"The AI reduces the liability by a fifth.","fix":"Add: \"No breakage is recognized; do not mention unredeemed estimates.\"","checks":["r2"]},{"title":"Reporting redemptions as revenue","why":"The AI shows $7,800 as profit.","fix":"Say: \"Liability = sold minus redeemed.\"","checks":["r1"]},{"title":"Missing policy line","why":"The AI doesn't state the no-breakage policy.","fix":"Add: \"Policy: one sentence saying no breakage is recognized.\"","checks":["r2"]},{"title":"Markdown extras","why":"The AI adds bold labels, headings and a closing note.","fix":"Say: \"Plain text, no bold. Output only the lines asked for.\"","checks":["plainText","maxBullets","r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and runs past word limits.","fix":"Ask for fewer words than the real cap and keep each line short.","checks":["maxWords"]}],"hint":"A gift card liability is sold minus redeemed. State the policy and ban the breakage estimate.","rubricLabels":["The line starting \"Sold:\" shows $12,000 and the line starting \"Redeemed:\" shows $7,800","The line starting \"Liability:\" shows $12,000 - $7,800 = $4,200","The line starting \"Policy:\" says no breakage is recognized, and the output never mentions the owner's expectation that a fifth will go unused"]}