It’s all hard to define, and we ultimately rely on common courtesy: posters should be sensitive to the needs of others, and use spoiler tags if they think there’s a reasonable chance that someone might not have seen it. And readers who don’t want something spoiled should be sensitive and not read threads that they think might have exposed spoilers.