How AI is Solving the Zoning Mess That Took LA 12 Years to Only Half-Fix

In 2013, I was starting my graduate studies at UCLA, and the City of Los Angeles launched one of the most ambitious urban planning initiatives in modern history - re:code LA. The goal was clear and desperately needed. Los Angeles was operating on a bloated, Frankensteined zoning code originally written in 1946. It had thousands of pages of overlays, conditions, and contradictory amendments. It was a bureaucratic nightmare that choked housing production and confused everyone but the most expensive land-use lawyers.
The promise of re:code LA was a complete, citywide rewrite. A modern, simplified code for the 21st century.
Everyone in our MURP program was rooting for it. A professor of ours was even involved in the effort. Fast forward more than a decade. What happened to re:code LA? After tens of thousands of man-hours, countless public hearings, and millions of dollars, the city finally adopted the "New Zoning Code" (Chapter 1A) in late 2024 and early 2025.
Here's the catch: It only applies to a fraction of the city.
The new code is being rolled out piecemeal, community plan area by community plan area. Downtown LA has it. A few other neighborhoods are close. But for the vast majority of Los Angeles, the old, broken 1946 code is still the law of the land. The result is we now have two separate, complicated zoning systems operating simultaneously. Depending on which side of a street a property is on, a developer or homeowner might be dealing with completely different rulebooks.
The process didn't fail because of bad intentions; it failed because the method is obsolete. You cannot manually rewrite code for a metropolis of 4 million people fast enough to keep up with the modern world. The analog approach is too slow, too political, and too expensive for the urgency of our housing crisis. We cannot wait another 20 years for the rest of the city to catch up. This is one of the reasons I founded Civic Decode. We looked at the intractable mess of old codes, new codes, and overlapping overlays and realized something: We don't need to rewrite the code. We just need to understand it.
At Civic Decode, our Zoning Decoder is doing an end run around the decade-long manual rewrite process.
Our AI doesn’t care if a zoning ordinance was written in 1946 on a typewriter or in 2025 on a cloud server. It doesn't get tired reading thousands of pages of dense legal text. It simply ingests the entire chaotic corpus of regulations—the old code and the new—and decodes it into simple, actionable answers for any property instantly. While the traditional process spent twelve years trying to simplify the text, we spent twelve months building a machine that makes the complexity irrelevant to the end user.
The lesson of re:code LA isn't that zoning is unfixable. It's that we need better tools to fix it. The era of the manual rewrite is over. The era of the zoning decoder has begun.
