Petition Integrity Analysis

"Support for Crescent Gardens Cemetery" — Change.org Petition Forensic Analysis

A forensic analysis of signature velocity, geographic concentration, comment authenticity, platform vulnerabilities, and coordinated non-organic campaign activity.

Total Signatures
4,880
Mar 16–29, 2026
Organic Ceiling
~656
50/day over 12.8 days
Overage Factor
7.4×
vs. hyper-local baseline
Non-Local (Corona CA)
69%
1,258/1,823 sig snapshot
Overall Finding

This petition does not represent the voice of the impacted Meadowbrook and Canyon Lake residential community. The data is consistent with coordinated non-local religious network mobilization via WhatsApp — confirmed by the petition creator's own admission — supplemented by bot-assisted inflation. The Riverside County Planning Commission should not accept this petition as credible evidence of local community support without independent verification.

Report Date
March 29, 2026
Petition Target
Riverside County Planning Commission
Petition Creator
"Inland Empire Resident" (Anonymous)
Data Period
March 16–29, 2026 (221 data points)
Platform
Change.org
Signature Growth Analysis

Cumulative signatures vs. conservative organic baseline (50 signatures/day max)

Current Total
4,880
Organic Expected
Overage Factor
Days of Data
12.8
Cumulative signatures Organic baseline (50/day)

⚠ Red dot at Mar 17 ~5:00 PM — count dropped 683→678 (platform fraud removal confirmed)

Graph Analysis — Statistical Snapshot

Five independent statistical tests confirm this growth curve is incompatible with organic human behavior at every measured interval. No phase of the 12.8-day (306-hour) dataset falls within the range expected for a genuine hyper-local petition.

Overage vs. Organic
13.2×
Index of Dispersion
19×
Peak Rate vs. Baseline
101×
Sigs in Burst Regimes
57.1%
Benford χ² Statistic
51.30
Runs Test p-value
0.21
Critical648 signatures appeared in a 21-hr unmonitored window. Under the Poisson organic model: P(X ≥ 648 | λ=43.9) < 10−300 — 91 standard deviations above expected.
CriticalPhases run 0.6–13.7× the organic ceiling. The early-campaign burst (Mar 16–19) hit 13.2× while later phases show gradual normalization. Mar 29 is the sole day that appears below the organic threshold — but it is a partial day (data through 1:34 PM only, less than half a day observed). On a normalized per-day basis, no complete day falls within organic expectations.
AnomalyDuring active signing windows, intervals are more regular than random (Burstiness B = −0.054; CV = 0.90). Organic signers are irregular — metronomic regularity is a machine signature.
AnomalyBenford's Law: leading digit 5 remains absent from the full cumulative series — a residual trace of the initial batch injection. χ² dropped from 145.98 to 51.30 as organic data diluted the anomaly.
PatternNight 2 (Mar 19, midnight–2 AM) ran at ~41 sig/hr while the affected Meadowbrook community slept — consistent with overseas WhatsApp network activity or unattended automation.

Contents

Formal Legal Appeal · CUP230002 Appeal Documents & Exhibits
Intelligence Analysis · CUP230002 Network Intelligence Map
I

Petition Context & Background

The petition titled "Support for Crescent Gardens Cemetery" was created on Change.org in March 2026 and targets the Riverside County Planning Commission. The petition concerns an 85-acre proposed Muslim burial site in the unincorporated Meadowbrook community of Riverside County, California, operated by the Muslim Mortuary and Cemetery Committee (MMCC). The project proposes approximately 20,000 burial plots on the site.

Nearby residents have raised formal concerns about groundwater contamination of Canyon Lake, property values, rural neighborhood character, visual impact, and single-road access through a rural residential neighborhood. Canyon Lake City Council voted unanimously in a non-binding resolution opposing the project. The matter is pending before the Riverside County Planning Commission, where this petition has been presented as evidence of community support.

Organizational Profile — MMCC (Petition Beneficiary)

The petition names MMCC as the project operator. Public records provide the following organizational portrait, which is directly relevant to assessing the petition's institutional backing and mobilization capacity.

Identity & Structure
Full NameMuslim Mortuary and Cemetery Committee
EIN95-4484132
HQ Address13121 Brookhurst St., Suite C, Garden Grove, CA 92843
LicenseFD-2119 (CA Cemetery & Funeral Bureau)
Self-Described Status501(c)(3) per MMCC website
IRS Classification501(c)(13) cemetery company — donations NOT tax-deductible (ProPublica/IRS Form 990)
Officers (6, all unpaid)Hamid Ul Haque (Chairman), Abdul Wahab, Shakeel Syed, Rauf Patel, Samer Soudra, Hafiz Faiz Shah
Financials & Operating Scale
2024 Revenue$488,024
2024 Expenses$57,214
2024 Net Assets$2.88 million
Executive Compensation$0 (all volunteer officers)
Prior Operating ModelBurial sections inside 4 existing cemeteries (Anaheim, Westminster, La Verne, Colton) — ~100–1,250 plots each
Proposed Scale~20,000 plots on 85 acres — 16–200× larger than any prior MMCC operation
Key PartnersIslamic Society of Orange County, Islamic Center of SoCal, Islamic Center of San Gabriel Valley, Riverside Masjid
Tax Classification Discrepancy

MMCC's own website describes it as a 501(c)(3) religious nonprofit. IRS Form 990 data, as published by ProPublica and CauseIQ, classifies MMCC as a 501(c)(13) cemetery company — a fundamentally different designation under which contributions are generally not tax-deductible. The Planning Commission should be aware that the organization's public representations about its tax status do not match the IRS record of its actual classification.

Scale Gap — Prior Operations vs. Proposed Project

