I thought my e-mail address was visible on my profile, but it appears I was wrong. Thanks for alerting me to this, I will look into it. But I like general questions being asked at the corresponding itchio communities like this, though... easier to find if someone else has the same questions and stuff, and less risk that it gets lost in all my other mail.
If I remember correctly, the only thing that affects the game ending is your Lore completion percentage - if you get all 50, you get the good ending, and there should be one bad and one neutral ending. (Note that the final lore is on the table during the fight with Smith after Heart of The City and that you have a limited time to scan it). All other optional stuff should be more or less self-contained.