trade_notional.py — scenario setup

USER_MESSAGE = "Sell about $1,000 of ACME from my portfolio to rebalance."

INTENDED_NOTIONAL_CENTS = 100_000   # $1,000 — what user meant
BAD_QUANTITY = 1000                 # shares — agent mistake
SHARE_PRICE_CENTS = 19_000          # $190 / share  → 1000 shares = $190k
MAX_ORDER_NOTIONAL_CENTS = 500_000  # $5,000 — gated fix
① Incident: User wants ~$1k of ACME. Agent will send quantity=1000 (shares).
② Fix: Tool refuses orders above $5,000 notional.