MMCC has operated exclusively by acquiring burial sections inside existing cemeteries — with the largest individual section at approximately 1,250 plots. The Crescent Gardens proposal represents a 16–200× scale increase over any prior MMCC project. The county CEQA transmittal for CUP230002 confirms MMCC has no prior experience as an operator of a standalone, purpose-built cemetery of this scope. This context is material to evaluating the petition's framing of the proposal as a routine community resource expansion.

Petition Creator Identity

The petition creator identified themselves only as "Inland Empire Resident" — an anonymous descriptor covering roughly 4,500 square miles of San Bernardino and Riverside counties. No verified name, address, or organizational affiliation is attached to the petition. Change.org's own policies confirm no identity verification was performed.

WhatsApp group sharing has been our most effective channel, bringing in more than half of all signatures.

— Petition creator, posted on the Change.org petition page

This statement is the analytical centerpiece of the entire report. It confirms unambiguously that the majority of signatures were delivered through coordinated private messaging networks — not organic community discovery. Every subsequent finding in this report must be read in that context.

II

Quantitative Data Analysis

Signature count data was recorded across 221 timestamped observations from March 16–29, 2026. The data shows cumulative totals ranging from 18 (opening) to 4,880 (last observation). Key intervals are analyzed below.

Signature Timeline Breakdown

Period Net Gained Note
Mar 16 7:31 PM → Mar 17 4:35 PM+64821-hour blackout — zero intermediate timestamps
Mar 17 4:35 PM → Mar 17 11:09 PM+124Gradual, logged intervals
Mar 18 12:06 AM → Mar 18 2:56 AM+57Sustained midnight–3 AM activity (night 1 of 8)
Mar 18 8:31 AM → Mar 18 12:27 PM+131Morning ramp
Mar 18 12:27 PM → Mar 18 1:23 PM+121Peak velocity — ~130 sigs/hr over 56 min
Mar 18 1:23 PM → Mar 19 3:59 AM+511Sustained overnight + extended early AM accumulation
Mar 19 9:39 AM → Mar 19 1:30 PM+115Morning/midday window
Mar 19 2:26 PM → Mar 19 11:57 PM+195Continued accumulation, evening
Mar 20 (full day)+205Day 5 accumulation (Mar 19 EOD 2,018 → Mar 20 EOD 2,223)
Mar 21 (full day)+303Day 6 — midnight activity resumes
Mar 22 (full day)+361Day 7 accumulation
Mar 23 (full day)+370Day 8 accumulation
Mar 24 (full day)+177Day 9 accumulation
Mar 25 (full day)+335Day 10 accumulation
Mar 26 (full day)+275Day 11 accumulation
Mar 27 (full day)+131Day 12 — rate declining
Mar 28 (full day)+166Day 13 accumulation
Mar 29 (partial, through 1:34 PM)+54Day 14 — final observed data point
TOTAL4,88018 → 4,880 in approximately 306 hours (12.8 days)

Organic Baseline Comparison

At a conservative 50 signatures per day for a hyper-local land use petition, the initial 66-hour window should yield approximately 138 signatures organically. The count at that cutoff was 1,823 — a 13.2× overage. Across the full 12.8-day observation period, the organic ceiling reaches approximately 656 signatures. The final observed count of 4,880 represents a 7.4× overage against the full-period organic ceiling — confirming that no complete day of the dataset falls within organic expectations.

Organic Expected (66-hr phase)
138
Organic Expected (12.8 days)
656
Actual Count (full period)
4,880
Overage — 66-hr Phase
13.2×
Overage — Full Period
7.4×
Corona-Only vs Organic
9.1×
~1,258 sigs from Corona alone

Organic Growth Rate Benchmarks — Supporting Evidence

Change.org Platform Data & Official Guidance (2023–2026)

Change.org's transparency reports and creator analytics establish clear organic growth expectations for newly launched hyper-local petitions: an initial surge of 20–80 signatures in the first week drawn from the creator's immediate network, followed by rapid plateau at 5–30 signatures per day. For petitions targeting small rural or unincorporated communities under 15,000 population, the platform's own data confirms growth rarely exceeds 50 signatures per day at peak without external amplification — paid ads, media coverage, or coordinated campaigns. The 50/day threshold used throughout this report is intentionally generous, assuming optimal mobilization across every available local channel simultaneously.

Real-World Comparable Petitions (Change.org Public Data, 2024–2026)

Observed patterns from comparable rural and neighborhood-level petitions — traffic calming measures, park preservation, small-scale zoning disputes, cell tower opposition in California — consistently align with platform guidance: 30–100 signatures in Week 1, declining to 10–40/day in Weeks 2–4, and a long-term average of 5–20/day thereafter. No documented case exists of a purely organic, unamplified rural hyper-local petition sustaining more than 50 signatures per day over multiple consecutive days. 99% of petitions never reach 10,000 signatures. The petition under review averaged approximately 636 signatures per day during its early phase — 12.7× higher than the conservative organic ceiling, indicating growth mechanically inconsistent with unamplified local campaigns.

Academic & Industry Research on Digital Petition Dynamics

Large-scale empirical studies confirm that unamplified hyper-local campaigns rarely achieve sustained or exponential growth. Key findings: organic petitions plateau rapidly unless amplified by media or paid promotion (Journal of Information Technology & Politics, 2022; Social Media + Society, 2023); the outreach/viral coefficient decays to ~0.1% within 10–30 hours; view-to-signature conversion rates are low (~3–4%); and only 2–3% of petitions gain significant traction. Growth is overwhelmingly front-loaded — long-term trajectory is largely determined within the first hours.

