How To Build an OS — Dykema Gossett and the Dark Money Machine

What Is An Operating System?

In computing, an operating system mediates between hardware and applications. It allocates resources, manages processes, and controls access. A healthy OS distributes resources to producers. A parasitic OS extracts resources for intermediaries.

This study maps a parasitic operating system in Michigan politics using entirely public records. The model organism is Dykema Gossett PLLC — a national law firm that doesn’t just provide legal services to dark money nonprofits. It creates them, staffs them, and operates them.

Every claim below can be verified from the public sources cited.


The Kernel: W. Alan Wilk

Every OS has a kernel — the privileged code that controls everything.

W. Alan Wilk is a Member at Dykema Gossett and Team Leader of its Political Compliance, Elections & Campaign Finance practice. He is admitted to the Michigan bar (1995), educated at James Madison College (MSU) and Boston College Law.

He incorporates dark money nonprofits. He files their state paperwork. He serves as their lawyer. He manages their compliance. He is also a member of the National Republican Lawyers Association — and simultaneously the lawyer for the Democratic mayor’s campaign.

When asked for comment by Deadline Detroit, Wilk said: “I’m not authorized to speak to the press on this.”

The kernel doesn’t speak to userspace.

Source: dykema.com · Deadline Detroit


The Scheduler: Renae Moore

A scheduler decides which processes run. Renae Moore is Dykema’s Senior Compliance Specialist (rmoore@dykema.com, 517-374-9121). She holds simultaneous roles across six entities:

EntityHer RoleEntity Function
Save Detroit Jobs / Detroit LeadersAsst SecretaryDefeated community benefits ordinance; defeated journalist; elected council member
Our Neighborhoods FirstCompliance OfficerPromoted Duggan’s Prop N; ran attack ads against Duggan’s opponent
Detroit Jobs FirstCompliance OfficerDefeated community benefits ordinance (Prop A)
RFFW LLCTreasurerPassed $1,000,000 from one donor to abortion rights ballot campaign
Turn Around Wayne County PACRecord KeeperFunneled corporate money to other dark money vehicles
Duggan CampaignCompliance OfficerManaged compliance for the mayor’s campaign

One person. One Dykema paycheck. Six dark money operations.

Source: IRS 990EZ (EIN 81-3772058) · MI SOS complaint (Meyers v RFFW) · Deadline Detroit


The Process Table: Entities as Spawned Processes

An OS spawns processes — they look independent but share the same kernel and scheduler.

EntityCreatedStatusFunction
Save Detroit Jobs → Detroit Leaders2016Active (renamed twice)Defeated community benefits; defeated investigative journalist; elected Latisha Johnson
Our Neighborhoods FirstJul 2020ActivePromoted Duggan’s $250M bond; attacked Duggan’s opponent
Detroit Jobs First2016ActiveDefeated community benefits (Prop A)
RFFW LLCJul 2022DissolvedPassed $1,000,000 hidden donation; forced to disclose after complaint

The process lifecycle:

  1. spawn — Wilk files paperwork, Moore assigned compliance
  2. execute — entity spends money, sends mailers, runs ads
  3. rename — if exposed, change name (Save Detroit Jobs → Impact Detroit → Detroit Leaders)
  4. dissolve — if complaint filed, dissolve entity (RFFW)
  5. respawn — new entity, same officers, same function

Source: LARA entity search · IRS 990 filings · Michigan SOS campaign finance · Deadline Detroit


The Phone Number Test

The simplest proof that SDJ is not independent:

The phone number on Save Detroit Jobs’ IRS 990EZ filing (EIN 81-3772058) is 517-374-9100.

That is Dykema Gossett’s Lansing office phone number.

If you call Save Detroit Jobs, you reach Dykema’s receptionist.

The entity’s tax return was prepared by Olivia RC A Flower at Dykema Gossett PLLC, 2723 S State St Ste 400, Ann Arbor MI 48104 — Dykema’s Ann Arbor office.

