The Subtle Bug: How prepareItemBase Was Silently Stripping oracle_id from Cart Items

The Subtle Bug: How prepareItemBase Was Silently Stripping oracle id This post documents a critical but subtle bug we encountered while implementing clickable card images in the cart. Understanding this bug will help prevent similar issues in the future. The Symptom Users would click a card image in their cart expecting to navigate back to that card's detail page, but would end up on a completely different page (or a 404). Expected behavior : User on: (Eye of Nowhere's oracle page) Clicks "Add t