I have 2 allies. One on each side of me. (130 odd planets in 1 system, with 10 players, all hostile at first).
They hate each other !
So one of them has parked a fairly sizable fleet on my front lawn, and I've had to send my home defense fleet off to do a task set by the other ally.
Now to make matters worse, the ally on my lawn has twice sent me "Your days are numbered" messages (that I've noticed), for the planet they are parked at, which is also my Home Planet !
Is leaving them on my lawn unguarded a good idea ?
They are at 84% at the moment, but since they keep asking me to attack my other ally, I expect this to drop progressively to the point where eventually all the alliances will fall apart. At that point, I have my backup fleet parked on their back lawn from which to spearhead into their space, but until my Strike fleet actually runs the distance to get home from taking out the last enemy, my front lawn remains unguarded and my home planet vulnerable.
Now the interesting thing is that this same ally has passed through my lines to attack my other ally and is currently sacking one of his planets. He keeps asking me for help, which I cant give because I'm allied to both of them, so I stationed a colony frigate appropriately just in case the planet falls

So I have a very big sacking fleet with my home planet between it and its own space should my backup fleet start attacking its planets after the falling out, but they have my front lawn staked out just in case.
Now, if they break the alliance and declare war suddenly, I'm caught short at home, as my Strike fleet is still some distance away and running as fast as it can. But it wont save my home planet if the worst happens and probably wont save the ones around it either.
Should I be worried, or is 84% still well within safe margins for diplomacy to prevail ?