How accurate is Code AI? We haven’t measured it yet, so here are the questions.
Everyone in this category publishes an accuracy percentage. Almost nobody publishes the questions it was scored on, and a percentage without a question set cannot be checked, reproduced or argued with — which is what makes it useful as marketing and useless as information.
So this page is the other way round. The 45 questions below, the rubric and the grading rules are published before any answers were collected, and they are in our source repository so the history shows they were not edited afterwards. When the results land, every transcript is published — ours included, and the ones we get wrong included.
Until then, the honest answer: every Code AI answer cites the verified section it came from, with a verification date. Don’t trust a percentage — click the citation.
The method
- 45 questions, fixed in advance, listed in full below.
- Four contestants: BuildSpec Code AI, UpCodes Copilot (Professional trial), GPT-5, Claude. Answers are collected from all four before any are graded, and presented to the grader with the product names removed.
- The grader is a named, independently paid licensed PE or code consultant with no equity in BuildSpec. Not yet engaged — the grader is named here before grading starts, not after.
The rubric
The rules we are holding ourselves to
- The grader is a named, independently paid licensed PE or code consultant with no equity in BuildSpec, and is named on the results page.
- Answers are collected from all four contestants before any are graded, and are presented to the grader with the product names stripped.
- Every transcript is published in full, including ours, including the failures.
- A question with no defensible answer is removed and the removal is published with the reason. Questions are never replaced with easier ones after results are known.
- Two scores are reported: overall, and building-code-only. If BuildSpec loses the building-code-only subset, that is published in the same size type as everything else.
- If the overall result is worse than the competitor on their own subject matter, it is published anyway, with the list of what we are fixing.
The question mix, and the obvious objection
15 building-code questions, 10 state amendment/adoption, 10 permit-cost and 10 state DOT specification.
The objection writes itself: 20 of 45 are on subjects UpCodes does not carry, so of course they score zero there. That is true, it is stated here rather than buried, and it is why two scores are published — overall, and building-code-only. If we lose the building-code-only subset, that number appears in the same size type as everything else. A benchmark that can only produce one answer is not a benchmark.
It is also a real measurement rather than a rigged one: a practitioner asking what a permit costs in Denver gets a wrong or absent answer from a tool that has no permit data, and that is a fact about the tool, not a trick question. Coverage is part of accuracy.
The 45 questions
Building code (15)
Their turf. Model-code questions across the IBC, IRC, IFC, IPC and IMC families.
BC-01What is the maximum riser height and minimum tread depth for a stairway serving a single-family dwelling under the IRC?A full-mark answer cites: IRC R311.7.5BC-02For a Group B occupancy, at what occupant load does a space require two exits under the IBC?A full-mark answer cites: IBC Table 1006.2.1BC-03What minimum net clear opening area is required for an emergency escape and rescue opening in a basement bedroom, and what is the exception for grade-floor openings?A full-mark answer cites: IRC R310.2.1BC-04What fire-resistance rating is required for a wall separating a private garage from a dwelling unit, and does it need to be a fire-rated assembly or a separation?A full-mark answer cites: IRC R302.6 and Table R302.6BC-05What is the maximum travel distance to an exit in a sprinklered Group A occupancy under the IBC?A full-mark answer cites: IBC Table 1017.2BC-06Where are guards required, and what is the minimum guard height for a residential deck?A full-mark answer cites: IRC R312.1.1 and R312.1.2BC-07What is the minimum ceiling height in a habitable room, and what reduction is allowed in a basement with beams?A full-mark answer cites: IRC R305.1BC-08Under the IPC, what is the minimum size of a building drain serving three water closets?A full-mark answer cites: IPC Table 710.1(1)BC-09What combustion air is required for a fuel-burning appliance in a confined space under the IMC?A full-mark answer cites: IMC 701 / IFGC 304BC-10What is the required fire-resistance rating of an exit enclosure connecting five stories under the IBC?A full-mark answer cites: IBC 1023.2BC-11When is an automatic sprinkler system required in a Group R-2 occupancy under the IBC?A full-mark answer cites: IBC 903.2.8BC-12What is the maximum allowable area of unprotected openings in an exterior wall with a 10-foot fire separation distance?A full-mark answer cites: IBC Table 705.8BC-13What is the minimum footing depth and width for a one-storey wood-frame dwelling on soil with 1,500 psf bearing capacity?A full-mark answer cites: IRC Table R403.1 and R403.1.4BC-14What is the minimum number of receptacle outlets required on a kitchen island under the NEC?A full-mark answer cites: NEC 210.52(C)BC-15What is the required width of an accessible route and the maximum running slope of a ramp under the IBC and ICC A117.1?A full-mark answer cites: IBC 1012 / A117.1 403 and 405
State amendment / adoption (10)
Which edition a state adopted, and what it amended. The questions most often answered confidently and wrongly by a general-purpose model.
AD-01Which edition of the International Building Code has Virginia adopted, and under what regulatory citation?A full-mark answer cites: 13VAC5-63 (Virginia Construction Code)AD-02Which edition of the International Code series does the Pennsylvania Uniform Construction Code currently adopt?A full-mark answer cites: 34 Pa. Code 403.21AD-03Which edition of the ICC codes did Wisconsin adopt for its Commercial Building Code, and from what date?A full-mark answer cites: Wis. Admin. Code SPS 361-366AD-04What is the current California Building Code edition, what I-Code edition is it based on, and where is it codified?A full-mark answer cites: 24 CCR Part 2AD-05Which edition of the IBC does Georgia adopt, and does it amend it?A full-mark answer cites: Ga. Comp. R. & Regs. r. 110-11-1-.24AD-06Which NEC edition is in force in Texas statewide, and under what authority?A full-mark answer cites: Tex. Occ. Code ch. 1305 / 16 TAC 73.100AD-07Does Wisconsin use the IRC for one- and two-family dwellings, and if not, what does it use?A full-mark answer cites: Wisconsin Uniform Dwelling Code, SPS 320-325AD-08Which IBC edition does Indiana adopt, and why does it differ so far from the current edition?A full-mark answer cites: 675 IAC 13-2.6AD-09Name a state that has NOT adopted a statewide residential building code, and cite the source.A full-mark answer cites: A state statute or the absence of one, citedAD-10Has Pennsylvania adopted the 2021 IBC accessibility provisions, and what is their current status?A full-mark answer cites: 34 Pa. Code 403.21 and the 2022 Commonwealth Court injunction
Permit cost (10)
What a permit actually costs in a named jurisdiction, with the fee schedule cited. UpCodes carries no permit fee data, so a "no answer" scores 0 rather than being excused.
PC-01What does a residential building permit cost in Denver, Colorado for $250,000 of declared valuation, and what is the plan review fee on top?A full-mark answer cites: Denver's published fee schedulePC-02Does Austin, Texas require a permit for a residential re-roof, and what does it cost?A full-mark answer cites: Austin's published fee schedulePC-03What is the permit fee for a residential water heater replacement in Phoenix, Arizona?A full-mark answer cites: Phoenix's published fee schedulePC-04Is a permit required for a 120 square foot detached shed in Salt Lake City, Utah?A full-mark answer cites: Salt Lake City's exemption listPC-05What plan review fee does Seattle, Washington charge as a proportion of the permit fee?A full-mark answer cites: Seattle's published fee schedulePC-06What is the residential electrical permit fee in Atlanta, Georgia for a service upgrade?A full-mark answer cites: Atlanta's published fee schedulePC-07Does Portland, Oregon charge a separate mechanical permit fee for a furnace replacement, and how much?A full-mark answer cites: Portland's published fee schedulePC-08What is the fence permit threshold height in Nashville, Tennessee, and the fee if one is required?A full-mark answer cites: Nashville's published fee schedulePC-09What state surcharge is added to a building permit in Minnesota, and how is it calculated?A full-mark answer cites: Minn. Stat. 326B.148PC-10What does a residential deck permit cost in Boise, Idaho?A full-mark answer cites: Boise's published fee schedule
State DOT specification (10)
State DOT standard specifications. Same rule: no coverage is a 0, not an exemption.
DS-01What compaction does WisDOT require for embankment fill, and in which section of the Standard Specifications?A full-mark answer cites: WisDOT Standard Specifications, embankment sectionDS-02What is the minimum cure time before opening a concrete pavement to traffic under the Colorado DOT Standard Specifications?A full-mark answer cites: CDOT Section 412DS-03How does INDOT measure and pay for structural backfill?A full-mark answer cites: INDOT Standard Specifications, structure backfill sectionDS-04What gradation does MDOT (Michigan) require for open-graded aggregate used in underdrains?A full-mark answer cites: MDOT 902 / 909DS-05What are the temperature limits for placing hot mix asphalt under the Georgia DOT Standard Specifications?A full-mark answer cites: GDOT Section 400DS-06What does PennDOT Publication 408 require for slab fracturing of existing concrete pavements?A full-mark answer cites: PennDOT Pub 408 Section 522DS-07What guardrail post spacing does TDOT specify, and in which section?A full-mark answer cites: TDOT Section 705DS-08What test method does NMDOT require for pile integrity testing?A full-mark answer cites: NMDOT Section 505DS-09What are ODOT (Ohio) requirements for epoxy-coated concrete reinforcement?A full-mark answer cites: ODOT Section 509DS-10Which supplemental specifications currently modify the Iowa DOT Standard Specifications, and where are they published?A full-mark answer cites: Iowa DOT's supplemental specifications page
About the 93% figure
UpCodes markets “93% weighted accuracy, 2× generic AI”. Three factual observations, recorded 27 August 2026, with no adjectives attached:
- The figure comes from a whitepaper UpCodes commissioned.
- As observed on that date it publishes no question set and no transcripts.
- Its question mix excludes permit-cost and state DOT specification questions — the two categories their product does not carry.
We are not offering a competing number until ours has been graded by someone independent, because a number we produced about ourselves would have exactly the problem we have just described. The full comparison is here.
Think a question is badly worded, unanswerable, or unfair to one of the contestants? Tell us before we run it. Changing the question set after the results are known is the one thing this page exists to make impossible, so the time to object is now.