Explore — You're using a sample wallet. Nothing here is saved to an account.
Exit Build my wallet
A worked product sandbox

Your next best move, already filled in.

Three shallow views. Change one real input and watch the same calculation contract update the recommendation and receipt.

Sample wallet

Conservative floor total

$1,165
Amex Membership Rewards40,000 × 0.60¢ $240
Chase Ultimate Rewards30,000 × 1.00¢ $300
United MileagePlus25,000 × 1.30¢ $325
World of Hyatt20,000 × 1.50¢ $300
Best move now
Put groceries on Amex Gold.

Your $600 month earns 2,400 MR, worth $14.40 at the floor.

$600 × 4 = 2,400 MR × 0.60¢ = $14.40

Freedom Unlimited returns $9.00, so Gold leads by $5.40.

Monthly spending

Change one number

Recomputed with cap-aware contract

Amex Gold still wins

2,400 MR · $14.40 floor value
$600 × 4 = 2,400 MR × 0.60¢ = $14.40

The production route must import PPStratCalc.categoryResult; this artifact exercises the same in-cap/overflow formula over the fixture.

Ask P&P · sample wallet grounded
What should I use for groceries?
Use Amex Gold.

At $600 a month it produces $14.40 of conservative floor value.

$600 × 4 = 2,400 MR × 0.60¢ = $14.40

Sample state is client-side only and discarded on Exit. Signed-in users enter a separate, namespaced sandbox store; no profile, wallet, Plaid, or Supabase write is allowed.