According to another implementation of the present disclosure, an aircraft includes a memory storing a set of operational rules associated with the aircraft. The aircraft also includes a flight management system coupled to the memory. The flight management system is configured to generate a flight plan of an aircraft based on at least one waypoint and the set of operational rules. The flight management system is also configured to generate an initial trajectory profile based on the at least one waypoint and the set of operational rules. The flight management system is further configured to identify an impermissible flight condition associated with the initial trajectory profile. The impermissible flight condition violates at least one operational rule of the set of operational rules. The flight management system is also configured to generate a modified trajectory profile by modifying at least one aspect of the initial trajectory profile to remove the impermissible flight condition. The flight management system is also configured to generate data representing the modified trajectory profile in at least one form that accommodates other flight management systems of the aircraft or other pilots to fly the aircraft along the modified trajectory profile.