I've been brainstorming and working on worldbuilding, structure, characters and overall story development stuff for about 4 years now. Basically spending a lot of time brainstorming strong, well developed self contained ideas, only lightly juxtaposing ideas here and there.
Now, I've written my outline, my story involves stuff about a civilization in the sky and an a city below. There was a war that occurred involving the creation of a certain type of species as well as a time machine a scientist created (though at the time writing it, there was no real discernable reason why the time machine was created or what it would have been for... I was thinking or working that out later...)
Originally in the island below, there was also a civil conflict, which is part of the main premise of the story, though I never found reason for it to happen so it phased out, and I juxtaposed the war from the sky with the war below, merging them together.
So now, the war between those two species occurred in the island below, the island above would live the aftermath of it, as they inhabit the island afterwards...
Now in the stage of outlining, this created plotholes I'm trying to repair...
Is there any "order of operations" or objective rulesets I should take into account when worldbuilding to avoid plotholes or contrivances, and make sure when I write, I can make sure the plot retains a clean and organized structure?
I finished the first and second act in the outline, and found the third act won't have enough material and I need to add more ideas to the story (first and second half) to expand on the plot, is this bad, or will it still work?
The time machine is important to the plot, I'm just thinking about why it was originally created and what it could have been for.