Home
Hobocode Digital Civility Research The Weather Report · 2026-W36

The invasion frame led a week without a top-tier script, from RadioGenoa to a party conference stage

We monitored our 1,034-account roster, the anonymous boards we track, and our off-roster finds for the week of August 31 to September 6, 2026. The roster is the frame we track; what we collected is smaller: 117 of the 152 X handles on the roster reached, 1,568 opening posts from the boards, and 4,910 Bluesky posts. 314 items crossed our line. 289 of them run 38 distinct scripts and 25 stand alone. No script reached the top tier. The peak is the invasion frame at 3.95: migrants at Ceuta, in the Channel and inside Western cities as an army to be repelled, sixteen items whose carriers sit on different rungs. Paul Golding carries the violence, one post at calling for violence, which sets the harm floor the script clears on its own computed score; RadioGenoa carries the exclusionary predicate in its religious telling, Muslim and Islamic invaders; and a sitting MP and, from the Reform UK conference stage, Nigel Farage carry the secular invasion metaphor with no trait predicate and no violence predicate, the MP at stigmatizing on an exclusion clause and the party leader at biased. The Clancy mistrial on September 4, an 11 to 1 deadlock with the defence naming the lone male holdout, drove two scripts about women: the collective-guilt script we have carded since the trial opened, now carrying an extermination call on a board opening post, and a civic-exclusion script that moved from the jury’s legitimacy to the franchise itself across Matt Walsh, Myron Gaines, Jack Posobiec and five board threads. The anti-Indian script picked up named carriers on X for the first time, seven accounts including Auron MacIntyre, Jayda Fransen and Calvin Robinson, while its board wing ran three extermination calls in the week a board thread reassigned the Sheffield newborn killing to Indian Hindu suspects. Every one of the 38 coordination verdicts is organic parallel; three convergences are on the record, none with a bridge. On Bluesky, four items came from 4,910 posts, one of them a threat framed as a prediction against the governing camp, coded under the same standard we apply in the other direction.

The ledger holds 314 items against last week’s 290, and 37,063,245 platform-reported impressions against last week’s 14.98 million. The comparison is footprint-limited. The Saturday walk reached 117 of the 152 roster X handles against 97 last week, so part of the rise is coverage the previous window lacked, and the impression figure leans on a few posts: one RadioGenoa post on London at 12.5 million views carries a third of the week’s total by itself. The Bluesky collection stood at 4,910 posts, the boards at 1,568, and X at about 5,400 after the walk. The severity peak is the invasion frame at 3.95, ten scripts sit in the second tier, and none reached the top tier. The widest reach in our monitored sample belongs to the replacement-and-remigration script at 16.4 million impressions, eighteen items across RadioGenoa, Steve Laws, ACTBrigitte, Auron MacIntyre and four board threads. The largest by volume is the Jewish-collective control script at forty-one items, thirty-one of them board threads and the rest named accounts on both flanks, George Galloway’s line on the Massie primary among them. The two scripts that ride the Clancy mistrial together reach 4 million impressions. Four board-only scripts carry no view counts at all, so the scripts we can measure least again include two of the ten in the second tier.

314confirmed items, from roster, boards, and off-roster finds
38narrative scripts active this week
3sitting legislators carry scripts in their own voices: Farage, Wilders, and Rupert Lowe
10of 25 trigger events connect to a carded script

Scripts by severity

Click a bar for the full scorecards.

The week's weather, day by day

One dot per real event. Filled dots drew a reaction we confirmed; hollow ones drew none we recorded. Click for the full board.

The 314 items, by harm level

Click for the full ledger.

On the radar

Click a date for the full calendar and the patterns building toward it.

01 · The scripts

How the thirty-eight scripts score

Five factors are scored from 1 to 5: reach, toxicity, coordination, mainstreaming risk, and harm potential. Each item is assigned to exactly one script, with overlaps adjudicated on the dominant predicate. Their composite Ember Priority Score is shown on a chart running from 0 to 5; the axis starts at 0 for display, and the score itself cannot fall below 1. Click one for its scorecard. Peak severity this week is 3.95, the invasion frame, and no script reached the top tier; the median script sits at 2.35. Ten scripts stand in the second tier, fifteen in the third, and thirteen at the bottom. Four scripts carry the severity floor an explicit call for violence sets: the invasion frame clears it on its own computed score, the women’s collective-guilt script computes into the second tier on its own and carries an extermination call on a board opening post, and the two board-only scripts, one calling for the extermination of Indian and Hindu people and one welcoming a race war against non-white people, compute to 2.00 and sit in the second tier because of the floor alone.

02 · The ledger

The 314 confirmed items in date order

Click a row for the quote, the coding, and the source. Every named item carries all three. The four Bluesky rows are identification-bar redactions: their wording and source are withheld, and their classification rests on our collection record rather than on public verification.

03 · The week's weather

Ten of 25 real events connect to a carded script

The events we recorded no reaction to matter as much as the ones we did. Together they show which stories these narratives picked up this week and which drew no reaction our footprint recorded.

