Labor Organizing Strategic Terrain Model

Methodology

Terrain is a two-layer model covering 3,144 U.S. counties. The first layer scores organizing terrain — which sectors have structural leverage, and where the unorganized workforce is largest. The second layer scores electoral terrain — where that power matters most for presidential, statewide, and congressional races. This page documents the full model: the SVS v6 formula, the organizing opportunity score, electoral sub-scores, intervention type classification, all 42 sectors, data sources, and known limitations. Every number is derivable from public data and reproducible from the open-source pipeline.

The Model at a Glance

Two independent layers — organizing terrain and electoral terrain — scored separately, combined by user goal.

01
User Goal
Electoral objective — set by the user
02
Organizing Opportunity Score
SVS × 55% + OPS × 45%
County SVS Org. Potential
03
Intervention Type
A / B / C
Infrastructure Alignment
04
Electoral Sub-Scores
3 independent dimensions
Presidential Statewide Congressional
05
Composite Ranking
OOS × Electoral weight
What it does
  • Ranks 3,144 counties by organizing terrain
  • Scores electoral value across 3 race types
  • Classifies counties by intervention type (A/B/C)
  • Surfaces sector leverage at county level
What it doesn't do
  • Measure associational or organic leader networks
  • Assess employer-specific vulnerability
  • Replace on-the-ground organizer judgment
  • Predict campaign outcomes

Two Theories of Change

Both theories are correct about different things. SVS scores them independently and rewards sectors where they intersect.

Whole-Worker Organizing
McAlevey · Community Embeddedness

Whole-worker organizing, developed by Jane McAlevey from her experience in healthcare and public sector campaigns, holds that durable workplace power requires workers to be embedded in community relationships — churches, schools, neighborhood institutions — that extend beyond the job site. A strike only wins if the community supports it. A contract only holds if the workers who signed it have the density and trust to enforce it.

Sectors where workers are already embedded in community life — hospitals, schools, public transit — have structural advantages that sectors without community embeddedness cannot replicate by strategy alone. The community knows who these workers are. When they strike, the community feels it immediately, and often sides with them.

SVS accommodates this theory through two variables: Community Crisis-Creating Reach (can a strike disrupt community life?) and Community-Facing Reach (are workers embedded in community relationships through their work?). The Whole-Worker Bonus rewards sectors where both are present simultaneously, capturing the interaction effect that the additive formula cannot.

Capital Disruption
Silver · Marketplace Power

Capital disruption theory holds that workers' power derives primarily from their ability to interrupt capital accumulation — to shut down the flows of goods, services, and infrastructure that keep the economy running at scale. Ports can strand billions in cargo. Rail can halt supply chains across multiple industries. Energy upstream can threaten fuel supplies for entire regions.

These sectors can create crises not just for a single employer but for the broader capitalist system. That leverage — what Beverly Silver calls "marketplace power" — is qualitatively different from the leverage of a retail worker whose strike inconveniences one store's customers. The employer's ability to hold out is constrained by pressure from other capital interests who depend on the disrupted sector.

