Found a bug (I think)
If you put an administrator in a position they qualify for, but the position outgrows them, they are 1) not removed; 2) continue to apply their bonuses
For example-
My Sector Gov for Sol is A4. I put him in the position when Sol required A2. Now, Sol requires A5.
My Earth construction capacity is 10,952 BP.
I have 580 factories at 14 BP tech. That should be 8,120 BP.
The planetary gov gives 30%. That should be another 2,436 BP (10,556 total)
The sector gov (He is A4 although Sol requires A5) has a 15% bonus, so that ends up being 3. 75% on the total with planetary gov- 395. 85 more.
Total- 10,951. 85 (game rounds up to 10,952)
My academy commandant also, I just noticed, shouldn't be allowed to keep the role. His (a scientist) admin is 30, but the academy is lvl 7 now. I don't know if there's a way to check if his bonuses are still applying, but I presume that they are if the sec gov's are?
DB file attached
SJW: It is working as intended in the sense that I never added any code to remove admins and therefore allowed them to function in the above situation. Maybe now there are automated admin assignments I should look at this again.