Study Dataset Key Finding
Yasseri et al. (2017) — EPJ Data Science ~20,000 UK petitions; ~1,800 US petitions >99% fail thresholds; outreach decays to ~0.1% after 10–30 hrs; outcome determined within 1–2 days
Böttcher et al. (2017) — Temporal dynamics Online petition corpus Non-popular organic petitions flatline quickly after early burst
Elnoshokaty et al. (2016) — Change.org success factors 12,808 petitions Most remain low-signature without external amplification factors
Halpin et al. (2018) — Change.org Australia >17,000 petitions Growth depends on targeted sharing, not broad organic pickup
Recent scholarship (2025–2026) — Social Psychological and Personality Science Cross-platform Agency-focused messaging improves sign-ups; amplification remains essential for scale
Conclusion — Organic Ceiling Confirmation

The documented organic growth ceiling for hyper-local petitions in small rural areas — approximately 50 signatures per day at peak under ideal conditions — is a conservative, high-end benchmark deliberately generous to the referenced campaign. Observed early rates of approximately 26–27 signatures per hour (~636/day) substantially exceed this threshold and are mechanically inconsistent with genuine organic mobilization in the absence of bots, scripts, coordinated inauthentic activity, or significant undisclosed external amplification. Even the average rate across the full 12.8-day dataset (~16 sigs/hr, ~380/day) exceeds the organic ceiling by 7.4× — demonstrating that no complete phase of the campaign, not just the early burst, falls within organic expectations.

Specific Data Anomalies

A1

The 21-Hour Blackout Gap — Most Critical Anomaly

The petition opened with 18 signatures. The next recorded data point is 666 — with zero intermediate observations over 21 hours. Either no one monitored the petition during the entire explosive growth window, or 648 signatures arrived in a compressed burst and logging began after the fact. This gap eliminates the ability to audit the most significant growth phase of the entire petition.

Z = 91.2
Poisson Impossibility Test — 648 signatures in 21 hrs vs. organic baseline of λ=43.9 expected.
P(X ≥ 648 | λ=43.9) < 10−300. This event cannot occur under organic growth — it is 91 standard deviations above mean.
14.8×
Rate overage at the Mar 17 4:35 PM activation inflection — observed 30.76 sigs/hr vs. organic baseline 2.08 sigs/hr. First major velocity spike immediately following the 21-hr blackout window — the campaign's initial activation signature.
A2

Platform-Confirmed Fraud Removal — One Confirmed Event

Mar 17, ~5:00 PM: The cumulative count fell by 5 signatures (683→678) between consecutive observations. Change.org's own documentation confirms its automated and manual systems remove fraudulent signatures, causing count drops. The platform itself confirmed fraud was present — a drop in cumulative count is impossible through any mechanism other than platform removal.

A3

Sustained Midnight–3 AM Signing Activity — 8 Consecutive Nights

Signatures accumulated consistently between midnight and 6 AM across eight separate nights spanning the full dataset: Mar 18, 19, 20, 21, 22, 23, 24, and 25. This is not an isolated event — it is a sustained operational pattern across the entire campaign lifecycle.

  • Mar 18: 12:06 AM–2:56 AM — 15 timestamped entries, +57 sigs
  • Mar 19: 12:06 AM–3:59 AM — 10 timestamped entries, continued accumulation into pre-dawn
  • Mar 20: 12:17 AM–3:33 AM — 5 entries across 3.5 hrs
  • Mar 21: 1:02 AM — single overnight observation
  • Mar 22: 12:14 AM–5:59 AM — 4 entries including a 4:17 AM and 5:59 AM observation
  • Mar 23: 12:51 AM
  • Mar 24: 1:14 AM
  • Mar 25: 12:35 AM

Hyper-local petitions about a California county land use issue do not generate sustained overnight signing across two weeks. Real residents sleep. Midnight Pacific time corresponds to 7–10 AM in the Middle East and South Asia — daytime hours for overseas WhatsApp network participants or automated systems operating on a non-Pacific schedule. The persistence of this pattern across 8 nights is mechanically incompatible with any organic local mobilization hypothesis.

A4

Peak Velocity Spikes — Multiple Documented Events

Event 1 — Mar 18 afternoon: 121 new signatures in 56 minutes between 12:27 PM and 1:23 PM — approximately 130 signatures per hour. For a hyper-local petition in an unincorporated rural community, this velocity indicates a coordinated WhatsApp blast activation or automated injection event.

Event 2 — Mar 22 evening (more intense): 145 new signatures between 8:47 PM and 9:25 PM — a sustained 38-minute window averaging ~229 signatures per hour. Sub-intervals reached 316/hr (8:47–8:58 PM) and 214/hr (8:58–9:12 PM). No organic petition in a rural unincorporated area sustains 200+ sigs/hr for 38 consecutive minutes.

A5

Same-Minute Multi-Signature Jumps — Definitive Bot Artifact

Two instances were recorded where multiple signatures appeared at the exact same timestamp:

TimestampCount JumpSigs in 0 Min
Mar 18, 12:36 AM804 → 808+4 simultaneous
Mar 18, 9:23 PM1,358 → 1,370+12 simultaneous

Human signers cannot submit multiple independent signatures at the exact same minute. These are platform-level collisions from concurrent automated submissions. The 12:36 AM instance occurs inside the overnight anomaly window identified in A3. The 9:23 PM instance — 12 signatures in a single timestamped minute — is the most extreme simultaneous submission in the dataset and is mechanically impossible without automation.

Signature Velocity Heatmap — 24-Hour × 4-Day Grid All times Pacific (PDT / UTC−7)

Signatures attributed per observed hour in Pacific Daylight Time (PDT / UTC−7). Midnight–6 AM anomaly activity is visible across 8 separate nights (Mar 18–25) — midnight PDT corresponds to 7–10 AM in the Middle East / South Asia. Hatched cells indicate periods with no recorded data points. Hover any cell for detail.