04 · On the radar

What's coming

Building now

On the calendar

What changed since last week

21 persisted17 new this week18 not carded this week9 moved tier

Twenty-one scripts continue a ruled lineage. The Jewish-collective control script is carded for a sixth week, the longest chain in the record, forty-one items this week, and it holds in the third tier. The replacement-and-remigration script continues the Channel-invasion chain for a fifth week and moved down from the top tier to the second. The Islam-eliminationist and Muslim-official disloyalty chains each run a fourth week, the second of them moving up to the second tier on Laura Loomer’s El-Sayed posts. The women’s collective-guilt script continues the chain opened when the Clancy trial began, up a tier on the mistrial, and the women’s civic-exclusion script continues last week’s inferiority card at sixteen items. The invasion frame continues last week’s Spain-conquest card and moved up to the second tier, as did the migrant-barbarian script. The board-only anti-Indian script continues a chain now in its third week; the named-carrier anti-Indian script on X opens a new lineage by ruling. Nine scripts moved tier, six up and three down. Seventeen scripts are new this week. Eighteen of last week’s scripts 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, and these records cannot separate those. Each line compares one narrative with itself a week earlier, joined on a key ruled when the narrative was carded rather than on any similarity between the two weeks’ text.

05 · Method

How this was built

The sample and the standard

This is a purposive, outcome-selected monitoring sample drawn from a 1,034-account roster spanning 23 ideological categories; this week’s coverage limits are stated below. It is not a random slice of the internet. Roster and board collection is systematic within those limits; off-roster discovery is opportunistic and incomplete, so our off-roster finds show that off-roster carriage exists and cannot say how much of it there is. A hit is language that collectivizes, dehumanizes, or calls for exclusion of a protected group, or that runs dehumanizing or eliminationist framing against a political camp. Criticism of governments, institutions, and named individuals over their own conduct stays protected, however sharp. Every hit rests on a dated source read in full at collection, and every named item on the ledger carries its quote, its coding and its source; the four Bluesky items are identification-bar redactions, described under limitations, whose classification rests on our collection record. Where the source was still live, a second, adversarial pass re-verified the quote against it; where it had already gone offline, which covers the 4chan threads in this week’s set, the second pass re-read our collection record and the coding, and the item says so. That second pass rejected 23 items and corrected about 35 harm rungs, in both directions. The rejections were protected policy speech, contested territorial argument, a re-quote predating its trigger, and abortion-politics conduct claims, and none of them are in this report. A separate 15-item depth check, run independently of the pipeline on the board slice, the slice with the largest share of confirmed items (154 of the 336 confirmed before duplicate captures were collapsed; by posts collected, Bluesky and X are the larger corpora) and the one with no live page to re-read, agreed with all fifteen codings. Research and drafting run through Claude under this methodology; every published classification passes the documented verification chain, and Jerm holds final editorial responsibility. Six items this week cleared the extremism branch of our gate against a political camp rather than a protected class, four of them on the two violence rungs: a Bluesky post anticipating street violence against the governing camp once it rigs an election, a board call to shoot capitalists on sight, a board endorsement of the 2011 Norway killer’s program, and Jack Posobiec’s line holding up Franco’s defeat of the communists as the model. Every other confirmed item names a protected class, or a group our methodology treats as one, including seventeen of the twenty-one items on the two top harm rungs, glorifying violence and calls for violence. Items from the left direction are coded under the same standard: George Galloway’s line on the Massie primary, a reply wishing nuclear strikes on Pakistani people, and the Bluesky post above.

Limitations

Platform-reported impression counts are capture-time platform counters, and they can rise after we read them. Read each figure as the reading at capture rather than as an audience count. This week’s total leans on a handful of posts, with one 12.5 million view post carrying a third of it.

Reach is not measurable everywhere. The 4chan corpus has no view counts and no persistent handles, so board items carry no reach figure and enter every family total at zero. Reach therefore ranks the named-carrier scripts only, and any cross-platform reach comparison on this page ranks X carriage only. Every 4chan thread in this week’s set had already cycled off the live board by the time our verification pass ran, so confirmed for those items means verified against our collection records at capture rather than against a second live read.