SDJ doesn’t have its own phone. Doesn’t have its own office. Doesn’t prepare its own taxes. Its compliance officers are Dykema employees. Its incorporation was filed by a Dykema attorney.

SDJ is not a nonprofit that uses Dykema. SDJ is a Dykema process wearing a 501(c)(4) costume.

Source: IRS Form 990EZ (filed Nov 11, 2024) via ProPublica Nonprofit Explorer


The Filesystem: Domains By Proxy

The dark money websites hide their ownership behind Domains By Proxy, a GoDaddy subsidiary whose tagline is: “Your identity is nobody’s business but ours.”

Entity WebsiteHidden By
ourneighborhoodsfirst.comDomains By Proxy
detroitjobsfirst.comDomains By Proxy
SDJ / Detroit LeadersNo website — lists Dykema’s phone

Individual privacy is a right. Entity privacy, when the entity spends $100,000+ on elections, is an accountability problem.

Source: WHOIS records · Deadline Detroit (Charlie LeDuff) · Metro Times


Both Parties Served

Dykema Gossett State PAC total expenditures (2017-present): $725,000+

RecipientAmountParty
House Republican Campaign Committee$62,000R
Senate Republican Campaign Committee$58,750R
Michigan House Democratic Fund$45,000D
Michigan Senate Democratic Fund$44,000D
Duggan Campaign$13,500D
Tom Barrett for Congress (Federal PAC)$4,000R

The kernel is apolitical. The kernel serves whoever has root access.

Source: TransparencyUSA (Dykema Gossett State PAC, all cycles)


What It Costs Detroit

Schools

Purpose Charter Academy students score 3% proficient in math. The school’s management company takes 72.67% of revenue. The dark money vehicle that defended this arrangement — by defeating the journalist investigating it — was incorporated by Dykema, staffed by Dykema, and uses Dykema’s phone number.

Democracy

SDJ spent $84,000 to defeat ML Elrick — a Fox 2 investigative reporter who had exposed double-dipping taxpayer salaries by Councilman Benson’s staff. In his place: Latisha Johnson, who now sits on the Purpose Charter Academy board.

Community Self-Determination

Two Dykema dark money vehicles combined to defeat Proposal A — a grassroots community benefits ordinance that would have required developer concessions. Combined spending: $100,000+. Funded by corporations and developers — the entities that would have been regulated.


How To Verify

ClaimPublic Source
SDJ phone = Dykema phoneProPublica Nonprofit Explorer
Moore = Dykema employeedykema.com staff listing
Domains By Proxy usageWHOIS lookup on ourneighborhoodsfirst.com
Dykema PAC → both partiesTransparencyUSA
PCA → 3% mathClutch Justice
LARA entitiesMI Business Registry
RFFW complaintmichigan.gov/sos

All data is from public records about public entities performing public functions. No private information is used. This is entity accountability, not personal exposure.


This Is A Living Document

This study is continuously updated as new public filings emerge. The Dykema OS is not static — entities are spawned, renamed, dissolved, and respawned. The process table changes. The analysis follows.

Related pages:


An entity is not an individual. Public records about public entities are not private information. This is how you read a process table.

🔬 Share What You Know

Every observation strengthens the network. Tag what you see, share what you know, build immunity together.

📡

Signal

Private

Submit observations directly to the network. Reviewed before publication. Your IP is hashed, never stored raw.

Min 10 characters. No personal data stored without consent.
Only used if we need to verify. Never published.
💬

Discuss

Public

Open discussion on the membrane. Comments live on sovereign infrastructure.

↗ also on GitHub Discussions

🔐

Secure Message

Encrypted

Send a message directly on the membrane. IP hashed, never stored raw. For end-to-end encryption, use the external email option below.

Only used if we need to respond. Never published.
↗ prefer external email? ProtonMail Clutch Justice

💡 Tip: If you are a government employee or officer of the court, consider using a personal email account for sensitive disclosures.