Home
HOBOCODE POLARIZATION MONITORThe Fault Line Report · Week of July 27 to August 2, 2026

Six narratives locked onto their mirror

We scored 27 camp-versus-camp narratives across 10 fault lines for the week of July 27 to August 2, 2026. Six of them are locked, which is the condition where each camp runs the other camp's narrative as its own primary evidence. Officials or major outlets carried ten. Our checks supported two narratives, contradicted one, and could not resolve the remaining twenty-four either way. Everything measured here is protected political speech.

Charge dashboardClick any row, tile, or chip for definitions, scores, and sources · July 27 to August 2, 2026

Everything on this dashboard describes legitimate political expression. A narrative appearing here is not an accusation of hate, extremism, or bad conduct; it is a description of a framing pattern. Our separate hate methodology, with its own much higher bar, is reported in The Weather Report.

What this is

A second instrument, aimed below the hate line

Our weekly hate report measures the narrow band of content that collectivizes, dehumanizes, or incites against groups of people. Most of the culture war never gets near that bar. This report measures that larger remainder: same week, same verification standard, different instrument.

We track framing contests. An event happens, and within hours commentators on each side stop arguing about the event and start arguing about what it reveals about the other camp's motives and character. We state each narrative's claim in a testable form, check the claim against its own internal logic, look for the mirror narrative on the other side, and score the whole contest for reach, intensity, penetration, elite adoption, and mirror lock. We also watch each narrative for seven specific markers that it is drifting toward the territory our hate methodology covers.

The queue

Seven narratives in the top tier, and four of them tie

Four narratives tie at the top of the queue at 4.4 of 5: a rift over trans athletes in women's basketball, an intra-right split over antisemitism, and two opposing readings of the same congressional hearing on COVID origins. Seven narratives sit in the top tier, fourteen in the active tier below it, and six beneath that, with a median of 3.4. Officials or major outlets carried ten of the 27. That is a fact about the narratives we scored rather than a measurement of the whole discourse.

The predictions are our operationalizations of each frame, not the speaker's own stated test. Two came back supported. The claim that the artificial-intelligence data-center buildout is being pushed past local objection and onto ordinary ratepayers held on every prediction we drew from it, and the claim that a genuine multi-voice rift over antisemitism is running inside the American right held on both predictions the record could answer. One came back contradicted, a defense team's framing of a criminal case as retaliation, where every prediction we drew failed. The remaining twenty-four came back mixed, most of them because our checks reached a frame's minimal reading and never its strongest, so the record could not separate the two. That is a statement about what we could check rather than about the claims.

Six narratives record a locked mirror. Locking is the condition where each camp's narrative runs on the other camp's as its primary evidence, so that within the narratives we carded, neither camp is arguing about the trigger event any more. Two of the six are each other's mirror: paired readings of a single congressional hearing, with each camp refuting the other camp's account of that hearing rather than the hearing itself. The six therefore resolve into five distinct locked pairs. Five of the six sit in the top tier of the queue.

Ignition watch

No item we scored cleared the hate bar, and five narratives sit close to it

Our hate methodology's gates run first on every item. No item in any of these 27 narratives cleared them this week. The two reports share a window and a verification standard and nothing at the verdict layer, so an empty interlock is a result rather than a gap.

Five narratives carry enough markers to sit at our near-ignition status: an intra-right split over antisemitism, a fight over a film promoted as vigilante entertainment, a university debating-society row, and the two paired readings of the COVID-origins hearing. Across all 27 narratives we recorded the motive-to-essence recode eleven times and pronoun collectivization five times. The four markers we weight most heavily each appear in no more than three narratives: eliminationist drift three times, mirror-lock acceleration three times, a coined camp label twice, and a dehumanizing metaphor once. Every one of those instances is recorded on a card that identifies where we found it.

Near-ignition is a review status, not a verdict. It escalates our checking cadence. It does not make anyone on these cards an extremist, and we ask readers not to use it that way either.

Asymmetries

The opposing camp answered in nineteen of 27

Nineteen of the 27 narratives record a mirror that answered and six record one that locked, so counting both, the opposing camp responded in 25 of the 27. Read carefully, that is a finding about this instrument rather than about the discourse: what our gate declines to code is the form the response took, most often merits argument, documentation or reporting rather than a counter-imputation. Two found an opposing frame we could not establish as carried inside the window, and every narrative this week found an opposing frame somewhere.

Which camps we coded, and how their checks came back

A polarization monitor that codes one side more than the other needs to say so in the same place it reports its findings. The camp label is derived from each card's carrier set. It is coarse by design and the carrier-set paragraph on each card remains the authoritative account of who carried a narrative.

Each card carries its own camp label and the full distribution is above. We do not roll those labels up into a left and right count here, because the labels are written per card rather than drawn from a fixed set, and any two-way split of them would be our judgment rather than a measurement. Reading them, more come from right-coded carrier sets than from left-coded ones. Four are intra-camp, with the carriers framing their own side. We do not present that split as a measurement of where polarizing framing happens. Our handle list is weighted toward right-of-center accounts on X, and an engagement floor sits under every lane. The split is what we would expect from those two, and we have not tested it against a sample drawn any other way. Where the opposing frame existed and we could not card it, the card says so.

What changed since last week

3 persisted24 new this week13 not carded this week2 tier moved1 with a changed logic verdict

