It was a great read up until “part 4”.
Then the wheels came off with an implausible plunge into un-researched SciFi, bad continuity, huge gaps in flow…. it was almost as if there was a rush to finish it using ChatGBT and then the most redic crash and burn happens…. (I did finish it….)