I am not a guru. But I do often design staircases. If I read your post no. 8 correctly, what your engineers meant was that the pitch of the stairs must remain constant regardless of platform (aka landing) height.
In the UK, our building regulations (aka codes) stipulate that pitches, riser heights, tread goings, and so on, fall within certain bands of acceptability. This underlines what @Geo said about the main aim of stair design being safety (actually, I would say the primary aim is to get from floor to floor, but safety is certainly up there).
Here’s how I go about designing the basics of a stairway in case it is of use to you. You will know the overall rise (floor to floor; floor to platform, whatever). You may have a maximum rise per tread. here in the UK for a domestic staircase it is 220mm. So by dividing the height by the max. riser height you can work out the minimum no. of risers required. You will have to round it up to a whole number. Then you can use that round number to divide into the overall rise and get the actual rise (if you need to know). If you draw a line representing the pitch of the staircase extending from floor to floor, select it and use Divide to divide it into the number of risers. Draw a typical tread and then copy it at each division. You now have the treads of a staircase. All you have to do then is to add other details like risers (if you have any), balusters, handrail, strings, etc.