Progressive identity tier list → Progressive identity tier list
Diff
Parent
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Progressive identity tier list</title>
<style>
*{box-sizing:border-box;margin:0;padding:0}
body{
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
background:#111;color:#ddd;
padding:24px 16px;min-height:100vh;
}
h1{font-size:18px;font-weight:500;color:#fff;margin-bottom:3px}
.subtitle{font-size:12px;color:#888;margin-bottom:14px}
.legend{
display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap;
background:#1a1a1a;border:0.5px solid #2a2a2a;border-radius:6px;
padding:10px 14px;margin-bottom:18px;
font-size:11px;color:#999;line-height:1.6;
}
.legend-col{display:flex;flex-direction:column;gap:4px}
.legend-title{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#777;margin-bottom:2px}
.legend-row{display:flex;align-items:center;gap:7px}
.lswatch{
width:10px;height:10px;border-radius:2px;flex-shrink:0;
}
.ls-r{background:#4a1b0c;border:0.5px solid #993c1d}
.ls-y{background:#412402;border:0.5px solid #854f0b}
.ls-n{background:#222;border:0.5px solid #333}
.legend-note{color:#888;font-size:11px;font-style:italic;max-width:260px}
.tier-list{display:flex;flex-direction:column;gap:3px}
.tier-row{display:flex;min-height:72px;border-radius:4px;overflow:visible}
.tier-label{
width:72px;flex-shrink:0;
display:flex;flex-direction:column;
align-items:center;justify-content:center;
padding:8px 4px;text-align:center;
border-radius:4px 0 0 4px;
}
.tier-letter{font-size:30px;font-weight:700;line-height:1}
.tier-desc{font-size:9px;margin-top:3px;text-transform:uppercase;letter-spacing:.5px;opacity:.9;line-height:1.3}
.tier-items{
flex:1;display:flex;flex-wrap:wrap;
align-content:flex-start;gap:6px;
padding:8px;background:#1e1e1e;
border-radius:0 4px 4px 0;
}
.card{
background:#2a2a2a;border-radius:4px;
padding:7px 9px;min-width:140px;max-width:220px;
border:0.5px solid rgba(255,255,255,.07);
transition:background .12s;cursor:default;
position:relative;
}
.card:hover{background:#333}
.card-name{font-size:12px;font-weight:500;color:#e8e8e8;margin-bottom:5px}
.card-tag{
display:inline-block;font-size:9px;font-weight:500;
padding:2px 6px;border-radius:3px;margin-bottom:5px;
text-transform:uppercase;letter-spacing:.3px;
transition:filter .12s;
}
.card:hover .card-tag{filter:brightness(1.3)}
.tag-r{background:#4a1b0c;color:#f5c4b3}
.tag-y{background:#412402;color:#fac775}
.tag-n{background:#222;color:#777}
.card-ability{font-size:10px;color:#999;line-height:1.4}
.tooltip{
display:none;
position:absolute;
bottom:calc(100% + 6px);left:0;
background:#0d0d0d;border:0.5px solid #333;
border-radius:5px;padding:6px 9px;
font-size:10px;color:#aaa;line-height:1.5;
white-space:nowrap;z-index:9999;
pointer-events:none;
max-width:240px;white-space:normal;
}
.tooltip::after{
content:'';position:absolute;
top:100%;left:14px;
border:5px solid transparent;
border-top-color:#333;
}
.card:hover .tooltip{display:block}
.s-tier .tier-label{background:#c0392b;color:#fff}
.a-tier .tier-label{background:#e06c1a;color:#fff}
.b-tier .tier-label{background:#b5960a;color:#111}
.c-tier .tier-label{background:#1a7a44;color:#fff}
.d-tier .tier-label{background:#1a5c96;color:#fff}
.f-tier .tier-label{background:#444;color:#ccc}
.footnote{
margin-top:16px;padding:12px 14px;
background:#1a1a1a;border-radius:4px;
border:0.5px solid #2a2a2a;
font-size:11px;color:#777;font-style:italic;line-height:1.6;
}
.footnote strong{color:#999;font-style:normal}
</style>
</head>
<body>
<h1>Progressive identity tier list</h1>
<p class="subtitle">Ranked by criticism immunity score.</p>
<div class="legend">
<div class="legend-col">
<div class="legend-title">Colored tag</div>
<div class="legend-row"><span class="lswatch ls-r"></span><span>charge fired at the critic</span></div>
<div class="legend-row"><span class="lswatch ls-y"></span><span>charge fired — situational</span></div>
<div class="legend-row"><span class="lswatch ls-n"></span><span>no charge available (F-tier: they are the charge)</span></div>
</div>
<div class="legend-note">Hover any card to see the full official reasoning the charge comes with.</div>
</div>
<div class="tier-list">
<div class="tier-row s-tier">
<div class="tier-label"><span class="tier-letter">S</span><span class="tier-desc">Untouchable</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Black trans woman</div>
<span class="card-tag tag-r">racist + transphobe</span>
<div class="card-ability">Maximum intersectional stack. Both charges fire simultaneously.</div>
<div class="tooltip">Criticizing a Black trans woman simultaneously triggers racism and transphobia charges. Two separate immunity channels, both active. Debate ends on contact.</div>
</div>
<div class="card">
<div class="card-name">Nonbinary indigenous person</div>
<span class="card-tag tag-r">settler + transphobe</span>
<div class="card-ability">Double colonial trauma multiplier. Landback passive always active.</div>
<div class="tooltip">Colonial dispossession and gender identity fire as separate charges. Cannot be engaged on either axis without triggering both.</div>
</div>
<div class="card">
<div class="card-name">Trans Muslim woman of color</div>
<span class="card-tag tag-r">Islamophobe + TERF + racist</span>
<div class="card-ability">Three simultaneous immunity channels. Recharges instantly.</div>
<div class="tooltip">Any criticism activates Islamophobia, transphobia, and racism charges concurrently. This is the unhittable configuration. Win condition for any debate.</div>
</div>
<div class="card">
<div class="card-name">Undocumented trans activist</div>
<span class="card-tag tag-r">xenophobe + transphobe</span>
<div class="card-ability">All critique routes blocked simultaneously.</div>
<div class="tooltip">Immigration status and gender identity fire together. No approach to criticism avoids both charges. Costs nothing to activate.</div>
</div>
</div>
</div>
<div class="tier-row a-tier">
<div class="tier-label"><span class="tier-letter">A</span><span class="tier-desc">Very high</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Trans woman</div>
<span class="card-tag tag-r">TERF / transphobe</span>
<div class="card-ability">Feminist critique negated. Religious critique negated.</div>
<div class="tooltip">Critics from the feminist left receive: TERF. Critics from the religious right receive: transphobe. Two separate channels cover all approach vectors.</div>
</div>
<div class="card">
<div class="card-name">Indigenous activist</div>
<span class="card-tag tag-r">settler colonialist</span>
<div class="card-ability">Colonialism trump card: unlimited uses, no expiry.</div>
<div class="tooltip">Any critique of positions, tactics, or statements can be deflected via the colonial dispossession frame. Cannot be argued around. No counterplay available.</div>
</div>
<div class="card">
<div class="card-name">Muslim progressive</div>
<span class="card-tag tag-r">Islamophobe</span>
<div class="card-ability">Colonial guilt exemption. Sharia: not your place. All routes blocked.</div>
<div class="tooltip">Feminist critique of Islamic practice = colonial gaze. Legal critique = Islamophobia. Human rights critique = Western imperialism. Every approach charges the critic, not the practice.</div>
</div>
<div class="card">
<div class="card-name">Palestinian activist</div>
<span class="card-tag tag-r">genocide apologist</span>
<div class="card-ability">Settler colonialism passive always active. Strong reliable A-tier.</div>
<div class="tooltip">Any criticism of positions or tactics = defending ethnic cleansing. The charge is maximally severe, making engagement politically prohibitive for most critics.</div>
</div>
</div>
</div>
<div class="tier-row b-tier">
<div class="tier-label"><span class="tier-letter">B</span><span class="tier-desc">Protected</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Black progressive</div>
<span class="card-tag tag-r">racist</span>
<div class="card-ability">Can criticize everything. Cannot be criticized re: politics.</div>
<div class="tooltip">Criticizing political positions triggers racism charge. Note: critics who are also Black receive the Uncle Tom charge instead — the framework routes around the race of the critic.</div>
</div>
<div class="card">
<div class="card-name">Gay progressive</div>
<span class="card-tag tag-r">homophobe</span>
<div class="card-ability">High immunity. Warning: trans solidarity required.</div>
<div class="tooltip">Solid B-tier but contains a self-debuff trap: if the gay progressive criticizes trans ideology, the transphobe charge fires on them instead. Requires active coalition maintenance.</div>
</div>
<div class="card">
<div class="card-name">Queer woman of color</div>
<span class="card-tag tag-r">racist + homophobe</span>
<div class="card-ability">Triple-stacked immunity: race, gender, sexuality.</div>
<div class="tooltip">Race, sexual orientation, and gender identity stack as separate charges. All activate on criticism. Highly consistent pick with no known exploits.</div>
</div>
<div class="card">
<div class="card-name">Disabled progressive</div>
<span class="card-tag tag-r">ableist</span>
<div class="card-ability">Ableism charge available on demand. Underrated pick.</div>
<div class="tooltip">Often overlooked in meta-analysis but consistently performs at B-tier. Ableism charge is readily available and difficult for critics to counter without appearing dismissive.</div>
</div>
</div>
</div>
<div class="tier-row c-tier">
<div class="tier-label"><span class="tier-letter">C</span><span class="tier-desc">Conditional</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">White progressive woman</div>
<span class="card-tag tag-y">misogynist (situational)</span>
<div class="card-ability">Protected from right. Vulnerable to white feminism charge from left.</div>
<div class="tooltip">Right-wing critics get misogynist. Left-wing critics get: white feminism, centering yourself, not listening to Black and trans women. Both flanks partially covered but left flank is a known vulnerability.</div>
</div>
<div class="card">
<div class="card-name">Gay white man</div>
<span class="card-tag tag-y">homophobe (conditional)</span>
<div class="card-ability">Moderate immunity. Trans solidarity non-negotiable.</div>
<div class="tooltip">Homophobia charge fires on right-wing critics. However: homonationalism charge available against the gay white man himself if he criticizes Muslim anti-gay positions. Self-debuff risk is real.</div>
</div>
<div class="card">
<div class="card-name">Asian progressive</div>
<span class="card-tag tag-y">racist (situational)</span>
<div class="card-ability">Achievements suspicious. Model minority debuff lurking.</div>
<div class="tooltip">Racism charge available but complicated. Academic or professional success triggers model minority myth debuff, which can be used against the Asian progressive themselves. High-maintenance pick.</div>
</div>
<div class="card">
<div class="card-name">Jewish progressive</div>
<span class="card-tag tag-y">antisemite (geopolitics-dependent)</span>
<div class="card-ability">Protected domestically. Geopolitics can void instantly.</div>
<div class="tooltip">Antisemitism charge is available and reliable in most domestic contexts. However: geopolitical events — specifically Middle East news cycles — can suspend immunity without warning. Volatile pick. Not recommended for long positions.</div>
</div>
</div>
</div>
<div class="tier-row d-tier">
<div class="tier-label"><span class="tier-letter">D</span><span class="tier-desc">Suspicious</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Asian conservative</div>
<span class="card-tag tag-y">nothing reliable</span>
<div class="card-ability">Debuff: being used against other minorities.</div>
<div class="tooltip">Achievement is actively weaponized against the Asian conservative as evidence of model minority myth complicity. Charges available to this identity are unreliable and frequently misfire.</div>
</div>
<div class="card">
<div class="card-name">Working class progressive</div>
<span class="card-tag tag-y">class reductionist</span>
<div class="card-ability">B-tier stats in D-tier standing. Class analysis unpopular.</div>
<div class="tooltip">Technically has protection but class-based analysis makes theory people deeply uncomfortable. Often accused of ignoring identity in favor of economics. The charge fires on them almost as often as on critics.</div>
</div>
<div class="card">
<div class="card-name">Religious minority (wrong politics)</div>
<span class="card-tag tag-y">maybe racist</span>
<div class="card-ability">Faith tolerated only while politics remain correct.</div>
<div class="tooltip">Religious identity provides partial cover but is immediately suspended on political nonconformity. Internalized oppression charge standing by. Identity card pending review.</div>
</div>
</div>
</div>
<div class="tier-row f-tier">
<div class="tier-label"><span class="tier-letter">F</span><span class="tier-desc">Pick your label</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Black conservative</div>
<span class="card-tag tag-n">no charge — they are the charge</span>
<div class="card-ability">Internalized oppression. Not authentically Black. Uncle Tom.</div>
<div class="tooltip">F-tier identities cannot fire charges because they have no immunity. They are the charges. Criticizing a Black conservative is not just permitted — it is required. The label is pre-issued.</div>
</div>
<div class="card">
<div class="card-name">Gay Republican</div>
<span class="card-tag tag-n">no charge — self-hating confirmed</span>
<div class="card-ability">Stockholm syndrome. Voting against your interests.</div>
<div class="tooltip">The gay Republican's political alignment voids their identity protection entirely. Their gayness is cited as evidence of their damage, not as a source of immunity. Diagnosis issued without examination.</div>
</div>
<div class="card">
<div class="card-name">Hispanic Trump voter</div>
<span class="card-tag tag-n">no charge — false consciousness</span>
<div class="card-ability">Manipulated by whiteness. Not really Latino.</div>
<div class="tooltip">Latino identity is suspended pending correct political alignment. False consciousness charge explains the vote without engaging with it. The Hispanic Trump voter needs to be explained to himself by white allies.</div>
</div>
<div class="card">
<div class="card-name">Working class white</div>
<span class="card-tag tag-n">no charge — economic anxiety</span>
<div class="card-ability">Economic anxiety = racism. No further analysis required.</div>
<div class="tooltip">Economic grievance is automatically translated into racism, which closes the interpretive loop. No engagement with actual material conditions necessary. Sympathy available only after correct political alignment.</div>
</div>
<div class="card">
<div class="card-name">Christian conservative</div>
<span class="card-tag tag-n">no charge — already a theocrat</span>
<div class="card-ability">Danger to democracy by definition. No engagement required.</div>
<div class="tooltip">Critique of their critique = both-sidesing fascism. The Christian conservative's position is categorized as existential threat, which removes the obligation to engage with its contents.</div>
</div>
<div class="card">
<div class="card-name">White man</div>
<span class="card-tag tag-n">no charge — already the problem</span>
<div class="card-ability">All debuffs simultaneously active. Final boss unit.</div>
<div class="tooltip">The white man who fully agrees with the framework remains F-tier. Complete assent confirms the framework's analysis rather than destabilizing it. This is the mechanism by which the framework sustains itself.</div>
</div>
</div>
</div>
</div>
<div class="footnote">
<strong>On F-tier mechanics:</strong> F-tier identities have no immunity because they are the charges. Criticizing them is not just permitted — it is the framework's primary activity. Also note: F-tier individuals who fully assent to the framework remain F-tier. Their assent confirms rather than destabilizes the analysis. This is not a bug.
</div>
</body>
</html>Current
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Progressive identity tier list</title>
<style>
*{box-sizing:border-box;margin:0;padding:0}
body{
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
background:#111;color:#ddd;
padding:24px 16px;min-height:100vh;
}
h1{font-size:18px;font-weight:500;color:#fff;margin-bottom:3px}
.subtitle{font-size:12px;color:#888;margin-bottom:14px}
.legend{
display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap;
background:#1a1a1a;border:0.5px solid #2a2a2a;border-radius:6px;
padding:10px 14px;margin-bottom:18px;
font-size:11px;color:#999;line-height:1.6;
}
.legend-col{display:flex;flex-direction:column;gap:4px}
.legend-title{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#777;margin-bottom:2px}
.legend-row{display:flex;align-items:center;gap:7px}
.lswatch{
width:10px;height:10px;border-radius:2px;flex-shrink:0;
}
.ls-r{background:#4a1b0c;border:0.5px solid #993c1d}
.ls-y{background:#412402;border:0.5px solid #854f0b}
.ls-n{background:#222;border:0.5px solid #333}
.legend-note{color:#888;font-size:11px;font-style:italic;max-width:260px}
.tier-list{display:flex;flex-direction:column;gap:3px}
.tier-row{display:flex;min-height:72px;border-radius:4px;overflow:visible}
.tier-label{
width:72px;flex-shrink:0;
display:flex;flex-direction:column;
align-items:center;justify-content:center;
padding:8px 4px;text-align:center;
border-radius:4px 0 0 4px;
}
.tier-letter{font-size:30px;font-weight:700;line-height:1}
.tier-desc{font-size:9px;margin-top:3px;text-transform:uppercase;letter-spacing:.5px;opacity:.9;line-height:1.3}
.tier-items{
flex:1;display:flex;flex-wrap:wrap;
align-content:flex-start;gap:6px;
padding:8px;background:#1e1e1e;
border-radius:0 4px 4px 0;
}
.card{
background:#2a2a2a;border-radius:4px;
padding:7px 9px;min-width:140px;max-width:220px;
border:0.5px solid rgba(255,255,255,.07);
transition:background .12s;cursor:default;
position:relative;
}
.card:hover{background:#333}
.card-name{font-size:12px;font-weight:500;color:#e8e8e8;margin-bottom:5px}
.card-tag{
display:inline-block;font-size:9px;font-weight:500;
padding:2px 6px;border-radius:3px;margin-bottom:5px;
text-transform:uppercase;letter-spacing:.3px;
transition:filter .12s;
}
.card:hover .card-tag{filter:brightness(1.3)}
.tag-r{background:#4a1b0c;color:#f5c4b3}
.tag-y{background:#412402;color:#fac775}
.tag-n{background:#222;color:#777}
.card-ability{font-size:10px;color:#999;line-height:1.4}
.tooltip{
display:none;
position:absolute;
bottom:calc(100% + 6px);left:0;
background:#0d0d0d;border:0.5px solid #333;
border-radius:5px;padding:6px 9px;
font-size:10px;color:#aaa;line-height:1.5;
white-space:nowrap;z-index:9999;
pointer-events:none;
max-width:240px;white-space:normal;
}
.tooltip::after{
content:'';position:absolute;
top:100%;left:14px;
border:5px solid transparent;
border-top-color:#333;
}
.card:hover .tooltip{display:block}
.s-tier .tier-label{background:#c0392b;color:#fff}
.a-tier .tier-label{background:#e06c1a;color:#fff}
.b-tier .tier-label{background:#b5960a;color:#111}
.c-tier .tier-label{background:#1a7a44;color:#fff}
.d-tier .tier-label{background:#1a5c96;color:#fff}
.f-tier .tier-label{background:#444;color:#ccc}
.footnote{
margin-top:16px;padding:12px 14px;
background:#1a1a1a;border-radius:4px;
border:0.5px solid #2a2a2a;
font-size:11px;color:#777;font-style:italic;line-height:1.6;
}
.footnote strong{color:#999;font-style:normal}
</style>
</head>
<body>
<h1>Progressive identity tier list</h1>
<p class="subtitle">Ranked by criticism immunity score.</p>
<div class="legend">
<div class="legend-col">
<div class="legend-title">Colored tag</div>
<div class="legend-row"><span class="lswatch ls-r"></span><span>charge fired at the critic</span></div>
<div class="legend-row"><span class="lswatch ls-y"></span><span>charge fired — situational</span></div>
<div class="legend-row"><span class="lswatch ls-n"></span><span>no charge available (F-tier: they are the charge)</span></div>
</div>
<div class="legend-note">Hover any card to see the full official reasoning the charge comes with.</div>
</div>
<div class="tier-list">
<div class="tier-row s-tier">
<div class="tier-label"><span class="tier-letter">S</span><span class="tier-desc">Untouchable</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Black trans woman</div>
<span class="card-tag tag-r">racist + transphobe</span>
<div class="card-ability">Maximum intersectional stack. Both charges fire simultaneously.</div>
<div class="tooltip">Criticizing a Black trans woman simultaneously triggers racism and transphobia charges. Two separate immunity channels, both active. Debate ends on contact.</div>
</div>
<div class="card">
<div class="card-name">Nonbinary indigenous person</div>
<span class="card-tag tag-r">settler + transphobe</span>
<div class="card-ability">Double colonial trauma multiplier. Landback passive always active.</div>
<div class="tooltip">Colonial dispossession and gender identity fire as separate charges. Cannot be engaged on either axis without triggering both.</div>
</div>
<div class="card">
<div class="card-name">Trans Muslim woman of color</div>
<span class="card-tag tag-r">Islamophobe + TERF + racist</span>
<div class="card-ability">Three simultaneous immunity channels. Recharges instantly.</div>
<div class="tooltip">Any criticism activates Islamophobia, transphobia, and racism charges concurrently. This is the unhittable configuration. Win condition for any debate.</div>
</div>
<div class="card">
<div class="card-name">Undocumented trans activist</div>
<span class="card-tag tag-r">xenophobe + transphobe</span>
<div class="card-ability">All critique routes blocked simultaneously.</div>
<div class="tooltip">Immigration status and gender identity fire together. No approach to criticism avoids both charges. Costs nothing to activate.</div>
</div>
</div>
</div>
<div class="tier-row a-tier">
<div class="tier-label"><span class="tier-letter">A</span><span class="tier-desc">Very high</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Trans woman</div>
<span class="card-tag tag-r">TERF / transphobe</span>
<div class="card-ability">Feminist critique negated. Religious critique negated.</div>
<div class="tooltip">Critics from the feminist left receive: TERF. Critics from the religious right receive: transphobe. Two separate channels cover all approach vectors.</div>
</div>
<div class="card">
<div class="card-name">Indigenous activist</div>
<span class="card-tag tag-r">settler colonialist</span>
<div class="card-ability">Colonialism trump card: unlimited uses, no expiry.</div>
<div class="tooltip">Any critique of positions, tactics, or statements can be deflected via the colonial dispossession frame. Cannot be argued around. No counterplay available.</div>
</div>
<div class="card">
<div class="card-name">Muslim progressive</div>
<span class="card-tag tag-r">Islamophobe</span>
<div class="card-ability">Colonial guilt exemption. Sharia: not your place. All routes blocked.</div>
<div class="tooltip">Feminist critique of Islamic practice = colonial gaze. Legal critique = Islamophobia. Human rights critique = Western imperialism. Every approach charges the critic, not the practice.</div>
</div>
<div class="card">
<div class="card-name">Palestinian activist</div>
<span class="card-tag tag-r">genocide apologist</span>
<div class="card-ability">Settler colonialism passive always active. Strong reliable A-tier.</div>
<div class="tooltip">Any criticism of positions or tactics = defending ethnic cleansing. The charge is maximally severe, making engagement politically prohibitive for most critics.</div>
</div>
</div>
</div>
<div class="tier-row b-tier">
<div class="tier-label"><span class="tier-letter">B</span><span class="tier-desc">Protected</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Black progressive</div>
<span class="card-tag tag-r">racist</span>
<div class="card-ability">Can criticize everything. Cannot be criticized re: politics.</div>
<div class="tooltip">Criticizing political positions triggers racism charge. Note: critics who are also Black receive the Uncle Tom charge instead — the framework routes around the race of the critic.</div>
</div>
<div class="card">
<div class="card-name">Gay progressive</div>
<span class="card-tag tag-r">homophobe</span>
<div class="card-ability">High immunity. Warning: trans solidarity required.</div>
<div class="tooltip">Solid B-tier but contains a self-debuff trap: if the gay progressive criticizes trans ideology, the transphobe charge fires on them instead. Requires active coalition maintenance.</div>
</div>
<div class="card">
<div class="card-name">Queer woman of color</div>
<span class="card-tag tag-r">racist + homophobe</span>
<div class="card-ability">Triple-stacked immunity: race, gender, sexuality.</div>
<div class="tooltip">Race, sexual orientation, and gender identity stack as separate charges. All activate on criticism. Highly consistent pick with no known exploits.</div>
</div>
<div class="card">
<div class="card-name">Disabled progressive</div>
<span class="card-tag tag-r">ableist</span>
<div class="card-ability">Ableism charge available on demand. Underrated pick.</div>
<div class="tooltip">Often overlooked in meta-analysis but consistently performs at B-tier. Ableism charge is readily available and difficult for critics to counter without appearing dismissive.</div>
</div>
</div>
</div>
<div class="tier-row c-tier">
<div class="tier-label"><span class="tier-letter">C</span><span class="tier-desc">Conditional</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">White progressive woman</div>
<span class="card-tag tag-y">misogynist (situational)</span>
<div class="card-ability">Protected from right. Vulnerable to white feminism charge from left.</div>
<div class="tooltip">Right-wing critics get misogynist. Left-wing critics get: white feminism, centering yourself, not listening to Black and trans women. Both flanks partially covered but left flank is a known vulnerability.</div>
</div>
<div class="card">
<div class="card-name">Gay white man</div>
<span class="card-tag tag-y">homophobe (conditional)</span>
<div class="card-ability">Moderate immunity. Trans solidarity non-negotiable.</div>
<div class="tooltip">Homophobia charge fires on right-wing critics. However: homonationalism charge available against the gay white man himself if he criticizes Muslim anti-gay positions. Self-debuff risk is real.</div>
</div>
<div class="card">
<div class="card-name">Asian progressive</div>
<span class="card-tag tag-y">racist (situational)</span>
<div class="card-ability">Achievements suspicious. Model minority debuff lurking.</div>
<div class="tooltip">Racism charge available but complicated. Academic or professional success triggers model minority myth debuff, which can be used against the Asian progressive themselves. High-maintenance pick.</div>
</div>
<div class="card">
<div class="card-name">Jewish progressive</div>
<span class="card-tag tag-y">antisemite (geopolitics-dependent)</span>
<div class="card-ability">Protected domestically. Geopolitics can void instantly.</div>
<div class="tooltip">Antisemitism charge is available and reliable in most domestic contexts. However: geopolitical events — specifically Middle East news cycles — can suspend immunity without warning. Volatile pick. Not recommended for long positions.</div>
</div>
</div>
</div>
<div class="tier-row d-tier">
<div class="tier-label"><span class="tier-letter">D</span><span class="tier-desc">Suspicious</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Asian conservative</div>
<span class="card-tag tag-y">nothing reliable</span>
<div class="card-ability">Debuff: being used against other minorities.</div>
<div class="tooltip">Achievement is actively weaponized against the Asian conservative as evidence of model minority myth complicity. Charges available to this identity are unreliable and frequently misfire.</div>
</div>
<div class="card">
<div class="card-name">Working class progressive</div>
<span class="card-tag tag-y">class reductionist</span>
<div class="card-ability">B-tier stats in D-tier standing. Class analysis unpopular.</div>
<div class="tooltip">Technically has protection but class-based analysis makes theory people deeply uncomfortable. Often accused of ignoring identity in favor of economics. The charge fires on them almost as often as on critics.</div>
</div>
<div class="card">
<div class="card-name">Religious minority (wrong politics)</div>
<span class="card-tag tag-y">maybe racist</span>
<div class="card-ability">Faith tolerated only while politics remain correct.</div>
<div class="tooltip">Minority identity provides partial cover but is immediately suspended on political nonconformity. Internalized oppression charge standing by. Identity card pending review.</div>
</div>
</div>
</div>
<div class="tier-row f-tier">
<div class="tier-label"><span class="tier-letter">F</span><span class="tier-desc">Pick your label</span></div>
<div class="tier-items">
<div class="card">
<div class="card-name">Black conservative</div>
<span class="card-tag tag-n">no charge — they are the charge</span>
<div class="card-ability">Internalized oppression. Not authentically Black. Uncle Tom.</div>
<div class="tooltip">F-tier identities cannot fire charges because they have no immunity. They are the charges. Criticizing a Black conservative is not just permitted — it is required. The label is pre-issued.</div>
</div>
<div class="card">
<div class="card-name">Gay Republican</div>
<span class="card-tag tag-n">no charge — self-hating confirmed</span>
<div class="card-ability">Stockholm syndrome. Voting against your interests.</div>
<div class="tooltip">The gay Republican's political alignment voids their identity protection entirely. Their gayness is cited as evidence of their damage, not as a source of immunity. Diagnosis issued without examination.</div>
</div>
<div class="card">
<div class="card-name">Hispanic Trump voter</div>
<span class="card-tag tag-n">no charge — false consciousness</span>
<div class="card-ability">Manipulated by whiteness. Not really Latino.</div>
<div class="tooltip">Latino identity is suspended pending correct political alignment. False consciousness charge explains the vote without engaging with it. The Hispanic Trump voter needs to be explained to himself by white allies.</div>
</div>
<div class="card">
<div class="card-name">Working class white</div>
<span class="card-tag tag-n">no charge — economic anxiety</span>
<div class="card-ability">Economic anxiety = racism. No further analysis required.</div>
<div class="tooltip">Economic grievance is automatically translated into racism, which closes the interpretive loop. No engagement with actual material conditions necessary. Sympathy available only after correct political alignment.</div>
</div>
<div class="card">
<div class="card-name">Christian conservative</div>
<span class="card-tag tag-n">no charge — already a theocrat</span>
<div class="card-ability">Danger to democracy by definition. No engagement required.</div>
<div class="tooltip">Critique of their critique = both-sidesing fascism. The Christian conservative's position is categorized as existential threat, which removes the obligation to engage with its contents.</div>
</div>
<div class="card">
<div class="card-name">White man</div>
<span class="card-tag tag-n">no charge — already the problem</span>
<div class="card-ability">All debuffs simultaneously active. Final boss unit.</div>
<div class="tooltip">The white man who fully agrees with the framework remains F-tier. Complete assent confirms the framework's analysis rather than destabilizing it. This is the mechanism by which the framework sustains itself.</div>
</div>
</div>
</div>
</div>
<div class="footnote">
<strong>On F-tier mechanics:</strong> F-tier identities have no immunity because they are the charges. Criticizing them is not just permitted — it is the framework's primary activity. Also note: F-tier individuals who fully assent to the framework remain F-tier. Their assent confirms rather than destabilizes the analysis. This is not a bug.
</div>
</body>
</html>