SVS accommodates this theory through Capital Crisis-Creating Reach (how far does a strike disrupt capital's ability to function?) and the Dual-Crisis Bonus, which rewards sectors where capital disruption and community crisis leverage are both present — the most powerful organizing terrain of all.

The Organizing Opportunity Score

OOS = SVS × 55% + Organizing Potential × 45%. Quality of workforce multiplied by quantity of unorganized opportunity.

County Sectoral Value Score
55% of OOS · BLS QCEW

Formula

County SVS = Σ (sector_SVS × county_employment_in_sector)
→ scaled to 0–100 using absolute benchmark

A county scores high only if it has both a strategically valuable sector and a significant workforce in it. The two factors multiply. A county full of retail workers scores low even if it sits in a swing state. A county with a single large hospital serving a rural region scores high.

Scoring uses an absolute benchmark — the theoretical maximum weighted employment score across all sectors — so a 75 in Pennsylvania means the same as a 75 in Texas. Scores are stable across filtered views.

Known Limitation

Public sector employment is understated. The County Business Patterns dataset (CBP) excludes government employees by design. Counties with large government workforces — DC, state capitals, county seats — show lower Sectoral Value Scores than their actual structural importance warrants. BLS QCEW data partially compensates. See the sector SVS section for the v6 formula that feeds this calculation.

Organizing Potential Score
45% of OOS · DOL LM-2

Calculation

Unorganized workforce = Total employment − Estimated union members
→ scaled by county employment share of national total
→ normalized to 0–100

The OPS answers: how much untapped workforce is here to organize? It is a measure of quantity of opportunity, not quality. Quality is captured by the SVS. A county with a massive unorganized workforce scores high regardless of sector composition — organizing potential is a prerequisite for any strategy, even if the sectoral terrain is only moderate.

Union membership data derives from DOL LM-2 filings. Approximately 2,192 union locals are unresolvable — records with PO boxes, international addresses, or addresses that cannot be geocoded to a county FIPS. This represents roughly 20% of all LM-2 filers by count. Union member counts in every county are therefore floors, not ceilings. The model treats this as a confirmed permanent data gap, documented explicitly in the Limitations section.

The Four Variables

Four independent variables, summed to derive SVS. Base max: 70 pts. With both bonuses: 80 pts.

Capital Crisis-Creating Reach
0–25 pts · Cap-Crisis Reach

This variable measures the geographic and economic scale at which a work stoppage in this sector would threaten capital accumulation — not just one employer's profits, but the functioning of supply chains, infrastructure networks, or financial systems that other capitalists depend on.

Level Points Definition Sector examples
None 0 A strike creates no meaningful capital disruption beyond the immediate employer. Physician offices (03c), Social Services (11), Public Libraries (17), Hospitals (01)
Local 10 A strike disrupts a local market or regional supply chain node. Trucking General (07a), Construction (24), Retail (25), Warehousing (08)
State 15 A strike disrupts state-level infrastructure, markets, or financial systems. Finance and Banking (31), Public Utilities (15), Rail Passenger (09b)
National 25 A strike creates a national crisis — supply chains, communications infrastructure, or critical logistics networks are threatened. Ports (06), Rail Freight (09a), Air (10), Telecom (30), Energy Upstream (28), Couriers UPS (07b)

Note: Hospitals score 0 on capital crisis reach. A hospital strike is devastating for the community, not for capital accumulation. That community impact is captured separately by Community Crisis-Creating Reach.

Community Crisis-Creating Reach
0–25 pts · Comm-Crisis Reach

This variable measures how far a work stoppage would disrupt the daily life of communities — not capital, but people. Sectors that provide essential social infrastructure (healthcare, education, transit, sanitation) score high because their absence is immediately felt by the public, creating political pressure on elected officials and employers that pure economic disruption cannot.

Level Points Definition Sector examples
None 0 Workers could strike indefinitely without most community members noticing. Finance/Banking (31), Manufacturing General (23), Tech/Information (29), Telecom (30)
Local 10 A strike creates a local community disruption felt by nearby residents and institutions. Trucking General (07a), Social Services (11), Home Health (03a), Government Administration (19)
State 15 A strike creates a state-level community crisis — transit stopped, sanitation halted, state health systems disrupted. Nursing Homes (02), Public Transit (14), Rail Freight (09a), Public Sanitation (16), Energy Upstream (28)
National 25 A strike creates a national community crisis — child education interrupted, hospital care unavailable, or aviation grounded. K-12 Education (04), Hospitals (01), Air (10)
Community-Facing Reach
0–15 pts · Comm-Facing Reach

This variable measures whether the nature of the work itself creates ongoing community relationships — not just community impact, but community embeddedness. A hospital nurse knows her patients' families. A teacher is embedded in the neighborhood school. A transit worker sees the same commuters every day. These relationships are the raw material of whole-worker organizing: they extend the worker's social network beyond co-workers and into the broader community whose support determines whether a strike holds.

Level Points Definition Sector examples
None 0 Workers operate in settings without ongoing community relationships through their work. Ports (06), Air (10), Telecom (30), Manufacturing Auto (22), Rail Freight (09a)
Local 5 Workers have local community relationships through their work, though not at institutional scale. Home Health (03a), Outpatient Care (03b), Construction (24), Public Sanitation (16)
State 10 Workers are embedded in state-level community institutions — schools, hospitals, universities, public transit systems are the defining examples. Hospitals (01), K-12 Education (04), Public Universities (05a), Rail Passenger (09b), Public Transit (14)
National 15 Reserved. No current v6 sector scores national community-facing reach. This tier is available for future sectors with demonstrated national-scale community embeddedness.
Non-Offshoreable
0–5 pts · Non-Off Level

Offshorability is a structural constraint on organizing leverage. A sector that can be relocated — or that has already been partially relocated — faces a credible employer threat that undercuts the strike's economic logic. Non-offshoreable work cannot be moved: you cannot offshore a nurse, a garbage collector, a school bus driver, or a port longshoreman. The work must happen where the people are.

Level Points Definition Sector examples
Offshorable 0 This work can be substantially moved overseas, or has been. Employer relocation is a credible organizing threat. Tech/Information (29), Manufacturing General (23), Finance/Banking (31)
Partial 3 Some of this work is geographically anchored; some is portable. Relocation threat is partial, not total. Medical Labs (03d), Manufacturing Auto (22), Aerospace (23b), Energy Upstream (28), Agriculture (32)
Non-offshorable 5 This work must be done where the people are. Employer relocation threat is not credible. Hospitals (01), K-12 Education (04), Public Transit (14), Ports (06), Construction (24), Food Service (26)

Non-offshoreable scores 5 points at maximum — a relatively small component of the total SVS — because offshorability is a floor on organizing possibility, not a ceiling on organizing power. A non-offshorable sector with no crisis-creating reach is still a weak organizing target.

The Two Bonuses

Additive formulas assume independence. These bonuses capture cases where two variables reinforce each other qualitatively.

Dual-Crisis Bonus +5
+5 pts · Interaction Effect

A sector that can threaten both capital and community simultaneously is qualitatively different from a sector that threatens only one. The Dual-Crisis Bonus captures this.

When organizers in a dual-crisis sector strike, they are not making one argument — they are making two simultaneously: to capital ("your supply chain is disrupted"), and to the community ("your essential service is gone"). These arguments reinforce each other and create pressure from multiple directions at once. Employers face economic loss and political pressure from elected officials responding to constituents. That combination is more than the sum of the two pressures separately.

Why +5 specifically, and not incorporated into the base scale? Because the interaction is conditional. A sector with cap=3 and comm=0 is powerful but one-dimensional. A sector with cap=3 and comm=2 can fight on two fronts. The bonus makes this distinction explicit without distorting the point values of either variable when the bonus does not apply.

Sectors receiving Dual-Crisis Bonus

06 Ports · 07a Trucking General · 07d Couriers Other · 09a Rail Freight · 09b Rail Passenger · 10 Air · 15 Public Utilities · 28 Energy Upstream

Whole-Worker Bonus +5
+5 pts · Interaction Effect

A sector where workers are embedded in the communities they can disrupt has whole-worker organizing potential that is more powerful than the sum of its components. The bonus captures McAlevey's core insight: community crisis leverage is most powerful when the workers creating the crisis are also members of the community feeling it.

The teacher who goes on strike is also the neighbor, the parent, the school board meeting attendee. The hospital nurse knows the families of the patients affected. These relationships are not incidental to organizing — they are the mechanism through which community support is built and sustained. A sector that can create a community crisis but has no community-facing relationships must build those relationships from scratch. A sector where the work itself creates them starts with a structural advantage.

Worked Example — Rail Passenger vs. Rail Freight
09b Rail Passenger 15+15+10+5 base + Dual(+5) + WW(+5) SVS 55
09a Rail Freight 25+15+0+5 base + Dual(+5) SVS 50

Rail Freight has higher capital crisis reach (national vs. state) — a freight rail strike halts supply chains across multiple industries. But Rail Passenger workers interact with commuters and travelers daily; they are embedded in community life in a way freight workers are not. Passenger rail scores state-level capital crisis (not national — one city's commuter system does not threaten national capital), but it scores both community crisis and community-facing reach, triggering the Whole-Worker Bonus. The result: Rail Passenger SVS 55 ranks above Rail Freight SVS 50 despite lower capital crisis reach, because it combines both theories of change simultaneously.

Sectors receiving Whole-Worker Bonus

01 Hospitals · 02 Nursing Homes · 03a Home Health · 03b Outpatient Care · 04 K-12 Education · 05a Public Universities · 05b Private Universities · 09b Rail Passenger · 11 Social Services · 11b Childcare · 12 Federal Hospitals & VA · 13 State Public Health · 14 Public Transit · 16 Public Sanitation · 21 Human Services Admin

The Three Display Lenses

Three sort modes. Same underlying data — different strategic profiles surfaced.

Default
Default View

The default view answers: which sectors have the highest combined strategic value across all four variables? It does not distinguish between capital-facing and community-facing value — it ranks sectors by total SVS score, with bonuses included.

When to use: When you want to identify highest-priority sectors for organizing investment without a theory-specific filter, or when you are presenting the model to a general audience and want the most intuitive ranking.

Sort key: total SVS (descending)

Community Lens
Community Profile

The community lens surfaces sectors with the highest whole-worker organizing potential. It weights the community dimensions of the formula and filters by sectors where the Whole-Worker Bonus applies.

When to use: When your organizing theory is McAlevey-aligned — you are looking for sectors where community organizing and workplace organizing can reinforce each other, where workers are already embedded in community trust networks, and where a strike would mobilize community support rather than community resentment.

Sort key: community crisis pts + community facing pts + WW bonus (descending)

Capital Lens
Capital Profile

The capital lens surfaces sectors with the highest economic disruption potential — sectors where collective action can threaten capital at scale. It weights the capital dimension of the formula and surfaces chokepoint infrastructure sectors.

When to use: When your organizing theory prioritizes chokepoint leverage — you are looking for the sectors where a strike creates maximum economic pressure on capital, regardless of community embeddedness. Useful for industrial union strategy, supply chain disruption analysis, and identifying sectors where employer incentives to settle are driven by capital-side losses rather than community or political pressure.

Sort key: capital crisis pts + dual bonus (descending)

Electoral Terrain & Intervention Types

Three independent electoral sub-scores. Intervention type classifies what each county's terrain calls for.

Presidential Sub-score
Goal: Presidential · MIT Election Lab

Formula

Presidential Sub-score = Swing State Weight + f(county 2024 margin)

Swing State Weights

State(s)WeightRationale
Pennsylvania, Wisconsin100Highest Electoral College leverage
Arizona, Nevada90Competitive Sun Belt, growing labor presence
Georgia, Michigan85High-value genuine toss-ups
North Carolina, Texas70Emerging competitiveness, high-upside targets
Florida60Competitive in some cycles; labor infrastructure present
All othersScaledProportional to historical margin tightness

County-level presidential results from the MIT Election Data + Science Lab, 2020 and 2024 cycles. Both cycles are incorporated to capture trend as well as snapshot. 28 counties have no election data — primarily Alaska borough-level units that do not correspond to standard county-level reporting. Affected counties are flagged in the dataset.

Statewide Sub-score
Goal: Senate / Governor · Cook CPR

The Statewide Sub-score measures how much organizing in a county can move the needle on statewide electoral contests. Counties in competitive states score higher; counties in safely blue or safely red states score lower, because the electoral marginal value of organizing there is lower for statewide races.

Data sources: MIT Election Lab historical results; Cook Political Report competitiveness ratings for Senate and gubernatorial races.

Critical caveat: The statewide sub-score must be interpreted differently depending on the target race. Presidential, gubernatorial, and Senate races each trigger different intervention logic — they are not interchangeable even within the same state. Cycle-specific race targeting is a planned v7 refinement.

Congressional Sub-score
Goal: Flip the House · Cook CPR

The Congressional Sub-score measures the electoral value of organizing in a county for House of Representatives races. Counties in genuinely competitive districts score highest. The score derives from Cook Political Report district ratings and MIT Election Lab district-level historical results.

Design decision — primary challenges: This model treats primary challenges as a legitimate strategic option. Safe Democratic districts with out-of-step incumbents are scored higher than equivalent safe Republican districts, because a primary challenge in a safe Democratic seat has a plausible path to changing representation. Users who prefer to exclude primary targeting can filter by Intervention Type to focus only on general-election-competitive districts.

Infrastructure Score
Reference — Not in OOS · DOL LM-2

Organized Scale — Total union members in the county (raw count, scaled 0–100). Measures the volume of existing organized power available for political deployment. High scale enables Type B and Type C interventions.

Union Culture — Union members as a percentage of total county workforce (density). Measures how normalized collective action is — whether the social infrastructure for organizing exists culturally. Relevant for Type A interventions: a county where workers have neighbors and family in unions is culturally primed for new organizing.

Why kept separate: Union density is a lagging indicator — it is an outcome of past organizing strategy, not a predictor of future organizability. Including it in the OOS would create circular feedback: high-density counties would appear to be good organizing targets simply because they were organized in the past. Infrastructure feeds Intervention Type classification; it does not inflate the organizing opportunity signal.

Intervention Type (A / B / C)
Strategic Classifier · A / B / C

Type A — Build New Power: Infrastructure low, opportunity high. The terrain is favorable but existing union presence is weak. Strategy: enter the sector or geography and build from scratch. Longest ROI, highest resource intensity.

Type B — Wake the Giant: Infrastructure high, political alignment low. Unions exist but aren't activated. Strategy: mobilize existing members into durable electoral engagement. Medium ROI, medium resource intensity.

Type C — Move Together: Infrastructure high, political alignment high. Conditions are aligned. Strategy: coordinate across locals and sectors to maximize voter contact and issue pressure. Shortest deployment timeline, lowest resource intensity per impact unit.

Priority Matrix

Opportunity
Low Infrastructure
High Infrastructure
High
Type A ★★★
Build New Power — flagship campaign terrain
Type C ★★★
Move Together — ready for immediate deployment
Medium
Type A ★★
New organizing, longer timeline
Type B ★★
Wake the Giant — mobilize existing members
Low
— Deprioritize
Type B ★
Electoral activation only; no new organizing

A complete portfolio strategy deploys across all three types, not just the shortest-return quadrant. Type A requires the most resources and produces the longest ROI — 3–7 years to meaningful electoral impact. Type C requires the least marginal investment and can produce results within a single cycle.

Sector Scoring — At a Glance

All 42 sectors, grouped by industry family. Notation key below. Dual = Cap>0 & Comm>0. WW = Comm>0 & Facing>0.

Healthcare 8 sectors — 01, 02, 03a–d, 12, 13
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
01 Hospitals 622 none national state non-off +5 45
02 Nursing Homes 623 none state state non-off +5 35
03a Home Health 6216 none local local non-off +5 25
03b Outpatient Care 6214 none local local non-off +5 25
03c Physician / Dentist Offices 6211, 6212 none none local non-off 10
03d Medical Labs 6215 none local none partial 13
12 Federal Hospitals & VA † 6221, 6222 none state state non-off +5 35
13 State Public Health 6222, 6231, 6232 none state state non-off +5 35
Coding rules — Healthcare All healthcare sectors score Non-Offshorable = non-off (2), because healthcare must be delivered where the patient is. Hospital workers (01) score national community crisis because hospitals are crisis infrastructure in any community; they score zero capital crisis because a hospital strike does not threaten supply chains. Ambulatory and office-based care (03c–03d) score lower community crisis because their disruption is local and diffuse, not systemically crisis-creating. Sectors 12 and 13 are government-employed healthcare workers (QCEW source) scored separately from private hospitals (CBP source).
Education 3 sectors — 04, 05a, 05b
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
04 K-12 Education 6111 none national state non-off +5 45
05a Public Universities & Community Colleges 6112, 6113 none state state non-off +5 35
05b Private Universities 6112, 6113 none local state non-off +5 30
Coding rules — Education K-12 (04) scores national community crisis — no other sector has this level of community saturation. A teachers' strike closes schools, affects every family with children, and creates immediate political pressure at every level of government. Public universities (05a) score state-level community crisis; private universities (05b) score local because their crisis impact is more contained and their political relationships less institutionally embedded. Employment for 04 uses CBP (private schools) + QCEW (public schools); 05a uses QCEW only (own=2,3); 05b uses CBP only (own=5).
Logistics & Transport 9 sectors — 06, 07a–d, 08, 09a, 09b, 10
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
06 Ports 4883 national local none non-off +5 45
07a Trucking General 4841 local local none non-off +5 30
07b Couriers UPS 4922 national none none non-off 30
07c Couriers FedEx * 4922 national none none non-off 30 *
07d Couriers Other 4922 local local none non-off +5 30
08 Warehousing 4931 local none none non-off 15
09a Rail Freight 482111, 482112 national state none non-off +5 50
09b Rail Passenger 482 state state state non-off +5 +5 55
10 Air 481 national national none non-off +5 60
Coding rules — Logistics & Transport All logistics sectors score Non-Offshorable = non-off (2) — logistics work must happen where the infrastructure is. Courier sub-sectors (07b/07c/07d) share NAICS 4922 employment but are tagged by hub geography: Jefferson County KY = UPS (07b), Shelby County TN = FedEx (07c), all other counties = Other (07d). UPS hub counties score national capital crisis because Worldport handles half of UPS global volume; FedEx hub counties score the same but carry the * notation. Non-hub courier counties score local reach on both axes. Rail splits by passenger/freight geography: counties with known Amtrak hubs or commuter rail terminals tag to 09b; all others default to 09a.
Social Services 2 sectors — 11, 11b
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
11 Social Services 6241–6243 none local local non-off +5 25
11b Childcare 6244 none local local non-off +5 25
Coding rules — Social Services Childcare (11b) is carved out from the NAICS 624 aggregate. Employment = NAICS 6244 employment; Social Services (11) employment = 6241+6242+6243 (i.e., 624 total minus 6244). Both sectors score identically on all four variables and both bonuses — the carve-out is for display and organizing specificity, not because the scores differ. Employment source: CBP (private) + QCEW (government-owned social service agencies) for both sectors.
Public Sector — Services 5 sectors — 14, 15, 16, 17, 18
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
14 Public Transit 485 none state state non-off +5 35
15 Public Utilities 221 state state none non-off +5 40
16 Public Sanitation 562 none state local non-off +5 30
17 Public Libraries 5191 none none local non-off 10
18 Parks and Recreation 7121 none none local non-off 10
Coding rules — Public Sector (Services) All sectors in this family are government-employed workers (QCEW source, own=2,3); none use CBP. Transit (14) and sanitation (16) score state-level community crisis because their disruption is immediately felt by daily commuters and households. Utilities (15) scores state-level on both capital and community crisis — a utility outage is simultaneously a capital disruption and a community crisis. Libraries (17) and parks (18) score zero community crisis: their absence, while a loss, does not create a systemic crisis in the way that transit or sanitation absence does.
Public Sector — Admin 3 sectors — 19, 20, 21
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
19 Government Administration 9211 none local none non-off 15
20 Justice and Police ‡ 9221 none local none non-off 15
21 Human Services Administration 9231 none local local non-off +5 25
Coding rules — Public Sector (Admin) All three sectors are government-employed workers (QCEW source). Community crisis reach is local for all — government administration disruption affects municipal services, not state or national systems. Human Services Administration (21) scores community-facing reach because caseworkers, benefits administrators, and social workers are embedded in client relationships. Government Administration (19) and Justice/Police (20) do not score community-facing because those roles are institutional, not relational in the same sense. Justice/Police (20) carries the ‡ notation — SVS measures worker-community solidarity leverage; police union political influence operates through a different mechanism not captured here.
Manufacturing 3 sectors — 22, 23, 23b
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
22 Manufacturing Auto 3361 national none none partial 28
23 Manufacturing General 31–33 (excl. 3361, 3364) local none none offshorable 10
23b Manufacturing Aerospace 3364 national none none partial 28
Coding rules — Manufacturing Auto (22) and Aerospace (23b) are carved out from the NAICS 31–33 aggregate: 3361 = 9.5% of total manufacturing employment, 3364 = 3.5%. Both score national capital crisis — auto supply chains are nationally integrated; aerospace is strategically critical infrastructure. Both score partial offshorability because assembly lines are geographically anchored even if components are offshored. Manufacturing General (23) gets the remainder of 31–33 employment. It scores local capital crisis only and fully offshorable — the general manufacturing workforce is the most exposed to relocation and automation pressure in the model. No manufacturing sector scores community crisis or community-facing reach.
Goods & Consumer 4 sectors — 24, 25, 26, 27
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
24 Construction 23 local none none non-off 15
25 Retail 44–45 local none none non-off 15
26 Food Service 722 local none none non-off 15
27 Hotels 721 local none none non-off 15
Coding rules — Goods & Consumer All four sectors are local capital disruptors only — a construction strike stops one project, a retail strike affects one chain's local stores. None creates community crisis at scale, and none scores community-facing reach in the McAlevey sense. All four score non-offshorable: construction, food service, and retail must happen where the customer is. SVS 15 across the board reflects this profile — present but not strategically high-value for organizing.
Energy & Infrastructure 2 sectors — 28, 30
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
28 Energy Upstream * 211, 212, 213 national state none partial +5 48 *
30 Telecom 517 national none none non-off 30
Coding rules — Energy & Infrastructure Telecom (30) is grouped here rather than with Tech/Finance because its capital crisis reach profile (national) matches the infrastructure chokepoint pattern, not the software/finance pattern. A telecom outage is catastrophic for capital at national scale. Energy Upstream (28) scores the Dual-Crisis Bonus — an oil, gas, or mining shutdown threatens capital accumulation nationally and creates state-level community crisis (fuel prices, heating, supply disruption). It scores partial offshorability because extraction is geographically anchored but operational management is increasingly portable. Telecom scores non-offshorable: physical network infrastructure must be maintained locally even as operations are centralized.
Tech & Finance 2 sectors — 29, 31
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
29 Tech and Information 51 (excl. 5191, 517) local none none offshorable 10
31 Finance and Banking 52 state none none offshorable 15
Coding rules — Tech & Finance Both sectors score Offshorable (0) — the defining characteristic of this family. Software development, data processing, and financial back-office work are highly portable; the employer relocation threat is credible and has been exercised repeatedly. Tech/Information (29) excludes 5191 (Libraries, counted in sector 17) and 517 (Telecom, counted in sector 30). Finance/Banking (31) scores state-level capital crisis: regional bank failures create state-level financial disruption, but the federal backstop limits national crisis. Neither sector scores community crisis or community-facing reach — these workers are not embedded in the communities they affect.
Agriculture 1 sector — 32
ID Name NAICS Cap-Crisis Comm-Crisis Comm-Face Non-Off Dual WW SVS Note
32 Agriculture † 11 local none none partial 13
Coding rules — Agriculture Agriculture workers are excluded from NLRA coverage in most jurisdictions, severely limiting the formal organizing tools available. The SVS score reflects the sector's structural characteristics (local capital crisis only, partial offshorability, no community-facing reach), but the † notation flags that the score overstates active leverage given legal barriers to organizing. Employment source: CBP (NAICS 11). Seasonal and migrant workers are underrepresented in CBP data.

Asterisk Notation Key

*
Score reflects this sector's latent strategic potential. Current organizing density and strike capacity are lower than the score implies. See methodology for the v7 latent/active toggle. Applies to: 07c Couriers FedEx · 28 Energy Upstream
Score reflects current organizing reality. Structural barriers (legal restrictions, workforce composition) limit active leverage below this sector's latent potential. Applies to: 12 Federal Hospitals & VA · 32 Agriculture
Police union political power operates through electoral capture and party alliance, mechanisms outside this framework's worker-community solidarity scoring. Score undercounts total political influence. Applies to: 20 Justice and Police

Data Sources

All data used in this model is publicly available from government agencies and academic institutions. No proprietary data sources were used.

Known Limitations

Every model has a boundary. These are not disclaimers — they are specifications of what organizer judgment must supply where the data cannot.

1
Progressive infrastructure and associational power — absent from model
The model has no signal for DSA chapters, labor councils, interfaith coalitions, tenant organizations, or other associational infrastructure. These networks are often the difference between a county that looks good on paper and one that is actually ready to organize. On-the-ground intel fills this gap.
2
Public sector employment understated in CBP-derived scores
The County Business Patterns dataset excludes government employees by design. Government-heavy counties — DC, state capitals, county seats — show lower Sectoral Value Scores than their actual structural importance warrants. BLS QCEW provides partial correction and is used for all 42 sectors in SVS v6, but the CBP-based private sector counts still reflect this gap.
3
28 counties missing election data
Primarily Alaska borough-level units that do not correspond to standard county-level election reporting. These are documented gaps, not data errors. Affected counties are flagged in the dataset with null values for all electoral sub-scores.
4
~2,192 unresolvable union locals (~20% of LM-2 filers)
Records with PO boxes, international addresses, U.S. territories, or addresses that cannot be geocoded to a county FIPS. This is a confirmed permanent exclusion ceiling — union member counts in every county are floors, not ceilings. The model does not attempt to impute or distribute these records.
5
Statewide sub-score is not race-specific
Gubernatorial, Senate, and presidential races each trigger different intervention logic, different voter geographies, and different pressure strategies. The current Statewide Sub-score does not distinguish between them.
v7 refinement
6
Sector latent vs. active capacity not yet separated
SVS v6 scores structural leverage. It does not distinguish between sectors with high latent potential and sectors with active organizing capacity. The asterisk notation (*) flags sectors where this gap is most significant. A latent/active toggle is planned for v7.
v7 addition
7
Organizability rubric is draft — live validity threat
The Harris critique — that some workers identified as organic leaders by standard whole-worker organizing methods may be pro-management — is a live validity threat to the McAlevey framework as operationalized here. This threat is not resolved in v6.
8
EMS not yet a separate sector
Emergency Medical Services workers are currently folded into the broader ambulatory healthcare sector. EMS workers have genuine chokepoint leverage — ambulance work stoppages create immediate public crises — and should score higher by the model's own rubric. This misclassification understates the strategic value of counties with large EMS workforces.
v7 addition

About This Project

Terrain was created by Sam Kaplan Pettus, an independent researcher and political organizer. Sam holds a degree in Political Science from UC Berkeley and built Terrain to surface where labor and political power-building intersect across every U.S. county.

The project is open to collaboration, peer review, and proposals. If you are a researcher, organizer, or data scientist interested in contributing, reach out via GitHub or email.

sam.kp@berkeley.edu  ·  LinkedIn ↗  ·  GitHub ↗