Earlier editions: 2026-09
CODE COMPARATIVE TABLE AND DISPOSITION LIST
San Rafael Municipal Code · 2026-10 edition · updated 2026-10-04 · San Rafael
Cite as: San Rafael Municipal Code · Text as of 2026-10-04
This is a chronological listing of the ordinances of San Rafael, California, beginning with Supplement No. 14-09, submitted for inclusion in this Code.
| Ordinance Number | Date | Description | Section | Section this Code |
|---|---|---|---|---|
| 1868 | 9- 2-08 | Amends zoning map | Not codified | |
| 1869 | 12- 1-08 | Amends title 15 | 1 Added | 15.01.150 |
| 1870 | 12-15-08 | Amends zoning map | Not codified | |
| 1871 | 12-15-08 | Approves joint powers agreement | Not codified | |
| 1872 | 1- 5-09 | Amends § 5.52.021 pertaining to weight limits | 1, 2 | 5.52.021 |
| 1873 | 2- 2-09 | Amends chapter 3.34 | 1 | 3.34.040 |
| 1874 | 7- 6-09 | Social host ordinance | div. 2 | 8.19.060 |
| div. 3 | 8.19.080 | |||
| div. 4 | 8.19.090 | |||
| div. 5 Added | 8.19.120 | |||
| 1875 | 7-20-09 | Setting paramedic tax rates | Not codified | |
| 1876 | 8- 3-09 | Calling a general municipal election | Not codified | |
| 1877 | 10- 5-09 | Amends zoning map | Not codified | |
| 1878 | 11- 2-09 | Amends chapter 15.01 | 1 Added | 15.01.155 |
| 1879 | 2- 1-10 | Amends chapter 12.44 | 2 Dltd | 12.44.010—12.44.060 |
| Added | 12.44.010—12.44.080 | |||
| 3 Added | 12.16.025 | |||
| 4 Added | 12.20.025 | |||
| 5 | 12.12.020 | |||
| 6 | 12.16.020 | |||
| 7 Added | 12.46.010—12.46.070 | |||
| 8 Dltd | 14.16.365 | |||
| 9 | 14.03.030 | |||
| 1880 | 3- 1-10 | Reorganization of fire prevention staff | 1 | 4.08.040 |
| 2 | 4.08.050A | |||
| 3 | 4.08.060 , 4.08.070 , 4.08.110 | |||
| 4—7 | 4.08.120 | |||
| 8 | 4.08.130A | |||
| 9 | 4.08.130D | |||
| 10 | 12.12.020 | |||
| 11, 12 | 12.14.020 | |||
| 13, 14 | 12.16.020 | |||
| 15 | 12.20.020 | |||
| 16 | 12.26.020 | |||
| 17 | 12.28.020 | |||
| 18, 19 | 15.06.120 | |||
| 20 | 15.12.080 (i)(2) | |||
| 1882 | 6-21-10 | Zoning amendments | 2 | 14.02.030B |
| 3 | 14.03.020F | |||
| 4—6 | 14.03.030 | |||
| 7 | 14.04.020 | |||
| 8, 9 | 14.04.030 | |||
| 10, 11 | 14.04.040 | |||
| 12 | 14.05.020 | |||
| 13 | 14.05.022 | |||
| 14, 15 | 14.05.030 | |||
| 16, 17 | 14.05.032 | |||
| 18, 19 | Ch. 14.06 | |||
| 20, 21 | 14.06.030 | |||
| 22 Added | 14.07.020D | |||
| 23 Added | 14.07.035 | |||
| 24—28 | Ch. 14.08 | |||
| 29, 30 | 14.09.030 | |||
| 31, 32 | 14.10.030 | |||
| 33, 34 | 14.11.030 | |||
| 35 | 14.12.020A | |||
| 36—38 | 14.12.030C, D, G | |||
| 39 | 14.12.040 | |||
| 40 | Ch. 14.16 | |||
| 41 | 14.16.030H 3.a.iii | |||
| 42 Added | 14.16.030I.3, 4 | |||
| 43 | 14.16.040 | |||
| 44 | 14.16.120 | |||
| 45 | 14.16.130 | |||
| 46 Added | 14.16.132 | |||
| 47, 48 | 14.16.150A.1, B.1 | |||
| 49 | 14.16.160 | |||
| 50 | 14.16.220E | |||
| 51 | 14.16.260A.3 | |||
| 52 Added | 14.16.270D.10 | |||
| 53 | 14.16.279 | |||
| 54—56 | 14.16.285C.6, 8, 9.e.3 | |||
| 57 Dltd | 14.16.350 | |||
| 58 Added | 14.16.370 | |||
| 59, 60 | 14.17.100B, C.1 | |||
| 61 | 14.17.110B | |||
| 62 | 14.17.130 | |||
| 63 | Ch. 14.18 | |||
| 64 Added | 14.18.020C | |||
| 65, 66 | 14.18.040B, C | |||
| 67 Added | 14.18.061 | |||
| 68 | 14.18.080 | |||
| 69 | 14.18.100A | |||
| 70 | 14.18.130A | |||
| 71 | 14.18.220C | |||
| 72 | 14.19.030C | |||
| 73 | 14.19.053D.1 | |||
| 74 | Table 14.19-1 | |||
| 75 | Table 14.19-2 | |||
| 76 Added | 14.22.020B | |||
| 77 | 14.22.160 | |||
| 78 | 14.24.020A.2 | |||
| 79 | 14.25.020 | |||
| 80, 81 | 14.25.030A, B, C.4 | |||
| 82 Added | 14.25.030C.12 | |||
| 83—89 | 14.25.040 | |||
| 90 | 14.25.050B | |||
| 91—93 | 14.25.050F.6, G.2, 4 | |||
| 94 | 14.25.070A, F | |||
| 95 | 14.25.080 | |||
| 96 | 14.25.090 | |||
| 97 | 14.25.150 | |||
| 98 | 14.25.190A, C, F | |||
| 99 Added | 14.29.020C | |||
| 1883 | 7- 6-10 | Special library services parcel tax | 1 Added | 3.36.010 — 3.36.080 |
| 1884 | 7-19-10 | Amends zoning map | Not codified | |
| 1885 | 7-19-10 | Setting paramedic tax rate | Not codified | |
| 1886 | 8-16-10 | Levying special taxes | Not codified | |
| 1887 | 9- 7-10 | Disclosure and reporting regulations for independent expenditures in city elections | 2 Added | 1.16.010 — 1.16.060 |
| 1888 | 11-15-2010 | Fire code | 1 | Ch. 4.08 |
| 1889 | 11-15-2010 | Building regulations | 1 Dltd | Chs. 12.24, 12.26, 12.28, 12.32, 12.38 |
| 2 | Ch. 12.04 | |||
| 3 | Ch. 12.12 | |||
| 4 Added | Ch. 12.13 | |||
| 5 | Ch. 12.14 | |||
| 6 | Ch. 12.16 | |||
| 7 | Ch. 12.20 | |||
| 8 Added | Ch. 12.21 | |||
| 9 Added | Ch. 12.23 | |||
| 10 | Ch. 12.44 | |||
| 11 | Ch. 12.46 | |||
| 1890 | 11-15-2010 | Massage therapy | 1 Added | Ch. 10.90 |
| 2 Dltd | Ch. 8.34 | |||
| 1891 | 11- 2-2010 | Maximum special paramedic tax rate | 1 | 3.28.040 |
| 2 | 3.28.050 | |||
| 1892 | 2-22-2011 | Zoning amendments | 1 | 14.16.370 |
| 2 Added | 14.18.045 | |||
| 3 | 14.18.090 | |||
| 1893 | 3- 7-2011 | Temporary moratorium on large group homes | Not codified | |
| 1894 | 4- 4-2011 | Temporary moratorium on large group homes | Not codified | |
| 1895 | 5-16-2011 | Planned development district amendment | Not codified | |
| 1896 | 7- 5-2011 | Paramedic tax rate amendment | Not codified | |
| 1897 | 8-15-2011 | Construction and demolition material recovery | 2 Dltd | 12.46.010—12.46.070 |
| 1897 | 8-15-2011 | Construction and demolition material recovery | Added | 12.46.010—12.46.050 |
| 1898 | 8-15-2011 | Master fee schedule | 1 | 3.34.040 |
| 1899 | 9- 6-2011 | Voluntary alternative redevelopment program | Not codified | |
| 1900 | 12- 5-2011 | Temporary moratorium of the establishment and operation of certain large group homes | Not codified | |
| 1901 | 12-19-2011 | Planned development (PD-1754) district amendment | Not codified | |
| 1902 | 12-19-2011 | Development agreement (DA97-1) amendment #2 | Not codified | |
| 1903 | 3- 5-2012 | Council meeting times and office hours | 1 | 2.04.010 |
| 1903 | 3- 5-2012 | Council meeting times and office hours | 2 | 2.12.220 |
| 1904 | 5-21-2012 | Paramedic tax rates | Not codified | |
| 1905 | 6-18-2012 | Rezoning | Not codified | |
| 1906 | 8- 6-2012 | Regulation of consumption of alcoholic beverages and possession of open containers | 1 | 8.18.010C |
| 1906 | 8- 6-2012 | Regulation of consumption of alcoholic beverages and possession of open containers | 2 | 8.18.020 |
| 1906 | 8- 6-2012 | Regulation of consumption of alcoholic beverages and possession of open containers | 3 | 8.18.030 |
| 1906 | 8- 6-2012 | Regulation of consumption of alcoholic beverages and possession of open containers | 4 Dltd | 8.18.040 |
| 1906 | 8- 6-2012 | Regulation of consumption of alcoholic beverages and possession of open containers | 5 | 8.18.050 |
| 1907 | 10- 1-2012 | Prohibiting the use of polystyrene foam disposable food packaging | 2 Added | 10.92.010 — 10.92.040 |
| 1908 | 10-15-2012 | Clean indoor and outdoor air and health protection | 1 Added | 9.04.010 — 9.04.130 |
| 2 Dltd | 8.14.010- 8.14.160 | |||
| 1909 | 1- 7-2013 | Planned development wetland overlay district (PD1764-WO) amendment | Not codified | |
| 1910 | 5-20-2013 | Planned development (PD1675) district amendment | Not codified | |
| 1911 | 6- 3-2013 | Continuing the paramedic tax rates | Not codified | |
| 1912 | 6- 3-2013 | Downtown San Rafael Business Improvement District | 2 Dltd | 10.08.010— 10.08.100 |
| 3 Added | 10.09.010 — 10.09.100 | |||
| 1913 | 8- 5-2013 | Transactions and use tax | 2 | 3.19.010 — 3.19.150 |
| 1914 | 12- 2-2013 | Fire code | 1 | 4.08.010 — 4.08.140 |
| 1915 | 12- 2-2013 | Newspaper rack encroachments | 2 | 11.04.020 |
| 3 | 11.04.030.040 | |||
| 4 | 11.04.070 — 11.04.070.040 | |||
| 1916 | 12- 2-2013 | Building codes | 1 | 12.12.010— 12.12.030 |
| 2 | 12.13.010— 12.13.030 | |||
| 3 | 12.14.010— 12.14.030 | |||
| 4 | 12.16.010— 12.16.030 | |||
| 5 | 12.20.010— 12.20.030 | |||
| 6 | 12.21.010— 12.21.030 | |||
| 7 | 12.23.010— 12.23.030 | |||
| 8 Rpld | 12.30.010— 12.30.080 | |||
| 9 Rpld | 12.44.010— 12.44.080 | |||
| Rpld | 12.46.010— 12.46.060 | |||
| 1917 | 12-16-2013 | Transactions and use tax | 2 Rpld | 3.19.010 — 3.19.150 |
| 1918 | 1-21-2014 | Business license tax | 1 | Ch. 10.04 (tit.) |
| 2 | 10.04.010 X. | |||
| 3 Added | 10.04.010 Y.11., 12. | |||
| 4 | 10.04.020 | |||
| 5 | 10.04.070 | |||
| 6 | 10.04.105 | |||
| 7 | 10.04.118 | |||
| 8 | 10.04.130 | |||
| 9 | 10.04.190 (tit.) | |||
| 10 | 10.04.200 | |||
| 11 | 10.04.210 | |||
| 12 Rpld | 10.04.100 , 10.04.160 | |||
| 1919 | 3- 3-2014 | Approving a leaseof real property to the San Rafael Yacht Club | Not codified | |
| 1920 | 3- 3-2014 | Regulations for the use of single use carryout bags | 2 Added | 10.94.010 — 10.94.100 |
| 1921 | 5-19-2014 | Continuing the paramedic tax rates for residential and non-residential properties | Not codified | |
| 1922 | 6-16-2014 | New requirements for encroachments for emergency work; new construction standards for work damaging public streets; procedures for obtaining a tidelands permit | 2 | 11.04.020 |
| 3 | 11.04.030.020 | |||
| 4 | 11.04.030.050 | |||
| 5 | 17.10.020 | |||
| 6 | 17.10.030 | |||
| 7 | 17.10.040 | |||
| 1923 | 6-16-2014 | Amending discretionary review requirements; implementing new state laws and general plan policies; revising animal permit requirements | Rpld | 6.04.010 — 6.04.100 |
| Added | 6.04.010 — 6.04.100 | |||
| 14.03.030 | ||||
| 14.04.020 | ||||
| 14.05.020 | ||||
| 14.05.022 | ||||
| 14.05.030 | ||||
| 14.06.020 | ||||
| 14.08.020 | ||||
| 14.09.020 | ||||
| 14.12.020 | ||||
| 14.12.030 | ||||
| 14.13.020 | ||||
| 14.13.040 | ||||
| 14.16.010 | ||||
| 14.16.020 | ||||
| Added | 14.16.025 | |||
| Added | 14.16.115 | |||
| 14.16.130 | ||||
| 14.16.132 | ||||
| 14.16.140 | ||||
| 14.16.220 | ||||
| Added | 14.16.225 | |||
| Added | 14.16.227 | |||
| Added | 14.16.243 | |||
| Added | 14.16.295 | |||
| Added | 14.16.305 | |||
| Added | 14.16.307 | |||
| 14.16.320 | ||||
| 14.16.360 | ||||
| 14.16.370 | ||||
| 14.17.010 | ||||
| 14.17.020 | ||||
| Added | 14.17.120 | |||
| 14.17.130 | ||||
| 14.18.040 | ||||
| 14.18.045 | ||||
| 14.18.130 D. | ||||
| 14.18.160 | ||||
| 14.18.170 | ||||
| 14.18.240 | ||||
| 14.19.055 | ||||
| 14.19.070 | ||||
| 14.25.040 | ||||
| 14.25.050 G.2. | ||||
| 1924 | 9-15-2014 | Amending permit and performance standard requirements for large family day care homes for children located in residential and residential/ |
1 | 14.04.020 14.05.020 , 14.05.022 14.17.040 |
| 1926 | 12- 1-2014 | Amending chapter 10.09 , Downtown San Rafael Business Improvement District | 2 | 10.09.010 — 10.09.100 |
| 1927 | 12-15-2014 | Amending chapter 10.90 , Massage Therapy | 1 | 10.90.010 — 10.90.160 |
| 1929 | 2-17-2015 | Temporary moratorium on the establishment and operation of new massage establishments | Not codified | |
| 1930 | 5-18-2015 | Continuing the paramedic tax rates for residential and non-residential properties | Not codified | |
| 1931 | 5-18-2015 | Rezoning | Not codified | |
| 1932 | 6-15-2015 | Amending chapter 9.30 , Urban Runoff Pollution Prevention | 1 | 9.30.020 — 9.30.100 |
| 9.30.140 , 9.30.150 | ||||
| Added | 9.30.151 | |||
| 9.30.160 , 9.30.170 , 9.30.190 , 9.30.220 , 9.30.230 , 9.30.260 , 9.30.270 | ||||
| Rpld | 9.30.300 | |||
| 1933 | 8- 3-2015 | Rezoning | Not codified | |
| 1934 | 9-21-2015 | Adding chapter 12.24, Expedited Permit Process for Small Residential Rooftop Solar Systems | 1 Added | Ch. 12.24, §§ 12.24.010—12.24.060 |
| 1935 | 10- 5-2015 | Terminating a temporary moratorium on the establishment and operation of new massage establishments | Not codified | |
| 1936 | 11- 2-2015 | Rezoning | Not codified | |
| 1937 | 1-19-2016 | Amending chapter 14.03 , Definitions; 14.04 , Residential Districts; 14.16 , Site and Use Regulations; and 14.17 Performance Standards | 1 | 14.04.020 |
| 2 | 14.03.030 | |||
| Added | 14.16.286 | |||
| 14.17.040D.5. | ||||
| 1938 | 4-18-2016 | Amending chapter 9.04 , Clean Indoor and Outdoor Air and Health Protection | 1, 2 | 9.04.030 |
| 3 | 9.04.050B.9 | |||
| 4 | 9.04.060 | |||
| 5 Added | 9.04.070D | |||
| 1939 | 5- 2-2016 | Amending chapter 8.19 , Social Host Ordinance | 1—4 | 8.19.020 — 8.19.050 |
| 1940 | 5-16-2016 | Continuing the paramedic tax rates for residential and non-residential properties | Not codified | |
| 1941 | 7-18-2016 | Amending chapter 5.40 , Stopping, Standing and Parking | 1—4 | 5.40.140 |
| 5 Added | 5.40.145 | |||
| 1942 | 6- 7-2016 | Amending chapter 3.36 , revising and increasing the existing special library services parcel tax | 2 | 3.36.010 — 3.36.080 |
| 1943 | 11-21-2016 | Amending Title 12 , Building Regulations by readopting various Building Codes and amendments | 1 | 12.12.010—12.12.030 |
| 2 | 12.13.010—12.13.030 | |||
| 3 | 12.14.010—12.14.030 | |||
| 4 | 12.16.010—12.16.030 | |||
| 5 | 12.20.010—12.20.030 | |||
| 6 | 12.21.010—12.21.030 | |||
| 7 Added | 12.22.010—12.22.030 | |||
| 8 | 12.23.010—12.23.030 | |||
| 1944 | 11-21-2016 | Amending chapter 4.08 , Fire Code | 1 | 4.08.010 — 4.08.140 |
| 1945 | 12-19-2017 | Amending chapter 12.36, Report of Residential Building Record | 1 Rpld | 12.36.010— 12.36.110 |
| Added | 12.36.010— 12.36.130 | |||
| 1946 | 4-17-2017 | Adding a new chapter 2.02 , Elections | 1 Added | 2.02.010 — 2.02.040 |
| 1947 | 5-15-2017 | Amending the paramedic tax rates within the voter-approved limit | Not codified | |
| 1948 | 10-16-2017 | Adds a new chapter 11.60 regulating maintenance and repair of sidewalks | 1 Added | 11.60.010 — 11.60.080 |
| 1949 | 12- 4-2017 | Amending Title 10 to add a new chapter 10.96 regulating cannabis businesses within city limits | 2 Added | 10.96.010 — 10.96.120 |
| 1950 | 1-16-2018 | Amending chapter 8.19 , Social Host Ordinance | 2 | 8.19.020 — 8.19.070 |
| 1951 | 1-16-2018 | Amending Title 5 to add a new chapter 5.38 related to traffic safety rules for the use of medians | 2 Added | 5.38.010 — 5.38.040 |
| 1952 | 2- 5-2018 | Approving a site lease and a lease agreement relating to the San Rafael Joint Powers Financing Authority Lease Revenue Bonds, Series 2018 | Not codified | |
| 1953 | 2- 5-2018 | Amending chapters 5.40 and 5.12 regarding time-limited parking on city streets | 1 | 5.40.030 |
| 2 | 5.12.090 | |||
| 1954 | 2-20-2018 | Amending title 12 to add a new chapter 12.25 establishing an expedited permitting process for electric vehicle charging stations | 2 Added | 12.25.010— 12.25.050 |
| 1955 | 3-19-2018 | Amending title 14 to incorporate zoning regulations for cannabis use | Exh. A, §§ 1, 2 | 14.03.030 |
| Exh. A, §§ 3, 4 | 14.05.020 | |||
| Exh. A, §§ 5, 6 | 14.06.020 | |||
| Exh. A, § 7 | 14.13.030 | |||
| Exh. A, § 8 Rpld | 14.16.245 | |||
| Exh. A, § 9 Added | 14.16.045 | |||
| Exh. A, § 10 | 14.16.220.F.l | |||
| Exh. A, § 11 | 14.18.040 | |||
| 1956 | 4-16-2018 | Establishes a By-District Election Process in four council districts pursuant to California Election Law | 1 Rpld | 2.02.040 |
| Added | 2.02.040 | |||
| 2 Added | 2.02.050 | |||
| 3 Added | 2.02.060 | |||
| 1957 | 5- 7-2018 | Amending Ch. 2.55 , Purchasing Policy and repealing Ch. 2.60 , Professional Services Agreements | 1 | 2.55.010 — 2.55.270 |
| 2 Rpld | 2.60.010— 2.60.070 | |||
| 1958 | 5-21-2018 | Amends the paramedic service special tax rates for Fiscal Year 2018-2019 | 1 | Omitted |
| 1959 | 6- 4-2018 | Amending Ch. 6.10 , Animals, adopting by reference animal control regulations | 1 | 6.10.010 |
| 6.10.030 | ||||
| 6.10.040 | ||||
| 6.10.050 | ||||
| 1960 | 6- 4-2018 | Amends Ch. 10.96 , Medical Cannabis Business, to authorize an additional category of cannabis business license | 2 | 10.96.050 |
| 1961 | 7-16-2018 | Amends Title 3 to add a new chapter 3.40 , Cannabis Industry Tax | 1 Added | 3.40.010 — 3.40.310 |
| 1962 | 10- 1-2018 | Approving an amendment to Planned Development Zoning to separate 1650 Los Camos Drive from existing PD-1950 and create a ne PD Zoning District for 1650 Los Gamos Drive | Omitted | |
| 1963 | 10- 1-2018 | Approving a City-initiated rezoning of an existing Planned Development (PD-1950) District for 1600 Los Gamos Drive to remove references to the 1650 Los Gamos Drive property | Omitted | |
| 1964 | 11-19-2018 | Amends Title 11 Public Works | 2(Exh. A) | 11.04.030.020 |
| Amends Title 14 Zoning | 2(Exh. B), § 1 | 14.03.030 | ||
| 2(Exh. B), § 2 | 14.04.020 | |||
| 2(Exh. B), §§ 3, 4 | 14.05.020 | |||
| 2(Exh. B), § 5 | 14.05.030 | |||
| 2(Exh. B), §§ 6, 7 | 14.06.020 | |||
| 2(Exh. B), § 8 | 14.09.020 | |||
| 2(Exh. B), § 9 | 14.10.020 | |||
| 2(Exh. B), § 10 | 14.12.030 | |||
| 2(Exh. B), § 11 | 14.16.020 | |||
| 2(Exh. B), § 12 | 14.16.045 | |||
| 2(Exh. B), § 13 | 14.16.120 | |||
| 2(Exh. B), § 14 | 14.16.140 | |||
| 2(Exh. B), § 15 Added | 14.16.245 | |||
| 2(Exh. B), § 16 | 14.16.305 | |||
| 2(Exh. B), § 17 Added | 14.16.335 | |||
| 2(Exh. B), § 18 Added | 14.17.030 | |||
| 2(Exh. B), § 19 | 14.17.100 | |||
| 2(Exh. B), § 20 | 14.18.010 | |||
| 2(Exh. B), § § 21 —23 | 14.18.040 | |||
| 2(Exh. B), § 24 | 14.18.060 | |||
| 2(Exh. B), § 25 | 14.18.080 | |||
| 2(Exh. B), § 26 | 14.18.090 | |||
| 2(Exh. B), § 27 | 14.18.120 | |||
| 2(Exh. B), § 28 | 14.18.220 | |||
| 2(Exh. B), § 29 | 14.19.030 | |||
| 2(Exh. B), § 30 | 14.19.055 | |||
| 2(Exh. B), § 31 | 14.19.080 | |||
| 2(Exh. B), § 32 | 14.24.020 | |||
| 2(Exh. B), § 33 | 14.25.040 | |||
| 2(Exh. B), § 34 | 14.25.060 | |||
| Amends Title 14 Zoning Map | 2(Exh. C) | |||
| 1965 | 12- 3-2018 | Amends 3.28 regarding the paramedic service special tax | div. 2 | 3.28.080 |
| 1966 | 12-17-2018 | Amends Title 10 to add a new chapter 10.98 , Rental Housing Source of Income Discrimination | div. 2 Added | 10.98.010 — 10.98.080 |
| 1967 | 12-17-2018 | Amends Title 14 Zoning | 1, 2 | 14.03.030 |
| 3—5 | 14.16.360 | |||
| 6 Added | 14.16.361 | |||
| 1968 | 3-18-2019 | Regulating cannabis businesses | div. 2 | 10.96.010 — 10.96.080 |
| Rpld | 10.96.090 | |||
| Rnbd | 10.96.100 —10.96.120 | |||
| as | 10.96.090 — 10.96.110 | |||
| 1969 | 3-18-2019 | Speed limit increase | Omitted | |
| 1970 | 6- 3-2019 | Tobacco retail sales | div. 2 | 8.15.005 — 8.15.030 |
| Rnbd | 8.15.100 | |||
| as | 8.15.040 | |||
| Rnbd | 8.15.110 | |||
| as | 8.15.050 | |||
| Added | 8.15.110 | |||
| Rnbd | 8.15.120 | |||
| as | 8.15.100 | |||
| Added | 8.15.120 | |||
| 8.15.130 | ||||
| 8.15.200 — 8.15.260 | ||||
| Added | 8.15.270 , 8.15.280 | |||
| 1971 | 6-17-2019 | Rental housing dispute resolution | div. 2 Added | 10.100.010 — 10.100.080 |
| 1972 | 6-17-2019 | Cause required for eviction | div. 2 Added | 10.105.010 — 10.105.090 |
| 1973 | 11- 4-2019 | Intrusion detection alarm systems | div. 2 Rpld | 8.20.010 —8.20.210 |
| Added | 8.20.010 — 8.20.100 | |||
| 1974 | 11-18-2019 | Building regulations | div. 1 Rpld | 12.04.010—12.04.030 |
| Rpld | 12.12.010—12.12.030 | |||
| Rpld | 12.13.010—12.13.030 | |||
| Rpld | 12.14.010—12.14.030 | |||
| Rpld | 12.16.010—12.16.030 | |||
| Rpld | 12.20.010—12.20.030 | |||
| Rpld | 12.21.010—12.21.030 | |||
| Rpld | 12.22.010—12.22.030 | |||
| Rpld | 12.23.010—12.23.030 | |||
| Rpld | 12.24.010—12.24.060 | |||
| Rpld | 12.25.010—12.25.050 | |||
| Rpld | 12.34.010—12.34.140 | |||
| Rpld | 12.36.010—12.36.130 | |||
| Rpld | 12.40.010—12.40.060 | |||
| Rpld | 12.42.010—12.42.130 | |||
| Rpld | 12.45.010—12.45.060 | |||
| Added | 12.100.010 — 12.100.050 | |||
| Added | 12.101.010 — 12.101.040 | |||
| Added | 12.102.010 — 12.102.060 | |||
| Added | 12.103.010 — 12.103.030 | |||
| Added | 12.104.010 — 12.104.110 | |||
| Added | 12.105.010 — 12.105.070 | |||
| Added | 12.106.010 — 12.106.030 | |||
| Added | 12.107.010 — 12.107.050 | |||
| Added | 12.108.010 — 12.108.040 | |||
| Added | 12.109.010 — 12.109.090 | |||
| Added | 12.110.010 — 12.110.060 | |||
| Added | 12.111.010 — 12.111.040 | |||
| Added | 12.112.010 — 12.112.030 | |||
| Added | 12.113.010 — 12.113.050 | |||
| Added | 12.114.010 — 12.114.040 | |||
| Added | 12.115.010 — 12.115.030 | |||
| Added | 12.116.010 — 12.116.050 | |||
| Added | 12.200.010 , 12.200.020 | |||
| Added | 12.210.010 | |||
| Added | 12.220.010 | |||
| Added | 12.230.010 , 12.230.020 | |||
| Added | 12.235.010 , 12.235.020 | |||
| Added | 12.240.010 | |||
| Added | 12.245.010 | |||
| Added | 12.250.010 | |||
| Added | 12.255.010 , 12.255.020 | |||
| Added | 12.260.010 , 12.260.020 | |||
| Added | 12.265.010 , 12.265.020 | |||
| Added | 12.300.010 — 12.300.110 | |||
| Added | 12.310.010 — 12.310.130 | |||
| Added | 12.315.010 — 12.315.050 | |||
| Added | 12.320.010 — 12.320.060 | |||
| Added | 12.325.010 — 12.325.140 | |||
| Added | 12.335.010 — 12.335.130 | |||
| Added | 12.340.010 — 12.340.060 | |||
| Added | 12.345.010 — 12.345.060 | |||
| 1975 | 11-18-2019 | California Fire Code | div. 1 | 4.08.010 — 4.08.140 |
| 1976 | 11-18-2019 | Short-term rental program | div. 2 | 3.20.020 |
| Added | 10.110.010 , 10.110.020 | |||
| 14.03.030 | ||||
| 1977 | 11-18-2019 | Exemption from noise regulations for the use of generators for emergencies and utility power outages | div. 2 | 8.13.020 |
| 8.13.070 | ||||
| 1978 | 1-21-2020 | Speed limits | Omitted | |
| 1979 | 2-18-2020 | Rezoning | Omitted | |
| 1980 | 4- 6-2020 | Height bonuses | 2(Exh. A) | 14.16.190.A |
| 1981 | 4- 6-2020 | Rezoning | Omitted | |
| 1982 | 4- 6-2020 | Adopting a development agreement | Omitted | |
| 1983 | 4-20-2020 | Zoning map | Omitted | |
| 1984 | 5- 4-2020 | Telecommunication agency | 3 Rpld | 10.74.010—10.74.290 |
| 1985 | 6-15-2020 | Paramedic service special tax rates | 1—3 | Omitted |
| 1986 | 12- 7-2020 | Transactions and use tax | 1 Added | 3.19A.010 — 3.19A.150 |
| 1987 | 1-19-2021 | Temporary moratorium on rent increases | Omitted | |
| 1988 | 2-16-2021 | Vegetation management and wildfire mitigation standards | 1 | 4.12.010 |
| 4.12.030 | ||||
| 1989 | 2-16-2021 | Regulating parking on narrow, hilly city streets | 1 | 5.40.080 |
| 1990 | 3- 1-2021 | Amending Title 14 Zoning | div. 1.1 | 14.04.040 (table) |
| div. 2, 1.2 | 14.05.030 (table) | |||
| div. 2, 1.3 | 14.16.030 | |||
| div. 2, 1.4 | 14.16.190 | |||
| div. 2, 1.5 | 14.16.300 | |||
| div. 2, 1.6 | 14.28.040 | |||
| 1991 | 3- 1-2021 | Amending Section 14.25.040 exempting from environmental and design review any public art projects that underfo review through a separate review process established by the city for that purpose | div. 1 | 14.25.040.A. |
| div. 2 | 14.25.040.D. | |||
| 1992 | 3-15-2021 | Adding Chapter 10.111 entitled "Relocation Assistance in Opportunity Zones" | 2 Added | 10.111.010 — 10.111.090 |
| 1993 | 5-17-2021 | Approving a lease of real property at 1125 B Street (Boyd Gate House) to the Marin History Museum | Omitted | |
| 1994 | 6-21-2021 | An urgency ordinance pursuant to California Government Code Section 36937(b), barring evictions in the city through September 30, 2021 due to the public health emergency arising from Covid-19 | Omitted | |
| 1995 | 7- 6-2021 | An urgency ordinance, pursuant to California Government Code Section 36937(b), prohibiting camping or lodging at any time in Boyd Park and in city parking garages | Omitted | |
| 1996 | 8-16-2021 | Amending Title 14 , Zoning Ordinance and amending the Zoning Map to A) Repeal the existing Downtown Zoning Districts, and replace with Downtown Mixed-Use (DMU) District; B) Amend, delete and replace certain zoning provisions applicable to Downtown San Rafael; and C) Amend, delete and replace other zoning regulations to comply with state law and incorporate other minor changes, corrections and updates (Case Nos. ZO21-003 and ZC21-002) | div. 2(Exh. A, 1.1) | 14.01.020 |
| div. 2(Exh. A, 1.2) | Omitted | |||
| div. 2(Exh. A, 2.1 ) | 14.02.030.B. (table) | |||
| div. 2(Exh. A, 3.1 ) | 14.03.030 | |||
| div. 2(Exh. A, 4.1) | 14.04.040 (J) (note) | |||
| div. 2(Exh. A, 5.1) | 14.05.010.L. | |||
| Rpld | 14.05.010.P.— U. | |||
| div. 2(Exh. A, 5.2) | 14.05.022 | |||
| Rpld | 14.05.022 (table) | |||
| div. 2(Exh. A, 5.3) | 14.05.032 | |||
| Rpld | 14.05.032 (table) | |||
| div. 2(Exh. A, 6.1) | 14.16.040 | |||
| div. 2(Exh. A, 6.2) | 14.16.140 | |||
| div. 2(Exh. A, 6.3) | 14.16.150.A.2. | |||
| div. 2(Exh. A, 6.4) | 14.16.150.G. | |||
| div. 2(Exh. A, 6.5) | 14.16.190 | |||
| div. 2(Exh. A, 6.6) | 14.16.243 | |||
| div. 2(Exh. A, 6.7) | 14.16.260 | |||
| div. 2(Exh. A, 6.8) | 14.16.295 | |||
| div. 2(Exh. A, 7.1) Rpld | 14.17.050 | |||
| div. 2(Exh. A, 7.2) | 14.17.100 | |||
| div. 2(Exh. A, 8.1) | 14.18.010.H. | |||
| Rpld | 14.18.010.I. | |||
| div. 2(Exh. A, 8.2) Added | 14.18.020.D. | |||
| div. 2(Exh. A, 8.3) | 14.18.030 | |||
| 14.18.040 (table) | ||||
| div. 2(Exh. A, 8.4) | 14.18.050.F. | |||
| div. 2(Exh. A, 8.5) | 14.18.060 | |||
| div. 2(Exh. A, 8.6) Rpld | 14.18.061 | |||
| div. 2(Exh. A, 8.7) | 14.18.120.E. | |||
| div. 2(Exh. A, 8.8) | 14.18.160 | |||
| div. 2(Exh. A, 9.1) | 14.19.053.I. | |||
| div. 2(Exh. A, 9.2) | 14.19.065 | |||
| div. 2(Exh. A, 9.3) | 14.19-2 (table) | |||
| div. 2(Exh. A, 9.4) | 14.19.070.G. | |||
| div. 2(Exh. A, 10.1) Added | 14.25.010.H. | |||
| div. 2(Exh. A, 10.2) | 14.25.040 | |||
| div. 2(Exh. A, 10.3) | 14.25.050.B. | |||
| div. 2(Exh. C, 1.1) | 14.03.030 | |||
| div. 2(Exh. C, 2.1 ) | 14.05.020 (table) | |||
| Rpld | Table 14.05.020 (note) | |||
| div. 2(Exh. C, 3.1 ) | 14.06.020 (table) | |||
| div. 2(Exh. C, 4.1) Rpld | 14.17.040 | |||
| div. 2(Exh. C, 5.1) | 14.22.180 | |||
| div. 2(Exh. C, 6.1) | 14.23.170 | |||
| div. 2(Exh. C, 7.1) | 14.24.150 | |||
| div. 2(Exh. C, 8.1) | 14.25.200 | |||
| div. 2(Exh. C, 9.1) | 14.27.010 | |||
| 1997 | 8-16-2021 | Adopting the Downtown San Rafael Precise Plan—Chapter 9 Downtown Form-Based Code to serve as the promary regulatory City Zoning Code for Downtown Dan Rafael (Case No. Z021-004) | Omitted | |
| 1998 | 8-16-2021 | Amending the Code to change the name of Title 19 from "Open Space" to "Public Parks, Property, and Open Space"; to repeal Chapter 8.10 , Parks and Recreation and add a new Chapter 19.20 , Parks and Recreation; to repeal Chapter 5.70 , Meetings Assemblies and Parades in Public Places and add a new Chapter 19.30 , Assemblies and Parades in Public Streets and Rights-of-Ways; to add a new Chapter 19.40 , Expressive Activities in Public Places; to add new Section 5.60.054 to Chapater 5.60 , Parking Regulations | 2 | Title 19 (tit.) |
| 3 Rpld | 8.10.010— 8.10.190 | |||
| 4(Exh. A) Added | 19.20.010 — 19.20.110 | |||
| 5 Rpld | 5.70.010— 5.70.130 | |||
| 6(Exh. B) Added | 19.30.010 — 19.30.130 | |||
| 7(Exh. C) Added | 19.40.010 — 19.40.130 | |||
| 8 Added | 5.60.054 | |||
| 1999 | 9-13-2021 | Adding Chapter 2.22 entitled "Background Checks" | 2 Added | 2.22.010 |
| 2000 | 9-20-2021 | Approving and authorizing the mayor to execute a ground lease of the real property at 855 C Street, San Rafael (Centertown) to Centertown II, LP | Omitted | |
| 2001 | 10-18-2021 | An urgency ordinance establishing a temporary moratorium on the issuance of accessory dwelling unit and junior accessory dwelling unit permits on properties located on certain hillside streets within the city and declaring the urgency thereof | Omitted | |
| 2002 | 12- 6-2021 | Amending Title 1 , General Provisions, Title 4 , Fire, Title 12 , Building Regulations, and Title 14 , Zoning Ordinance related to regulations of accessory dwelling units | div. 1 | 1.40.070 |
| div. 2 | 4.08.120 | |||
| div. 3 | 12.200.020 | |||
| div. 4 | 14.03.030 | |||
| div. 5 | 14.04.020 (table) | |||
| div. 6 | 14.04.030 (table) | |||
| div. 7 | 14.05.020 (table) | |||
| div. 8 | 14.05.022 (table) | |||
| div. 9 Rpld | 14.16.020E.2.e. | |||
| Rnbd | 14.16.020E.2.f. | |||
| as | 14.16.020E.2.e. | |||
| div. 10 | 14.16.240B.2. | |||
| div. 11 | 14.16.285 | |||
| div. 12 Rpld | 14.16.286 | |||
| div. 13 | 14.18.040 (table) | |||
| div. 14 Rpld | 14.25.040A. 2.d. | |||
| 2003 | 2-22-2022 | Approving a planned development rezoning | Omitted | |
| 2004 | 3- 7-2022 | Amending refuse and recycled materials collection and disposal | 1 Rpld | 9.19.010 — 9.19.390 |
| Added | 9.19.010 — 9.19.410 | |||
| 2005 | 4-18-2022 | Paramedic service special tax rates | 1 | Omitted |
| 2006 | 5- 2-2022 | Establishing a streamlined review for certain residential projects | 1 | 14.25.070 |
| 2007 | 5- 2-2022 | Adding police acquisition and use of military equipment | 2 Added | 2.52.010 — 2.52.040 |
| 2008 | 5-16-2022 | Prohibiting smoking in open spaces | 2 | 9.04.030 |
| 9.04.090 | ||||
| 19.10.060 | ||||
| 2009 | 5-16-2022 | Amending building codes | 2 | 12.200.020 |
| 3 | 12.255.020 | |||
| 2010 | 6-21-2022 | Amending the park and recreation commission | 1 | 2.16.020 , 2.16.021 |
| Rpld | 2.16.022 | |||
| 2.16.023 | ||||
| 2011 | 6-21-2022 | Amending the planning commission | 1 | 2.16.040 — 2.16.070 |
| Rpld | 2.16.080 | |||
| 2.16.090 — 2.16.110 | ||||
| 2012 | 6-21-2022 | Establishing a temporary moratorium barring evictions | Omitted | |
| 2013 | 8- 1-2022 | Amending zoning and subdivisions | 2 Added | 14.16.282 |
| 3 Added | 15.155.010 — 15.155.030 | |||
| 4 | 14.03.030 | |||
| 14.04.020 | ||||
| 14.04.030 | ||||
| 14.12.040 | ||||
| 14.16.285.B. | ||||
| 14.18.040 | ||||
| 15.07.020 | ||||
| 15.07.030 | ||||
| Added | 15.07.375 | |||
| 2014 | 8- 1-2022 | Regulations of small off-road engines | 2 Added | 8.40.010 — 8.40.060 |
| 2015 | 9- 6-2022 | Amends zoning and adds animal care facilities | 2 | 14.05.020 (Table) |
| 3 | 14.06.020 (Table) | |||
| 4 Added | 14.17.040 | |||
| 2016 | 10- 3-2022 | Adds streetaries outdoor eating areas and amends zoning | div. 2(Exh. A) Added | 11.70.010 — 11.70.130 |
| 1 | 14.16.277 | |||
| 2 | 14.17.110.B | |||
| 3 | 14.05.020 (Table) | |||
| 4 | 14.06.020 (Table) | |||
| 5 | 14.08.020 (Table) | |||
| 2017 | 10- 3-2022 | Board of library trustees | div. 1 | 2.16.030 |
| 2.16.031 | ||||
| Rpld | 2.16.032 | |||
| 2.16.033 | ||||
| 2018 | 10- 3-2022 | Design review board | div. 1 | 14.25.070 |
| div. 2 Added | 2.16.120 — 2.16.122 | |||
| 2019 | 10- 3-2022 | Fire commission | div. 1 | 2.16.011 |
| 2.16.012 | ||||
| 2.16.013 | ||||
| 2020 | 11- 7-2022 | Fire code | div. 1 | 4.08.010 — 4.08.140 |
| 2021 | 11-21-2022 | Building regulations | 1 | 12.100.010 |
| 12.105.050 | ||||
| 12.109.040 | ||||
| 12.109.050 | ||||
| 12.200.020 | ||||
| 12.210.010 | ||||
| 12.220.010 | ||||
| 12.230.020 | ||||
| Rpld | 12.235.010 , 12.235.020 | |||
| Added | 12.235.010 | |||
| 12.240.010 | ||||
| 12.245.010 | ||||
| 12.250.010 | ||||
| 12.255.020 | ||||
| 12.260.020 | ||||
| 12.265.020 | ||||
| 2 Added | 12.350.010 — 12.350.060 | |||
| 2022 | 12- 5-2022 | Building regulations | div. 1 | Ch. 12.235 (title) |
| 12.235.010 , 12.235.020 | ||||
| Rpld | 12.245.010 | |||
| Added | 12.245.010 , 12.245.020 | |||
| Rpld | 12.250.010 | |||
| Added | 12.250.010 , 12.250.020 | |||
| 2023 | 12-19-2022 | Rezoning | Omitted | |
| 2024 | 1-17-2023 | Fee and service charge revenue/ |
div. 1 Rpld | 3.34.010 —3.34.070 |
| Added | 3.34.010 , 3.34.020 | |||
| 2025 | 2- 6-2023 | Public works contract policy | div. 1 | 11.50.020.F., G. |
| 11.50.050 , 11.50.060 | ||||
| 11.50.090.A., C. | ||||
| 11.50.120 | ||||
| 11.50.150.A. | ||||
| 11.50.160.B. | ||||
| 11.50.180.A., B. | ||||
| 2026 | 5- 1-2023 | Paramedic service special tax | Omitted | |
| 2027 | 5- 1-2023 | Regulation of foodware for retail food vendors | 2 Rpld | 10.92.010 — 10.92.040 |
| Added | 10.92.010 — 10.92.100 | |||
| 2028 | 6- 5-2023 | Zoning map | Omitted | |
| 2029 | 6- 5-2023 | Zoning map | Omitted | |
| 2030 | 7-17-2023 | 2 Added | 19.50.010 — 19.50.050 | |
| 3 Rpld | 5.60.054 | |||
| Added | 5.60.054 | |||
| 19.10.060 (4) | ||||
| 19.20.080 (C) | ||||
| 2031 | 11-20-2023 | Regular meetings | div. 1 | 2.04.010 |
| 2032 | 12-18-2023 | Affordable housing requirement | 2 | 14.16.030 D., E. |
| 2033 | 2-20-2024 | Gender-neutral language | 4 | 1.08.090 |
| 10.04.010 | ||||
| 14.03.020 E. | ||||
| 2034 | 4-15-2024 | Cause required to terminate tenancy | 2 | 10.105.040 |
| Notice of termination | 10.105.050 | |||
| 2035 | 5- 6-2024 | Camping on public property | 2 Rpld | 19.50.010 — 19.50.050 |
| Added | 19.50.010 — 19.50.060 | |||
| 2036 | 6- 3-2024 | Building Regulations | div. 1 Rpld | 12.235.010 , 12.235.020 |
| 12.245.010 , 12.245.020 | ||||
| 12.250.010 , 12.250.020 | ||||
| Added | 12.235.010 , 12.235.020 | |||
| 12.245.010 | ||||
| 12.250.010 | ||||
| Added | 12.360.010 — 12.360.040 | |||
| 2037 | 7-15-2024 | Protection of flood hazard areas | 2 | 18.20.010 |
| 18.30.020 | ||||
| 18.40.010 | ||||
| 18.40.030 | ||||
| 18.50.010 | ||||
| 18.50.030 | ||||
| 18.50.050 | ||||
| 2039 | 7-15-2024 | Boards and commissions | 2(Exh. A) | 2.16.040 |
| 2.16.110 | ||||
| Rpld | 2.16.120 — 2.16.122 | |||
| Zoning | 3(Exh. B) | 14.03.030 | ||
| 14.07.070 | ||||
| 14.12.030 , 14.12.040 | ||||
| 14.16.140 | ||||
| 14.16.190 | ||||
| 14.16.360 | ||||
| 14.18.160 | ||||
| 14.19.043 | ||||
| 14.19.053 | ||||
| 14.19.055 | ||||
| 14.24.020 | ||||
| 14.25.020 | ||||
| 14.25.030 | ||||
| 14.25.050 , 14.25.060 | ||||
| Rpld | 14.25.070 | |||
| 14.25.080 | ||||
| 14.29.010 | ||||
| Subdivisions | 4(Exh. C) | 15.07.020 , 15.07.030 | ||
| 15.06.110 | ||||
| 2040 | 9- 3-2024 | Camping on Public Property | 2 | 19.50.010 — 19.50.060 |
| 2041 | 9- 3-2024 | Filing, processing, and action | 2 | 15.155.020 |
| Minor Subdivisions (Four or Fewer Lots) | 3 | 15.03.050 | ||
| 15.03.120 | ||||
| 2042 | 9-16-2024 | Enforcement and penalties | div. 1 | 9.04.120 |
| 2044 | 12-16-2024 | Parcel Tax for Planning and Construction of a New Albert Park Main Library and Community Center | 3 Added | 3.42.010 — 3.42.080 |
| 2045 | 3- 3-2025 | Speed limit reductions | Omitted | |
| 2046 | 4-21-2025 | Camping on public property | 2 | 19.50.010 — 19.50.060 |
| 2047 | 5-19-2025 | An ordinance of the City of San Rafael to designate fire hazard severity zones in local responsibility areas | Omitted | |
| 2048 | 5-19-2025 | Purchasing policy | div. 1 | 2.55.020 G. |
| 2.55.040 | ||||
| 2.55.080 | ||||
| 2.55.260 | ||||
| 2049 | 5-19-2025 | Public works contract policy | div. 1 | 11.50.040 |
| 11.50.110 C. | ||||
| 2050 | 8-18-2025 | An ordinance of the city council of the City of San Rafael repealing and replacing Ordinance No. 2038 to add language under division 2, paragraph 3, related to payment method for council compensation | Omitted | |
| 2051 | 9- 2-2025 | Operation of electric mobility devices | div. 2 Added | 5.35.010 — 5.35.050 |
| 2052 | 9-15-2025 | Building Regulations | div. 1 | 12.100.010 |
| 12.200.010 , 12.200.020 | ||||
| 12.210.010 | ||||
| 12.220.010 | ||||
| 12.230.010 , 12.220.020 | ||||
| 12.235.010 | ||||
| 12.240.010 | ||||
| 12.245.010 | ||||
| 12.250.010 | ||||
| 12.255.010 , 12.250.020 | ||||
| 12.260.010 , 12.260.020 | ||||
| 12.265.010 , 12.265.020 | ||||
| 12.360.010 — 12.360.040 | ||||
| 2053 | 11- 3-2025 | Regulations of Sidewalk Vendors | 1 Added | 10.50.010 — 10.50.150 |
| 2054 | 11- 3-2025 | Fire Code | div. 2 | 4.08.010 — 4.08.140 |
| 2055 | 11-17-2025 | Clean Indoor and Outdoor Air and Health Protection | div. 1 | 9.04.070 |
| 9.04.120 | ||||
| 2056 | 11-17-2025 | An urgency ordinance of the city council adopting reasonable local standards and procedures for homeless shelters pursuant to Government Code Sections 8698, et seq; CEQA Determination: not a project per Government Code Sections 65660(b), 65662; CEQA Guideline 15378(b)(2), (4), (5); alternatively exempt pursuant to CEQA Guidelines 15061(b)(3) [Common Sense]; 15269(c) [Emergency] | Omitted | |
| 2057 | 12- 1-2025 | An uncodified ordinance of the city council adopting reasonable local standards and procedures for homeless shelters pursuant to Government Code Sections 8698, et seq; CEQA Determination: not a project per Government Code Sections 65660(b), 65662; CEQA Guideline 15378(b)(2), (4), (5); alternatively exempt pursuant to CEQA Guidelines 15061(b)(3) [Common Sense]; 15269(c) [Emergency] | Omitted |
Get a plain-English answer with a citation back to this text.
Ask AI about this code