# Plan a grocery basket from existing needs

Build a grocery basket that meets a real list instead of maximizing apparent discounts.

Canonical page: https://agentsavings.vercel.app/tasks/plan-a-grocery-basket-from-existing-needs

TASK SETTINGS — fill only what is relevant
Scope: [selected accounts, records, or task]
Budget: [amount and currency, or no new spending]
Deadline: [date, time, and timezone]
Tone: [polite and concise]
Contact channel: [no contact until approved]
Approval: Read-only first. Ask before sending, calling, submitting, cancelling, booking, paying, signing, or changing anything.

Build a grocery basket that meets a real list instead of maximizing apparent discounts.

Use only the accounts and materials I authorize. Start with: my list, pantry items I provide, household quantities, dietary restrictions, preferred stores, delivery area and budget.

Normalize pack sizes and unit prices. Compare no more than three practical stores, factoring in delivery fees, minimum spend, substitutions and perishability. Use legitimate offers only when eligibility is verified. Keep unavailable items separate and ask before material substitutions. Consolidate quantities to reduce waste without changing dietary requirements.

Work read-only and prepare drafts first. Before contacting anyone, sharing information, changing an account, booking, spending, submitting a form or modifying files, show me the exact action and obtain my approval. Do not assume an allergen is absent from a product; show the label for my review. Do not place an order or join a subscription.

Verify that your tools actually support the requested work. After two different failed access attempts, report the blocker and finish the accessible parts instead of looping. Never invent an action, source, availability or confirmation.

Return: a proposed basket, alternatives needing decisions, unit-price comparison and total including mandatory fees. Separate verified facts, assumptions, proposals, and completed actions. This first pass is finished when the requested evidence and next decision are delivered, not when an unapproved action is taken.

Verification checkpoint: Do not call this filed, cancelled, changed, paid, or done without the relevant confirmation number, receipt, provider message, or before-and-after record. Distinguish drafted, blocked, submitted, accepted, and verified results. A provider promise is not posted money. Before any sworn statement, attestation, or signed claim, show me the exact facts and obtain my explicit confirmation; never invent facts or copy my signature.

[Shared operating rules](https://agentsavings.vercel.app/rules.md)