III

The WhatsApp Admission & Its Implications

The petition creator's on-platform statement that WhatsApp delivered more than half of all signatures is a Level 1 direct empirical admission — the creator's own words, in their own voice, published on the platform. It eliminates any argument that this was a spontaneous organic campaign. Over 900 of the initial 1,823 recorded signatures — by the creator's own account, published on Mar 18 — arrived via coordinated private messaging network distribution. The petition has since grown to 4,880 total, with no revised admission from the creator. The WhatsApp mechanism established at 1,823 signatures is the only disclosed mechanism for the entire campaign.

Petition creator's on-platform WhatsApp admission
Exhibit — Petition creator's on-platform update, Mar 18, 2026 — click to enlarge

How WhatsApp Drives Petition Inflation — Specific Mechanics

The Link Drop: A petition URL posted into a single WhatsApp group reaches up to 500 members simultaneously. A mosque or community organization administrator drops the link once — all members receive it. Those members belong to other groups. Within minutes, the link cascades across overlapping networks. The Corona, CA zipcode concentration (69% of all signatures from three adjacent zipcodes) is the geographic fingerprint of exactly this mechanism activating in one or more large Corona-area Islamic community WhatsApp groups.

Template Text Distribution: Links in coordinated campaigns are rarely dropped naked. They arrive with instructions — sign now, share forward, here is a suggested comment to copy-paste. The verbatim duplicate comments found in the feed (detailed in Section VII) are the forensic fingerprint of pre-written template text distributed alongside the petition link.

The Overseas Timezone Effect: WhatsApp groups in US mosque networks connect members internationally. A Corona-area group blast at 8 PM Pacific reaches affiliated members in Pakistan, Egypt, the UAE, and elsewhere where it is already the next morning. Those overseas members sign during their daytime hours — which corresponds to 12 AM–3 AM California time. This directly explains the sustained overnight signing activity in the dataset.

Bot Complementarity: The WhatsApp human campaign and bot injection are not mutually exclusive — they are complementary. Human signatures from WhatsApp establish credibility and survive platform audits. Bots inflate the total to reach psychological and political thresholds. The 21-hour blackout gap is most consistent with a bot batch injection that occurred before manual logging began.

Key Implication

A human following WhatsApp instructions to sign using a pseudonym or false name is functionally identical to a bot from a data integrity standpoint. Both produce unverifiable, non-local, non-authenticated entries that inflate a signature count presented to a government body as evidence of community support.

IV

The Corona, CA Geographic Finding

69% of all petition signatures — approximately 1,258 of 1,823 — originate from three adjacent zip codes: 92880, 92881, and 92882. These are confirmed zip codes for Corona, California, with 92880 also serving the Eastvale area.

Geographic map showing Corona zip code concentration
Fig. A — Signature geographic concentration, Corona / Eastvale area — click to enlarge
Zone map showing distance from Corona to Meadowbrook project site
Fig. B — Distance from Corona zip codes to Meadowbrook project site — click to enlarge
Distance to Project Site

Corona to Perris — the nearest incorporated city to the Meadowbrook project site — is 20.38 miles straight-line distance and 30 miles by road. Meadowbrook sits southwest of Perris, placing the actual project site at a minimum of 22–25 miles straight-line and 30+ miles by road from the Corona zip codes.

Why This Number Is the Report's Most Decisive Fact

At 1,823 total signatures, 69% equals approximately 1,258 signatures from a single urban cluster 30+ road miles from the project site. These signers have no residential stake in the Meadowbrook neighborhood, no property adjacent to the project, no connection to Canyon Lake's water supply, and no standing as members of the affected community in any legally meaningful sense.

The remaining 31% — approximately 565 signatures — account for everyone else: actual local Meadowbrook residents, the rest of Riverside County, out-of-state signers, and any international entries generated by the overseas WhatsApp network. The people most affected by this project are statistically buried under 1,258 signatures from a different city.

Geographic Data Scope — Important Caveat

The 69% / 1,258-signature figure is derived from Change.org's public zip code data captured at the 1,823-signature snapshot (early campaign, Mar 17–18). The petition has since grown to 4,880 total signatures. Geographic origin data for the additional ~3,057 signatures is not publicly available. The 69% Corona concentration is therefore a minimum bound on non-local participation — it cannot be extrapolated as a ceiling. Given the WhatsApp blast mechanism responsible for the post-March-19 growth, the actual proportion of non-local signers in the full dataset is likely equal to or higher than the 69% established in the initial snapshot.

What This Pattern Confirms About the WhatsApp Mechanism

The Corona concentration is not random geographic scatter. It is a specific, tightly clustered signal from one urban area. This pattern has exactly one explanation consistent with all other evidence: a coordinated group blast from one or more large WhatsApp groups anchored in the Corona/Eastvale Muslim community network — the same institutional network connected to the Riverside Masjid endorser identified in Section VIII.

Zipcode City Road Distance to Project Approximate Signatures
92880Corona / Eastvale, CA30+ miles~1,258
(69% of total)
92881Corona, CA30+ miles
92882Corona, CA30+ miles
All other zip codes combinedVariable~565 (31%)
V

Change.org's Structural Vulnerabilities

Change.org's own documentation establishes that the platform is, by design, structurally incapable of guaranteeing the authenticity of any signature it counts. The following vulnerabilities are sourced directly from Change.org's own published policies and help documentation.

Vulnerability 1 — Zero Identity Verification, By Policy

