If you select a profession with a positive trait (Tracer, Zoo Keeper) and switch to a different profession it will keep the traits selected. If you remove the profession traits you will gain the trait points, thus pushing above the stating limit. This can be repeated multiple time to gain trait points.
While investigating this, I also noticed that the negative traits don’t seem to appear, while specifics like Detective, Game Master, ect. appear and remove correctly.
using version 0.D-1214-g5225ecb