- Each leg has a 🔓/🔒 toggle next to its entry price; locked = entry stays
fixed (your fill), unlocked = entry re-prices to the current mark on Reload
- New "Mark" column shows each leg's current market mid (with delta vs entry)
- "Refresh spot" button replaced by "Reload": re-fetches spot, plus each leg's
current mark and IV from the live chain (per unique expiry), re-pricing
unlocked legs and refreshing IVs used by the T+0 curve
- reload() no longer resets the days-to-expiry slider on edits
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>