Change.org does not require users to use their real names as they appear on official documents and does not verify identities — accounts can be created using any pseudonym. More critically, Change.org's own Privacy Policy states explicitly: "We do not monitor, verify, or perform any background check on campaign starters, petition signers, or other users of Change.org."

This is not an enforcement gap. It is a stated policy position, published in their own legal documentation. Every other safeguard the platform claims flows downstream from this foundational choice.

Vulnerability 2 — The Email Confirmation Bypass

Change.org's primary fraud defense requires email confirmation for users who are not logged in. This mechanism has two critical bypass routes:

Bypass A — Pre-existing logged-in accounts: When signing while logged in, signatures are confirmed automatically with no additional verification. A WhatsApp campaign directing recipients to sign while logged in — which any repeat petition signer would be — bypasses confirmation entirely.

Bypass B — Disposable and generated email addresses: Bot scripts generate random email addresses. Change.org sends a confirmation email to a non-existent inbox. The signature counts in the interim and is only removed if automated systems flag the address pattern — a process Change.org's own documentation describes as "not immediate or perfect." Signatures accumulate before removal, which is the precise mechanism visible in the 683→678 cull confirmed on Mar 17.

Vulnerability 3 — No Geographic Verification

Change.org provides petition creators with aggregate statistics including counts by location — but does not verify that signers actually reside in the location they claim. A signer in Pakistan can enter "Corona, CA." A bot can be programmed with any zip code. The 69% Corona concentration reflects what signers self-reported. It tells you nothing about whether those accounts represent people who actually live there.

Vulnerability 4 — Anonymous Signing Hides Bot Signatures

When signing, users can choose to hide their name and comment from public display by unchecking a box. Bot scripts specifically uncheck this option as part of their automated submission process — meaning bot-generated signatures are invisible in the public-facing signer list. Any manual visual audit of the visible names on the petition page is therefore examining only the subset of signers who chose public display. The bot-sourced signatures are hidden by design of the script.

Vulnerability 5 — Anonymous Petition Creation

Change.org does not require petition creators to use real names or verify identities. The creator of this petition identified themselves only as "Inland Empire Resident" — with no verified name, address, or affiliation. When a petition is submitted as evidence in an administrative land use hearing, the submitting party's identity and standing are material facts. An anonymous actor with no verified local standing, on a platform that verifies nothing, cannot produce reliable evidence of community sentiment in any rigorous administrative or legal context.

Vulnerability 6 — Reactive, Not Preventive Fraud Detection

Change.org's fraud scanning operates after signatures are submitted, not before. Fraudulent signatures count toward the running total before removal. The platform's own statement: "The system does work the vast majority of the time, though it is not immediate or perfect." The 683→678 drop in this petition proves the system caught some fraud — and simultaneously proves it allowed those signatures to count long enough to be observed and recorded. What the system did not catch is unknowable without internal access.

Vulnerability 7 — The CEQA Evidentiary Standard This Petition Cannot Meet

Because CUP230002 is proceeding through CEQA review with a Mitigated Negative Declaration, the governing evidentiary standard is California Public Resources Code §21082.2. The statute is explicit on what does and does not constitute "substantial evidence" for the record:

Cal. Pub. Resources Code §21082.2 — Substantial Evidence Standard

"Argument, speculation, unsubstantiated opinion or narrative, evidence that is clearly inaccurate or erroneous, or evidence of social or economic impacts that do not contribute to or are not caused by physical impacts on the environment are NOT substantial evidence."

Substantial evidence includes: facts, reasonable assumptions predicated on facts, and expert opinion supported by facts.

Qualifies as Substantial Evidence
  • Verified declarations from named, located residents with personal standing
  • Expert engineering or hydrogeological reports with factual basis
  • Traffic studies, environmental assessments, third-party data
  • Authenticated correspondence from affected property owners
  • Documented public agency findings from Canyon Lake City Council
Does NOT Qualify Under §21082.2
  • Unverified Change.org petition from anonymous creator
  • Signature count with no identity, location, or standing verification
  • Generic comments with no factual basis or local specificity
  • Unsubstantiated claims of "community support" from unnamed signers
  • Petition evidence confirmed by creator to derive from private network blast
Application to This Proceeding

A Change.org petition with 1,823 signatures, from an anonymous creator, with no identity verification, 69% from a city 30+ miles away, confirmed by the creator to be primarily WhatsApp-driven, fails to satisfy §21082.2's definition of substantial evidence on its face. The Planning Commission is not required to give it weight — and presenting it as evidence of community support would be presenting unsubstantiated opinion and unverified narrative into the administrative record.

Bottom Line on Platform Integrity

Change.org's own documentation establishes: no signer identity is ever verified; no location claim is ever verified; no petition creator identity is ever verified; bot signatures are designed to be invisible; fraud detection is reactive and partial; and the platform explicitly states it does not monitor or background-check anyone. A petition from this platform carries zero standalone evidentiary weight in a formal administrative proceeding under California CEQA §21082.2.

VI

Documented Precedents & The AI Swarm Threat

The 2013 California GATE Case — Direct Legal Precedent

In 2013, Yolo Superior Court Judge Dan Maguire issued a subpoena ordering Change.org to produce IP addresses used to create false signatures on a petition related to the Davis Unified School District's Gifted and Talented Education program. Five parents discovered their signatures and testimonials had been forged using email addresses taken from a school directory. A total of nine victims were identified.

Critical Legal Point

Change.org refused to provide IP address data voluntarily — the platform only complied under court-issued subpoena. This is the established posture. Any investigation of the Crescent Gardens petition signatures must account for the fact that voluntary disclosure will not occur. A formal subpoena through California Superior Court is the required mechanism.

ISP subscriber data retention windows are typically six to nine months. The clock is already running. If a subpoena is to be pursued, legal action must begin immediately to preserve the most valuable forensic evidence — the IP addresses behind the 648-signature surge in the 21-hour blackout window.

