I would like to report a small bug: The text in the Notes section of the PDA, specifically the text in the Artifacts: Santorini Artifact and Facilities: Santorini, the one that says "Each loop, a wave of pure energy emanates from Santorini, vaporising matter in a huge area. [...]". In the text is "It didn't quite reach me at the dam", but I first got the message halfway (I think) to Astrape. (I never stalled at the dam or tried to evacuate before the explosion)
Huh. As an ameteur coder myself, I thought this wouldn't take much effort. Unless I'm mistaken, that's the only use for the tracking? If so, you might be able to create 2 bools for both the dam and halfway to astrape, and add/change each one when they change. Or you could expand that to 2 messages, as it would be welcome to know specifically how large the blast radius is.
In principle, yes, until you consider that the log for witnessing the explosion is already one of the top 3 most complex logs in the entire game (alongside the rover out of power and drinking the first water bottle logs). There are I think ~16 different variants for witnessing it from different locations/distances, while travelling in different ways, and if/how many times you've witnessed/died to it before.
The actual of adding a new log for witnessing it from one side or the other, and tracking that with a flag would be incredibly simple. Making sure that none of the existing logs get shown when one of the new ones does, and that neither of the new ones overlaps with any of the old ones will be a significant task.