I understand that it's not your fault and you don't do it deliberately. But it's strange that so many other Twine games don't do this. For example, *** *******'s html index file is 137,000 lines long, **** * ****, 18,000. College Daze, 116. I guess it's just a different version of Twine, or compilation/publish method? Again, not blaming you, and it's really not your problem because the game
works for users.
(Ended up censoring the game names because people's posts have been getting deleted whenever they discuss other games within a thread recently).
To anyone that likes searching through the code to cheat discover conditionals or scene names (for skipping to them with SugarCube.Engine.play("scene_name") ) like I do, I found making a copy of the html and running
Code:
sed -i 's|</div><div|</div>\n<div|g' copy.html
on it makes it usable in a text editor (but breaks it in your browser, so make sure you do this on a copy).
I had to do it with sed, because attempting to do so within an editor caused the editor to hang for 10 minutes (before I gave up and killed it).