The 2024 Raygun Petition — Change.org Platform Removal

In August 2024, a Change.org petition attacking Australian Olympic figures including breakdancer Rachael "Raygun" and cyclist Anna Meares drew over 45,000 signatures before Change.org removed it following public complaints that the petition carried defamatory and misleading content. The Guardian reported the removal on August 16, 2024. This incident establishes that Change.org hosts petition content it ultimately determines is false or defamatory at massive scale before intervention — and that the platform's published signature count at any given moment does not reflect independently verified support.

The 2022 Michigan Election Petition Fraud — Criminal Prosecution

AP reporting from March 2026 documents that a central figure in Michigan's 2022 nominating-petition fraud scandal received a prison sentence following convictions related to forged and duplicate signatures on gubernatorial candidate ballot petitions. Multiple candidates were disqualified as a result. This case establishes the clearest available precedent on criminal exposure: petition signature fraud is prosecutable under criminal law, not merely subject to civil or regulatory consequence. The mechanism — submitting petition pages with fraudulent or forged signatures to an official body — is directly analogous to submitting an inflated Change.org signature count to a county Planning Commission as evidence of community support.

The 2025 Arizona AG Indictment

In June 2025, the Arizona Attorney General announced an indictment alleging forged elector signatures and names signed without the voter's authorization on ballot initiative petition pages. The Attorney General's press release explicitly stated that petition signatures are only meaningful as evidence when their authenticity can be independently verified — and that submission of unverifiable petitions to official bodies as evidence of public support is the core of the fraud theory. This is the most recent criminal-law articulation of the principle this report advances: petition counts without authentication are not reliable evidence for governmental decision-making.

Pattern Across All Precedents

From the 2013 California GATE subpoena through the 2025 Arizona indictment, the consistent governmental and judicial posture is: petition counts, by themselves, are not self-authenticating evidence. When authenticity becomes material — as it is here — outside verification or compulsory process is what closes the gap. The Planning Commission should apply that same standard.

The 2018 Australian Precedent

In 2018, Bicycle Queensland CEO Anne Savage publicly claimed a large Australian anti-cycling petition on Change.org contained false names created by electronic bots. Change.org's engineering team reviewed the petition and stated they detected no unusual activity. This case establishes two precedents: first, that bot-assisted petition fraud has documented history on Change.org; second, that the platform's own internal audit producing a clean result is not equivalent to a clean bill of health. Independent analysis — exactly the kind performed in this report — is the only reliable methodology.

The January 2026 Science Policy Forum Warning

Published in Science — the leading peer-reviewed general scientific journal — on January 22, 2026, less than two months before this petition launched, this paper represents the current state of expert scientific consensus on the AI-driven manufactured-consensus threat.

The paper, authored by 22 researchers including Gary Marcus, Nick Bostrom, Nicholas Christakis, and Maria Ressa, describes how the fusion of large language models with multi-agent systems enables malicious AI swarms that imitate authentic social dynamics. The paper's central argument:

Science — January 22, 2026 | Schroeder, Marcus et al. (22 authors)

"The central risk is not only false content, but synthetic consensus: the illusion that 'everyone is saying this,' which can influence beliefs and norms even when individual claims are contested. Swarms seed narratives across disparate niches and amplify them to create the illusion of grassroots agreement. A bad actor can currently launch a massive bot swarm cheaply and safely."

AI swarms operate at an entirely different threat level than legacy bots. A malicious AI swarm is a network of AI-controlled agents that maintains persistent identities and memory; coordinates toward shared objectives while varying tone and content; adapts to engagement and platform responses; and operates with minimal oversight across platforms. Unlike legacy bots that produce uniform copy-paste output easily detected by pattern analysis, AI swarms produce varied, contextually aware content that mimics the natural distribution of human comment quality.

The direct application to this petition: the varied comment language in the feed — ranging from generic one-liners to slightly more detailed statements with apparent personal context — is consistent with AI-generated content varying tone and specificity specifically to avoid detection. The anomalous entry from "Amar" ("This is Ching taw") is consistent with an automated generation failure or a non-English-input error that passed through the platform's filters without triggering removal.

Significance for the Planning Commission

The Riverside County Planning Commission is not equipped with forensic tools to audit petition integrity. It will receive a number — 1,823 — and interpret it as community sentiment unless contradicted. The peer-reviewed scientific community published, in Science magazine, just weeks before this petition launched, that exactly this kind of manufactured consensus is now achievable cheaply, at scale, and is difficult to detect. That is the current state of published scientific consensus on this threat.

VII

Comment Feed Analysis

The following comments were observed in screenshots of the petition's public feed. Each is evaluated against criteria for authentic hyper-local community engagement: geographic specificity, personal connection to Meadowbrook or Canyon Lake, awareness of the specific planning issues, and natural language variation.

Verbatim Duplicate Comments — Template Distribution Confirmed

The most significant finding in the comment feed is the existence of word-for-word identical text appearing in two separate submission pathways:

Confirmed Duplication

Diana (listed as Glendora Resident): Her endorsement text in the "Endorsements" section is word-for-word identical to her comment in the public feed. Same paragraph, same phrasing, submitted through two different form types. This is the forensic fingerprint of pre-written template text distributed for copy-paste submission — consistent with WhatsApp instruction sets that include a suggested comment alongside the petition link.

Ahmad (listed as Murrieta Resident): His endorsement text is word-for-word identical to a truncated comment in the feed. Same mechanism, same conclusion.

Catalog of Observed Comments

