{"id":"fpa-zbb-request-card","audience":"fpa","category":"finance-work","track":"finance","technique":"format","level":"beginner","title":"Fill a zero-based budget request card and mark what is missing","free":false,"task":"You're turning a manager's rough note into a budget request card. Write a prompt for plain text with exactly six lines starting \"Request:\", \"Amount:\", \"Why needed:\", \"If not funded:\", \"Alternatives considered:\" and \"Owner:\". Use only what the note says. Where the note gives nothing, write exactly \"Not provided\" and don't invent anything. Show the math on the Amount line. Under 80 words. No bullets or numbering.","materialLabel":"Manager's note (attached to your prompt automatically)","material":"From: Kim Alvarez, Marketing Ops\nTo: FP&A\nSubject: FY27 ask - reporting tool\n\nHi, we need an annual license for a reporting tool for the team: 12 seats at $3,000 per seat per year. Right now we export campaign data to spreadsheets by hand and it takes the team about 6 hours every week. The tool pulls the data automatically from our ad platforms.\n\nI know budgets are tight, but everyone else already got their tools last year and we got left out. I'd like the decision by Nov 30 so we can start in January.\n\nThanks,\nKim\n\nP.S. I haven't gotten quotes from other vendors and I'm not sure what the spreadsheet fix would cost.","rules":[{"type":"plainText"},{"type":"maxWords","max":80},{"type":"maxBullets","max":0}],"promptHints":[{"label":"Names the six lines","patterns":["request:","amount:","why needed","if not funded","alternatives","owner"]},{"label":"Asks for the math","patterns":["seats x","math"]},{"label":"Gives the missing-info rule","patterns":["not provided"]},{"label":"Uses only the note","patterns":["only","facts in the note"]},{"label":"Caps length","patterns":["\\d+\\s*words","plain"]}],"mistakes":[{"title":"Inventing alternatives","why":"The AI lists spreadsheet automation or other vendors.","fix":"Add: 'If the note gives no information, write exactly: Not provided'.","checks":["r2"]},{"title":"Putting a price on the hours","why":"The AI multiplies 6 hours by a rate it makes up.","fix":"Add: \"No dollar value for the hours.\"","checks":["r1"]},{"title":"No seat math","why":"The AI writes $36,000 without the calculation.","fix":"Say: \"Amount: show seats x price = total per year.\"","checks":["r0"]},{"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"]},{"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 good request card shows only what was said. Tell the AI the exact phrase for missing items.","rubricLabels":["Has exactly six lines starting Request:, Amount:, Why needed:, If not funded:, Alternatives considered: and Owner:, and Amount shows 12 seats x $3,000 = $36,000 per year","Why needed and If not funded use only the note (the tool pulls data automatically from the ad platforms; otherwise the team keeps exporting by hand about 6 hours a week) and don't state a dollar cost of that time","Alternatives considered says exactly \"Not provided\" (no quotes or other options were given), and Owner is Kim Alvarez"]}