The X footprint needs stating plainly. The nightly core pull covers about forty handles, so at the Saturday manifest in-window collection stood at 38 of the 152 X handles we track; a bounded catch-up walk that afternoon raised it to 117, against 97 last week, and the Sunday tail run resumes into the 35 handles still uncovered at the cut, among them visegrad24, TRobinsonNewEra, PM_ViktorOrban, thierrybaudet and the advocacy accounts, so a narrative living on those handles would read here as smaller than it is. Six accounts sat at or past the 200-post cap this window with their tails not recoverable: JackPosobiec and RadioGenoa, both active carriers in this week’s record, so their in-window volume reads low, plus the wire-style accounts CNBC, ChinaDaily, jacksonhinkle and RebelNewsOnline. The hopper’s X records truncate at the 280-character preview, and on at least a dozen items the cut line carried the coding; the verification pass recovered the full text from the live pages and moved rungs in both directions on that basis. Daily shortlists exist for August 31 to September 4; September 5 and 6 had none at the cut. The news table carried no beat for several of the week’s largest triggers, the Iran strikes, the Clancy mistrial, the Dover blockade and Keir Starmer’s resignation among them, which reached the scan through the posts table and web search. A gap pass over 1,314 posts the slices had not read found five items, all prefilter misses on named carriers, and they are in the ledger. Twenty-four duplicate captures of the same underlying posts were collapsed at the rulings step, and the ledger counts unique posts; four of those pairs carried divergent rungs and were ruled at the same step, two Ceuta and replacement posts at stigmatizing, Jack Posobiec’s Franco line at glorifying violence, and Myron Gaines’ repeal-the-19th post at stigmatizing. The research cut ran Saturday afternoon, September 5, with a day and a half of the window still open. The Sunday tail, the last day and a half of collection, is swept and folded into the ledger before publication, and the final hours of Sunday stay uncovered, the standing cost of a Sunday-published weekly. The Dover blockade landed on the last day the cut had collected and the Saxony-Anhalt vote falls on Sunday, so carriage of both reads thin for a short-window reason.

Coordination is two readings that answer different questions. The coordination factor in the score measures degree of organization on the 1 to 5 anchors, and it rises off the floor on convergence signals: near-duplicate phrasing, same-day timing, a shared novel claim, coined term or fabricated detail. The coordination verdict, overt, covert or organic parallel, requires a confirmed bridge account, a named hub or an arrangement, and convergence alone never reaches it (METHODOLOGY section 9). This week every verdict is organic parallel, and six scripts carry a coordination factor of 2, the convergence-without-a-bridge anchor, on signals we can name. Three are on the record. The barbarian phrasing over the Ceuta dolphin story ran on three named accounts on September 4, David Vance, Calvin Robinson and Geert Wilders, with RadioGenoa following on September 5, and no cross-link, hub or shared source was found among them. A third-world aphorism ran on RadioGenoa twice and on David Vance the same day as the second post. RadioGenoa asked its followers to mass-report a Community Note on its London post, which is one account directing its own audience. Each raised the factor and none reached a verdict; each becomes a coordination check if a linking account appears. On an anonymous board, one actor and an organized handful cannot be told apart, and no board script this week showed the copypasta pattern that earns a covert verdict.

The Bluesky lane produced four coded items from 4,910 screened posts, against two last week from a corpus of the same shape. One casts the migrants brought into Europe as barbarians, one tells two American homeowners in Calgary to go back to their country, one is the threat framed as a prediction against the governing camp described under the sample and the standard, and one makes a rabbi answer for Israeli conduct on the ground of his Jewishness. All four are low-engagement posts from small accounts, two of them from the anti-Trump and anti-fascist direction under the symmetric standard, and they are identification-bar redactions: their wording is withheld because a verbatim quote identifies an account as surely as its handle, so their classification rests on our collection record rather than on public verification. Four from 4,910 says the lexicon layer matches weakly on that platform; read the low count as a collection limit.

No hit-rate or prevalence claim here may be read as a comparison across ideological lanes. That comparison requires a lane-tier sample for every lane compared, over a common platform footprint. We did not draw that sample this week.

The severity score

Five factors, each scored 1 to 5: reach (R), toxicity (T), coordination (C), mainstreaming risk (M), and harm potential (H). They combine as (R·T·C·M1.3·H1.5)1/5.8: multiply all five, with mainstreaming risk raised to the 1.3 power and harm potential to the 1.5 power because those two carry the most real-world weight, then take the 5.8th root. The 5.8 is the sum of the weights (1 + 1 + 1 + 1.3 + 1.5), which brings the result back onto the 1-to-5 scale. Multiplication limits how far any one factor can lift a score, without eliminating its influence. One override runs the other way: an explicit call for violence against the target class sets harm potential to 5, and any script at H=5 takes a P2 floor regardless of its computed score, because an explicit call for violence with no measured reach is still an explicit call for violence. Four scripts carry that floor this week, and the chart marks them; two compute to the second tier on their own scores, and two are lifted by the floor alone. P1 starts at 4.0, P2 at 3.0, P3 at 2.0. Coordination as a factor scores degree of organization: it leaves the floor on convergence signals, near-duplicate phrasing, same-day timing or a shared novel claim, and climbs to the co-platforming and network anchors on a named hub or a confirmed bridge. The coordination verdict is a separate reading and requires the bridge, the hub or an arrangement, so a script can score 2 on the factor and still carry an organic parallel verdict.

Support the fundraiser →
Hobocode Digital Civility Research · The Weather Report, issue 2026-W36 · Window: August 31 to September 6, 2026 · Words by Jerm in collaboration with Claude · Full data behind every module on this page: the narrative dashboard

Reliability

Full-schema agreement: 78% as of 2026-07-27

Audit results and the corrections register

Digital Civility Research: when speech moves toward harm. Formerly the Counter-Hate Monitor, the name this research was published under through mid-August 2026.