AI-Powered ADU Permit Review for California
A builder friend got a 14-item corrections letter. His engineer took days to parse it. We built an AI agent that does it in 15 minutes.
Skills-first design. Multi-agent orchestration. Full-res construction plan processing. Built with Claude Opus 4.6 + Agent SDK.

Corrections analysis on a real Placentia ADU permit — 14 correction items parsed, verified, and responded to.
From PDF upload to professional response letter — four stages, three infrastructure layers, all orchestrated by Claude Opus 4.6.
The California ADU skill encodes the entire HCD ADU Handbook (54 pages of state law) as structured reference files. A 4-step decision tree router loads only the 3-5 files relevant to each query.
Decision tree, not keyword search. The router classifies each question through 4 steps: lot type → construction type → situational modifiers → process/fees. Each step maps to specific reference files.
Selective loading. A question about setbacks on a single-family lot loads 3 files. A question about fire sprinklers in a coastal zone loads 2 different files. The agent never sees all 28 at once — just what's relevant.
Authoritative source. HCD ADU Handbook (Jan 2025) + 2026 Addendum. Government Code §§ 66310-66342. Current through January 1, 2026.
california-adu/ ├── SKILL.md ← Decision tree router ├── references/ │ ├── unit-types-* (4 files) │ ├── standards-* (7 files) │ │ ├── height, size, setbacks │ │ ├── parking, fire, solar │ │ └── design │ ├── zoning-* (3 files) │ ├── ownership-* (3 files) │ ├── permit-* (3 files) │ ├── special-* (2 files) │ ├── compliance-* (4 files) │ ├── glossary.md │ └── legislative-changes.md └── 28 files total
Construction plan PDFs are 15-26 pages of dense CAD drawings, watermarks, stamps, and tiny annotations. Processing them required solving a real constraint in the Claude API.
California law requires every city to publish ADU regulations online. The information always exists — the skill finds it across 480+ different city website architectures.
Agent runs take 10-30 minutes. That single constraint shaped the entire infrastructure.
Real output from a Placentia ADU corrections flow — 14 items analyzed, categorized, and responded to.
429,503
ADU permits in CA since 2018
90%+
require corrections on first submission
$250M+
VC invested in permit tech
$30,000
cost of a 6-month permit delay