Building code intelligence: IRC/IBC sections by project type, local amendments, permit requirements and inspection stage