Tom, I assume that you found these. There is also a Porch Design and Construction Guidelines publication here
http://www.cityofchicago.org/content/dam/city/depts/bldgs/general/Porch/Porch2011/RevPorch_Guide52611_Secured.pdf. I don't know if it has the force of law, but it does give basic design information that appears to parallel the I-Codes.
13-52-100 Thrusts on handrails and guards.
Stairway, porch, deck and balcony railing, both exterior and interior, shall be designed to resist a simultaneous vertical and horizontal thrust of 50 lbs./ft. (pounds-force, per linear foot) applied at the top of the railing or a concentrated load of 200 lbs./ft. in any direction, whichever produces the greatest stress. For one- and two-family dwelling units, a thrust of 20 lbs./ft. may be used instead of 50 lbs./ft. for interior stair balusters or wall-mounted interior handrails only.
13-160-320 Stairways – Handrails.
(a) All stairways shall have walls, railings or guards on both sides and shall have handrails on both sides except as follows:
(1) Stairs less than 44 inches wide may have a handrail on one side only.
(2) Intermediate handrails, continuous between landings, shall be provided where required to provide a lateral distance between handrails not exceeding 88 inches.
(b) In assembly units every handrail mounted on a wall shall have its ends returned and joined to the wall.
© In nursing homes and sheltered care facilities, all corridors and passages used by patients shall be provided with handrails on both sides.
The height to the top of handrails shall be two feet, ten inches to three feet, two inches above the floor and shall return to the wall.
(Prior code § 67-10.3; Amend Coun. J. 10-1-03, p. 9163, § 4.11)
18-11-1116.4.2.1 Edge protection.
Edge protection shall be provided and shall extend 2 inches (51 mm) minimum above the ground or deck surface.
Exception: If the railing, guard or handrail is 34 inches (864 mm) or less above the ground or deck surface, edge protection shall not be required if the deck surface extends 12 inches (305 mm) minimum beyond the inside face of the railing. Toe clearance shall be 9 inches (229 mm) minimum above the ground or deck surface beyond the railing. Toe clearance shall be 30 inches (762 mm) minimum wide.
18-11-1116.4.2.2 Height.
At least 25 percent of the railings, guards, or handrails shall be 34 inches (864 mm) maximum above the ground or deck surface.
Exception: This provision shall not apply to that portion of a fishing pier or platform if a guard that is required to comply with the guard height and guard opening limitations of Chapter 18-10, Means of Egress, is provided.
(Amend Coun. J. 7-26-06, p. 81373, § 1)
18-11-1116.4.2.3 Dispersion.
Railings required to comply with Section
18-11-1116.4.2.2 shall be dispersed throughout a fishing pier or platform.