Examiner
a calculator that cites the law — not a chatbot about it
The plans examiner's first read of your scheme, as a calculator that cites the law instead of a chatbot about it. List the spaces on a story and it computes the occupant load from the IBC 2021 occupant-load factors, then the exits that load requires, whether a single exit is still allowed, the travel-distance and common-path limits against what you measured, the exit separation from your plan diagonal, stair and door widths by capacity, the plumbing fixture counts and the accessible parking. Give it a lot and a district — one of Stack's invented teaching districts, or your own transcription of a real ordinance, one clause citation per number — and it reads the envelope: footprint after setbacks vs. coverage, the FAR budget, and which rule actually binds. Every value is a rule record with its clause, a link, and an honest verification status — the shipped tables are TRANSCRIBED and unchecked, so they read ? until someone who has opened the code stamps them — or arithmetic with the method written out. The model never produces a number: sign in and it explains the sheet, answers a question by citing a rule id or abstaining, or plays objection tennis as the code official. NOT A LEGAL DETERMINATION. The sheet runs in your browser, no account.
NOT A LEGAL DETERMINATION. Teaching tool — every number points at a clause for you to read; nothing here is code review, legal advice, or fit for permitting. Verify with the authority having jurisdiction.
A rectangular lot — Stack owns real parcels.
Turns the height cap and the FAR budget into floors.
An INVENTED teaching district (Stack's). Every number from it reads ⚠ — not any municipality's code.
The flats district: tighter setbacks, a 65 ft cap, but a small FAR. This one makes FAR bind long before height does — the envelope holds far more volume than the budget lets you fill.
- → 28 occupants
- → 40 occupants
- → 1 occupants
Occupant load = area ÷ the Table 1004.5 factor, rounded up. Net vs gross is the table's own distinction — hover the row on the sheet.
The main occupancy of the story — the tables key on it.
NFPA 13 / 13R per IBC §903.3.1.1 or .2 — changes travel, common path, separation and width.
With a sprinkler, earns the reduced width factors (§1005.3 exceptions).
Zoning envelope
R-4 · Mid-rise residentialOccupant load
Egress
Group B · sprinkleredStairs + doors
Plumbing fixtures
Accessible parking
NOT A LEGAL DETERMINATION. Teaching tool — every number points at a clause for you to read; nothing here is code review, legal advice, or fit for permitting. Verify with the authority having jurisdiction.
The Examiner desk
The desk reads the sheet you see — recomputed on the server from the same inputs — and the rule-pack index. It cannot add a number. Every claim it makes is checked against the pack; a citation the pack does not carry is flagged, never hidden.
Where the numbers come from
- IBC 2021 · Transcribed from recall of the printed IBC 2021 tables (2026-09-02); most values then cross-checked (2026-09-04) against secondary reproductions found by web search — the printed text itself was never read. Verify each value in the adopted edition before relying on it — that is the exercise. ICC Digital Codes ↗
- 2010 ADA Standards · Transcribed from recall of the 2010 ADA Standards (2026-09-02); the parking scoping cross-checked (2026-09-04) against secondary reproductions — the published text, which is public domain and one click away, was not read. Verify, then stamp the record. ada.gov ↗
- Zoning · four INVENTED teaching districts (Stack's, verbatim), or the ordinance you transcribe — one clause per number.