Starfleet vessel sizes: hull mass and armaments(role(s))
1. Petty:
Minimally: light corvette(scout)
Lightly: heavy corvette(interceptor)
Standardly: light frigate(surveyor)
Moderately: heavy frigate(picket)
Heavily: light escort(patrol)
Fully: heavy escort(convoy escort)
2. Tiny:
Minimally: light frigate(surveyor+)
Lightly: heavy frigate(picket+)
Standardly: light escort(patrol+)
Moderately: heavy escort(convoy escort+)
Heavily: light destroyer(cruiser escort)
Fully: heavy destroyer(battlecruiser escort)
3. Small:
Minimally: light escort(patrol++)
Lightly: heavy escort(convoy escort++)
Standardly: light destroyer(cruiser escort+)
Moderately: heavy destroyer(battlecruiser escort+)
Heavily: light cruiser(battleship escort)
Fully: heavy cruiser(dreadnaught escort)
4. Medium:
Minimally: light destroyer(cruiser escort++)
Lightly: heavy destroyer(battlecruiser escort++)
Standardly: light cruiser(battleship escort+)
Moderately: heavy cruiser(dreadnaught escort+)
Heavily: light battlecruiser(carrier escort)
Fully: heavy battlecruiser(supercarrier escort)
5. Large:
Minimally: light cruiser(battleship escort++)
Lightly: heavy cruiser(dreadnaught escort++)
Standardly: light battlecruiser(carrier escort+)
Moderately: heavy battlecruiser(supercarrier escort+)
Heavily: light battleship(capitalship)
Fully: heavy battleship(command)
6. Huge:
Minimally: light battlecruiser(carrier escort++)
Lightly: heavy battlecruiser(supercarrier escort++)
Standardly: light battleship(capitalship+)
Moderately: heavy battleship(command+)
Heavily: light dreadnaught(squadron escort)
Fully: heavy dreadnaught(group escort)
7. Massive:
Minimally: light battleship(capitalship++)
Lightly: heavy battleship(command++)
Standardly: light dreadnaught(squadron escort+)
Moderately: heavy dreadnaught(group escort+)
Heavily: light carrier(superiority)
Fully: heavy carrier(attack)
8. Colossal:
Minimally: light dreadnaught(squadron escort++)
Lightly: heavy dreadnaught(group escort++)
Standardly: light carrier(superiority+)
Moderately: heavy carrier(attack+)
Heavily: light supercarrier(assault)
Fully: heavy supercarrier(bombardment)