https://github.com/code-423n4/2024-07-traitforge/blob/279b2887e3d38bc219a05d332cbcb0655b2dc644/contracts/TraitForgeNft/TraitForgeNft.sol#L332
https://github.com/code-423n4/2024-07-traitforge/blob/279b2887e3d38bc219a05d332cbcb0655b2dc644/contracts/TraitForgeNft/TraitForgeNft.sol#L281
In the TraitForgeNft contract, the check generationMintCounts[currentGeneration] >= maxTokensPerGen can be simplified to generationMintCounts[currentGeneration] == maxTokensPerGen. 
Since generationMintCounts[currentGeneration] will not exceed maxTokensPerGen under normal circumstances (if maxTokensPerGen is not altered during the contracts lifecycle), the check can be simplified to:
Simplify the check to == if it is guaranteed that maxTokensPerGen will not be changed during the contracts lifecycle.
