To be honest I sort of feel that I would like a bit more examples on what the different factions and political blocks stands for. Some are quite obvious others a bit more in a grey area.
My AAR is a good place to start for this.
The grey area is meant. I did not want the player to play by my fixed rules. If it helps, I play this way:
Pacifist oppose Militarists
Federalists oppose Nationalists
Scientists and Industrialists are Neutral in the political scope but still favors one or another party depending on the situation (the file does it for you when you select options)
In your case Nationalist agenda will favor internal social politics, however, they are not the majority. Looks like you have a Nationalist idea. So the "people" want you to focus on civilian and trade research and industry and this is the way I would play it.
The RNG can be quite punishing so without seeing the "base" value is very difficult for me to tell you what story has been told.