Hello again, I have a suggestion on how to implement the reputation to enemy fleets, I don't know the difficulty or if it is even possible to implement but here it goes (at least serve as some inspiration).
The chance of each reputation rank scales according to the Admiral level (those with star icon on the side of the ship) and officer that the ship has, and according to Admiral and all the officers the fleet has when the ship doesn't have both.
Chances in general without considering lv:
Enemy Admiral: Significant chance of being Well-know and Famous, a low of being Notable and Legendary
Enemy Official: Significant chance of being Notable and Well-know, not so high of being Famous and unrated, super low of being Legendary (Chances of reaching X rank is reduced if admiral is lower)
Enemy Ships without Admiral/Official: Significant chance of not being ranked or notable, low to be well know, super low to be famous and almost impossible to be legendary (Chances of reaching X rank is reduced if admiral is lower)
[Redacted] Enemy Ships: consider all of the above, but have no chance of having a Malus trait, to make the least sense, the rank names and description are different for them, something like Delta/Gamma/Beta/Alpha rank and a description of how "adaptable" each one is perhaps?
Enemy Ships Without D-mods: Good chance to have a Bonus Trait
Enemy ships with D-mods: For each D-mod increase the chance of having an Malus Trait until reaching the X%/X% limit.