13 narratives we carded last week are not carded this week. We do not read that as decay. A narrative can be absent because it lost its carriers, because it did not clear the bar this week, or because this week's collection did not surface it. These records cannot separate those, so we report the absence and stop there.

ChangeNarrativeDetail
persistedNolan's Odyssey and the Helen of Troy casting fightcontinues Nolan's Odyssey read as an ideological imposition on a Western classic
persistedMusk's 'Citizen Vigilante' and the vigilante-film fightcontinues The far-right label read as a press instrument rather than a description
tier movedThe far-right label read as a press instrument rather than a descriptionW2 to W1
logic verdict changedThe far-right label read as a press instrument rather than a descriptioncontradicted by checks to mixed evidence
persistedTech-right camp presses a hypocrisy and self-interest case against Anthropiccontinues The Anthropic open-source motive fight
tier movedThe Anthropic open-source motive fightW3 to W2

Each line is one narrative compared with itself a week earlier, joined on a key assigned when the narrative was first carded rather than on any similarity between the two weeks' text. The two instruments are reported separately and never combined into a single direction, because they measure different things on different scales.

Method

How this was measured

The instrument and its formula

Every item first runs through our hate methodology's gates. Items that clear them are reported in The Weather Report and never appear here as polarization examples. Items that stay protected run through a two-prong polarization gate: the commentary's primary object must be the motives or character of the camp being framed, which may be the carrier's own, rather than the event's merits, and at least one of eight named polarizing operations must be present. Heat alone never codes, and documented, sourced motive claims never code.

Each narrative's charge priority score is CPS = (R·I·P·E·L)^(1/5): Reach, Intensity, Penetration, Elite adoption, and Lock, each anchored 1 to 5, combined by geometric mean so no single factor can dominate. The resulting score is plotted on a 0 to 5 axis. Watch tiers: W1 at 4.0 and above, W2 at 3.0, W3 at 2.0, W4 below.

The ignition instrument is separate from the score and never feeds it. Seven markers, each keyed to a construct our hate methodology already defines, produce a status: cold, warming, near ignition, or ignited. Ignited means an item actually cleared the hate bar and is reported there.

The logic test states each frame's claim as a prediction-generating hypothesis and checks the predictions against what is observable, with sources. The predictions are our own operationalizations of the frame, not the speaker's stated test, and reasonable readers may formulate different checks; where a frame supports both a narrow and a strong reading, we test both and say which one a check touches. Verdicts are about a narrative's internal coherence, never about the underlying policy question, and a camp's broader concern can remain entirely legitimate while its narrative's checks come back contradicted.

Every quoted item passed a two-stage verification: a first check against its source, then an independent adversarial re-check of every quote, link and date. Items that did not meet that standard were excluded before scoring. The screening ledger for this week: 4,132 posts and 292 news items sat inside the window, 3,151 posts cleared the engagement floor, 595 candidates were carried into the seven research lanes after a deterministic narrowing pass, and 27 narratives were authored citing 126 carrier items between them. Candidates drop out for several reasons, and the polarization gate is only one of them: no codable text, no readable source, an object the identification bar puts out of reach, or a primary object that is the event's merits rather than a camp's motives. Every item was also checked against the hate methodology's gates before it could be carded here, and none of this week's candidates cleared them. Clustering requires a shared canonical claim about the same trigger event on the same fault line, and a card requires either two independent carriers or a single carrier at official or major-outlet tier. Research lanes are collection beats; fault lines are the terrain the narratives land on. We ran the same queries for both camps in every lane, and we searched for a mirror before any card recorded one as unanswered.

Limitations

Our collection footprint covers the open web and X. Surfaces we cannot systematically see, including several large closed platforms, are underrepresented, and a narrative living mainly on those surfaces would read here as smaller than it is. Where a first-party post was not retrievable, quotes are cited to the outlet that carried them.

Penetration is scored from carrier-set breadth as a stated judgment; no within-camp sample was drawn this pass, so every penetration score should be read as an upper bound. Reach is scored on qualitative anchors, and platform-reported view counts, where shown, are floors over time rather than counts of unique readers.

The trajectory multiplier is 1.0 on every card, as a default rather than a measurement, so a flat reading here should not be read as a stable one. One card proposed a higher multiplier from the ratio of two weeks' factor scores, which is an ordinal comparison and not a measured trajectory, so we did not use it.

Escalation markers this week are recorded as observations against the card that carries them, without a separate citation and date on each individual marker. The card's own evidence is what supports them, and clicking a marker therefore opens the card that carries it, not a separate citation.

The charge priority score is an operational priority score for our own review queue, not an empirical measurement of polarization. Its reach, penetration, and elite-adoption factors move together in practice (a narrative carried by elites tends to score up on all three), so nearby scores should be read as a tier rather than a ranking; we publish scores to one decimal and treat smaller differences as noise. The factor anchors, the marker list and the tier cutoffs in this instrument are conventions we are still calibrating, and every one of them is recorded as tunable with a date attached, so a later change to any of them is visible against this week rather than silent.

This research is unpaid volunteer work. If you want it to continue, the fundraiser is the way to help.

Support the fundraiser
Hobocode Polarization Monitor · The Fault Line Report · Window July 27 to August 2, 2026 · Produced by the Hobocode Counter-hate Monitor.
Companion report: The Weather Report (hate methodology), same window. The two instruments share infrastructure and nothing at the verdict layer.

Reliability

Blind verdict agreement: 25 of 28 as of 2026-07-24

Audit results and the corrections register