"Our loved ones deserve a place of dignity, peace, and respect where families can come to remember, pray, and reflect. A cemetery is not just land—it is a sacred space that connects generations and honors those who came before us. Supporting Crescent Gardens Cemetery means supporting our..."
Nisar (×2)
⚠ Exact duplicate submission + same template as Roohma — identical text submitted twice under same name
"This will help the community"
Abdul (×2)
⚠ Exact duplicate submission — identical text submitted twice under same name
"Whenever we visit my husband gravesite, our children love that they're sending prayers to everyone in the garden. Allah Taalah give them Maafira 🙏"
TASNEEM
⚠ Near-duplicate of Rana's entry — same sentence structure, "husband" swapped for "father-in-law" — template variant
"This is Ching taw"
Amar
⚠ Gibberish / Bot artifact
"I support the The proposed cemetery site near Lake Elsinore"
Afaq
⚠ Double article — copy-paste artifact
"This is important for the communtiy"
Shahid
Near-duplicate (misspelled)
"This is important for community"
Imran
Near-duplicate
"A cemetery is not just land—it is a sacred place that connects generations and honors those who came before us. Our loved ones deserve a place of dignity, peace, and respect where families can come to remember, pray, and reflect. As a Muslim and a citizen of USA I humbly request the city to approv..."
Just
⚠ Exact duplicate submission — same name, identical text submitted twice
"ALLAH WILL MAKE THIS HAPPEN INSHALLAH"
ZAFAR
⚠ All-caps — bot artifact
"Babyboo needs their own place in the cemetery too"
Imaan
⚠ Nonsensical / frivolous — "Babyboo" is a pet name
"Burial site is a burial site"
Sajid
⚠ Tautological — zero content / bot artifact
"Our loved ones deserve a place of dignity, peace, and respect where families can come to remember, pray, and reflect. A cemetery is not just land—it is a sacred space that connects generations and honors those who came before us. Supporting Crescent Gardens Cemetery means supporting our..."
Roohma
Near-duplicate of "Just" — same template, sentences rearranged
"This proposal aims to serve the SoCal Muslim community by offering an affordable burial option, helping families during one of life's most difficult moments as availability continues to de"
Syed Sher Ahmed
Truncated mid-word — copy-paste artifact
"Need of community"
Muhammad
Grammatically incomplete — bot artifact
"Has a Riverside community we need a cemetery, we need people to support for themselves and families around them."
Tanisha
Garbled grammar ("Has a" instead of "As a") — copy-paste / autocorrect artifact
"The OC and Corona-Riverside community would greatly benefit from this project. It offers peace of mind—not just to families of the deceased, but to everyone—by ensuring there is a dignified place for final rest. Having a dedicated space to visit loved ones plays an important role in mental health..."
Muhammad (2)
Admits non-local — OC/Corona-Riverside (30+ miles away)
"This is an important project to meet a growing need of the local community with minimal environmental impact, and it should be approved."
Armaan
Contradicts groundwater evidence in record
"As a resident of the Inland Empire, I fully support the Crescent Gardens Cemetery. Our growing community needs respectful, local burial options, especially for families who want to honor their faith and traditions close to home. It's clear the project has listened to concerns and made thoughtful..."
Waqas
Non-local — "Inland Empire resident," not Meadowbrook
"With myself and parents aging it's nice to have a local place to rest that in near to visit. This is a must"
moe
Broken grammar — copy-paste artifact
"We Muslims, Alhamdulillah, are present here in good numbers. After we pass away, we need a proper place for burial. This is one of the most important and basic human needs to have a dignified burial. It's not as though we have plenty of space or many burial grounds available. For this reason, we need..."
Musa
Mobilization language — not a personal statement
"This area is ideal for the location of a cemetery. All the environmental concerns have been addressed."
Syed
False factual assertion — environmental concerns have not been resolved per the official record; contradicts evidence in the public docket
"Our loved ones need a place we're there is peace and the family can attend"
Syed
Grammar error ("we're" for "where"); garbled variant also visible ("Our loved d oness...") — copy-paste/autocorrect artifact; same account appears multiple times across screenshots
"This isn't just about land—it's about dignity and respect. Families deserve the right to bury their loved ones according to their faith without traveling hours or facing limited options. Crescent Gardens Cemetery provides that—honoring religious freedom, cultural traditions, and basic human decency. If..."
Carlos
Non-Muslim name using Muslim faith-specific template language — same template structure as other entries; suggests template distributed beyond the immediate community
"Our community is expanding and need to get the place which is our right and we do hope n pray for all who help us achieve the goal for a cemetery to be allocated. As we live in a community shared by all colors in our respective neighborhood So is the grave also."
Yahya
Mobilization framing — "our right," campaign-style advocacy language rather than personal statement; grammatically fragmented
"This much needed for this area Muslims"
Mustafa
"We need this for committee"
Nisar
"I fully support this project"
Akhtar
"Growing muslim population need this project urgently. I support this."
Sayeed
"this is a new step towards a world of equality"
rania
"I will pray God to bless this petition to have a Muslim only cemetery"
Mayada
"This cemetery will be very beneficial for the riverside residents I fully support and encourage this project"
Moustafa
"This proposal will immensely help the SoCal Muslim community by providing an affordable burial site, which unfortunately has become scarce."
Rizal
"I am leaving in Nuevo for 37 years and the cemetery project will be really good for Community and Perris Nuevo Menifee and I fully support this project"
Salma
"I Support for Crescent Gardens"
Abdul
"Because this is very important to us"
Zabiullah
"This project is important for our community to have the appropriate burial standards and locations for our religion"
maryam
"Whenever we visit my father-in-law's gravesite, our children love that they're sending prayers to everyone in the garden."
Rana
"Everyone deserves a place to hold and respect their deceased loved ones. Care and love should not be a matter of money and should not be taken away from your community by preventing this from being built."
Noel
"We need it"
Umair
"We need this"
Marwa

