Before I report this next bug, I'm going to create a new type of notation for brevity. If I say "1!2/3/4/5/6", then I mean "1 random point, 2 Production, 3 Combat, 4 Wellness, 5 Science, and 6 Exploration". I might omit the first number and the exclamation point if there are no random points, but the other 5 numbers and 4 slashes will always be present. I might replace 0 with an underscore for easier readability.
So, "0/4/0/2/3" and "_/4/_/2/3" both mean "4 Combat, 2 Science, and 3 Exploration".
This is adapted from Starsector(*) notation, which frequently has to state bonuses that are hullsize-dependent: Frigate/Destroyer/Cruiser/Capital.
(*) ...made by Alexander Mosolov and others at Fractal Softworks....
(I admit that defining this new notation is absolutely overkill for this one bug report, but I get the feeling that it will come in useful, later.)
-----NOW WE GO ON TO THE ACTUAL BUG REPORT-----
"Mental Scheduling" - "Gives 1 bonus point for each type earned from planets."
I have a planet with 2 Mental Scheduling buildings and inherent 1 Production. I also have a planet with total output of 3/2/3/_/1. I also have Tactical Systems which gives 2 Combat if Combat is being made by selected planets. I selected both planets, expecting 6/6/5/_/3. I got 5/5/4/_/2.
In other words, multiple Mental Scheduling buildings are not stacking their effects; only the first Mental Scheduling on a given planet seems to do anything.
If this is intentional, then the description is missing one of the following two sentences:
"Does not stack with other copies of itself on the same planet." (In this case, consider preventing the player from building a second Mental Scheduling on a planet if a Mental Scheduling already exists on that planet.)
"Does not stack with other copies of itself played on the same turn."