Specs should degrade after 24hrs, not on the tick 24th to 1st.
"We also gained 4127 specialist training credits." hit on the 24th, immediately lose 825 free credits. was this really the intended purpose?
I believe the purpose of this mechanic is so you don't stock pile them and have a hidden resource the opposing kingdom can't account for while scouting for war. (which i still disagree with, let them pile up!.. but..)... the purpose of them depleting was not to immediately lose training credits the same tick you attack.