Where's the line between gameplay info and spoiler? For me, it's all about the $/hour.
I don't care about mission names. I care about the payout. If a heist pays $1.8M and takes 45 minutes, that's $2.4M/hour. That's not a spoiler, that's a spreadsheet. Same with map discoveries. A new island? That's just a location. I need to know if it has a lockup that feeds my nightclub warehouse. If it does, I'm calculating the break-even on the upgrade cost before I even step foot there.
Character deaths are different. If a main contact dies and it cuts off a source of high-value cargo, that's a spoiler. Not because I'm emotionally invested, but because it messes with my profit-per-hour loop. I'm still running Cayo Perico cooldowns in my head. If they kill Pavel in GTA 6, I need to know if there's a replacement with the same cut. That's the real spoiler.
Radio songs? I don't care. Unless it's a track that costs $2M in-game to license for your own club. Then I want to know if it's worth the investment. What's your line? Is a radio song a spoiler if it's a banger that costs $2M in-game?