Linguistic Uniformity Finding

Across all visible comments, zero comments reference: specific Meadowbrook streets or landmarks; the Canyon Lake water contamination concerns; the Planning Commission process; the single road access issue; any neighbor testimony; or any other local knowledge that would be expected from an engaged community member. Every comment is generic enough to apply to any Muslim cemetery proposal anywhere in the world. This is definitionally not authentic hyper-local community engagement.

VIII

Endorsement Section Analysis

Change.org distinguishes between signatures (submitted by any user) and endorsements (hand-selected and submitted by the petition creator). The petition's own page carries a disclaimer: "Supporters listed above were submitted by the petition starter and have not been independently verified by Change.org."

Endorser Listed Location/Role Distance from Project Affiliation / Note
Diana Glendora Resident ~60+ miles Comment text duplicated verbatim in feed
Ahmad Murrieta Resident ~25–30 miles Comment text duplicated verbatim in feed
Imran Naqvi "Community Member" Unknown No location; comment: "This is important for the community"
Shoaib Siddique Riverside Masjid Regional Chairman, Board of Trustees — institutional actor with direct project interest. Probable WhatsApp distribution originator.
Key Finding — Shoaib Siddique

The Chairman of the Board of Trustees at Riverside Masjid has direct administrative access to large institutional WhatsApp communication networks. As a hand-selected endorser by the petition creator, his presence connects the petition directly to organized religious institutional backing. He is the most probable vector for the Corona-area WhatsApp group blast that delivered 69% of signatures. His selection as a featured endorser by the anonymous petition creator is the clearest evidence of institutional religious coordination in this campaign.

IX

Consolidated Indicator Scorecard

Indicator Finding Weight
69% of signatures from Corona, CA (92880/81/82) ~1,258 signatures from 30+ miles away Critical
Creator's WhatsApp admission Own words, on-platform, majority via WhatsApp blast Critical
Velocity vs. organic baseline (initial 66-hr phase) 13.2× overage against 50/day hyper-local ceiling — peak burst, first 66 hours Critical
Velocity vs. organic baseline (full 12.8-day period) 7.4× overage — average rate (~380/day) still exceeds organic ceiling across entire dataset High
21-hour blackout gap 648 signatures with zero intermediate timestamps High
Platform cull event (683→678) Change.org's own system removed fraudulent signatures mid-stream High
Overnight signing (12 AM–3 AM sustained) Consistent with overseas network / bot activity High
Verbatim duplicate comments Diana & Ahmad text recycled exactly across two submission types High
Gibberish comment ("This is Ching taw") Bot artifact or generation failure — passed platform filters High
Copy-paste double-article artifact "I support the The…" — mechanical template insertion error High
Non-local endorsers (Glendora, Murrieta) Creator-selected; none locally impacted Moderate
Institutional endorser (Riverside Masjid Chairman) Probable WhatsApp blast originator; direct project interest High
Anonymous petition creator "Inland Empire Resident" — no verified identity or standing Moderate
Creator silence on large Facebook platform No public promotion despite stated large following Moderate
All endorsers unverified, creator-selected Change.org's own disclaimer on petition page Contextual
Zero local geographic specificity in comments No Meadowbrook reference, no water/planning issue awareness High
Science (journal) AI swarm warning — Jan 2026 Peer-reviewed consensus on synthetic consensus threat, published 7 weeks prior High
Poisson impossibility — 21-hr gap Z = 91.2 standard deviations above mean; P < 10−300 under organic model Critical
Same-minute multi-signature jumps (×2) 804→808 (+4 simultaneous, 12:36 AM), 1,358→1,370 (+12 simultaneous, 9:23 PM) — mechanically impossible for human signers Critical
CEQA §21082.2 evidentiary standard Unverified petition = "unsubstantiated opinion / narrative" — does not qualify as substantial evidence High
MMCC tax-status discrepancy Self-describes as 501(c)(3); IRS Form 990 shows 501(c)(13) cemetery company — donations not tax-deductible Moderate
MMCC scale gap vs. proposed project Prior operations: 100–1,250 plots max. Proposed: 20,000 plots — 16–200× prior scale; no standalone cemetery precedent Contextual
X

Final Probability Assessment

Hypothesis A — Coordinated non-local religious network mobilization via WhatsApp with bot augmentation
Supported by: creator admission, Corona concentration, platform cull, overnight patterns, verbatim duplicates, gibberish entry, institutional endorser connection.
Definitive
Hypothesis B — Legitimate broad Muslim community interest beyond Meadowbrook, organically discovered
Possible that individual signers genuinely support the project. Does not explain velocity, geography concentration, overnight patterns, or the creator's own admission.
Low
Hypothesis C — Fully organic hyper-local community petition
The creator's own WhatsApp admission eliminates this hypothesis without requiring any other evidence.
Zero
Analytical Bottom Line

The combination of the creator's own admission, the 69% Corona geographic concentration (minimum bound — likely higher across the full 4,880 sigs), one platform-confirmed fraud removal event (−5 on Mar 17), a 13.2× initial-phase and 7.4× full-period velocity overage, sustained midnight–6 AM signing activity across 8 consecutive nights, the verbatim duplicate comment templates, the gibberish bot artifact, and the institutional endorser connection to the probable WhatsApp distribution network constitutes a complete evidentiary record. No single indicator alone is conclusive. All indicators together point in the same direction. This petition is not a representation of local community sentiment. It is a manufactured consensus operation.

XI

Source Documents

Official and legal documents referenced in this report. Click any entry to open the document in a full-screen viewer.