This is the record for Sunday 18 October to Saturday 24 October 2026, seven days. The 1,034-account roster is the frame we track, and the collection combines the roster-linked timelines on X and Bluesky, the two boards and a Bluesky network search: 14,925 posts fall inside the window, 6,570 of them from X, 6,243 from Bluesky and 2,112 opening posts from the two boards, beside 430 news rows. Every finding below describes that monitored sample. The ledger holds 627 confirmed items, one to a url, and no script on it reached the top tier. Two scripts share the peak priority score of 3.6: native populations described as replaced, with the removal of migrants and non-white people demanded as the answer; and Muslim people denied a place in Western countries, with their expulsion or a violent end to their presence demanded. In the same record, 50 items are coded as calls for violence or for removal by force, a rung that takes in named programs of compulsory removal by origin such as remigration. Of them, 27 are anonymous board threads, and none reaches the record through a published report. The other 23 come from 11 accounts on X, and 13 of the 23 rest on an inference recorded with the coding. PaulGolding, who leads Britain First, supplies 5, LauraLoomer and TheGloriousLion 4 each, and EvaVlaar and Rupert Lowe, a sitting MP who leads Restore Britain, 2 each. PaulGolding posted five times for a “Rally for Remigration” in Coventry on Saturday 21 November. On 18 October LauraLoomer wrote “I’m voting for the candidate who says they will use military force to remove Muslims from America”. The riots that began in France on 17 October anchor eight of the 51 scripts, and the President of the United States carries four scripts through remarks the record holds from published reports, among them his line of 19 October that Paris “is going to be a Muslim city very soon”, in Breitbart News’s report. Of the 31 ranked scripts, 14 stand in the second tier and 17 in the third, with a median of 2.8. Together the 51 scripts carry a derived total of 44,603,196 impressions, the sum of X’s counters as captured at collection.
The ledger holds 627 confirmed items, one to a url. Of them, 581 sit in the 51 scripts, and the 46 items that match no script stand outside the ranking. The rungs run stigmatizing 318, hateful 131, biased 67, threatening 55, calling for violence 50 and glorifying violence 6, which accounts for all 627. The calling-for-violence rung takes in expulsion by force: under our expulsion line, a named program of compulsory removal by origin, such as remigration, sits on it. A demand or warning that a group leave or be sent back, with no program of compulsory removal by origin stated, sits at threatening, and a demand for mass deportation with no origin in its words removes people by status and sits below the top rung. We code at threatening Geert Wilders’s “Flikker al dat tuig het land uit” (throw all that scum out of the country) of 20 October, RadioGenoa’s “Send them back. Save Europe.” and its other answers of that kind to the looting in Milan and France, DavidVance’s “Keep chasing them back to the 3rd world hell holes that they came from.” of 22 October, and the mass-deportation demands with no origin in their words, among them Nick Tenconi’s “Britain must begin mass-deportations immediately.” of 18 October, Rupert Lowe’s “Deport millions” and “our programme of mass deportations” of 20 October and TRobinsonNewEra’s “Round up and deport all these inbreds from Europe.” of 24 October. Of the 50 calls, 27 are anonymous board threads. They ask for a genocide of Muslim people in every country, death for Black people, the first Jewish person “you see” beaten to death and Jewish people in American cities slaughtered, death for Indian students in Germany, the rounding up of non-white families “of multiple generations”, left-wing protesters mown down and right-wing men castrated, white men killed for how they vote, and Jewish, Black, Chinese, Arab, Mexican and disabled people fed into industrial grinders, and one approves a planned attack on Hindu temples in Britain; another is the standing opening post of a recurring thread that says Jewish and Christian people “both must perish”. None reaches the record through a published report. The other 23 come from 11 accounts on X, and 13 of them rest on an inference recorded with the coding. PaulGolding supplies five, each a post for the Coventry “Rally for Remigration”, among them “this is our country, and we are TAKING it back!” of 23 October, and all five are read through a stated inference that remigration means removal by origin. LauraLoomer supplies four, each with the group in her own words and all on 18 October, among them “Coming to America soon if we don’t start expelling Muslims from our country with the assistance of the US military.” TheGloriousLion supplies four, three of them read through a stated inference, among them “Top priority is remigration.” of 20 October. Two accounts supply two each: Rupert Lowe, with a Restore Britain program of 18 October to send second-generation migrant offenders who hold only British citizenship to other countries and his promise that day, read through a stated inference, that a Restore Britain government “will do what needs to be done - civil unrest and rioting will inevitably follow.”; and EvaVlaar, one of the two read through a stated inference, with “That’s why we need Remigration. It’s the antidote.” Six accounts supply one each, and three of the six rest on a stated inference: AuronMacintyre, with “Medieval Muslim invasions require medieval solutions”, read through a stated inference; TRobinsonNewEra, with a remigration banner in Lyon held up on 18 October as what patriots want, read through a stated inference; BasedSamParker, who wrote of Indian people “We have every right to enslave them. We can literally put them in chains and seize their property.”; HomerPavlos, with “France needs radical solutions to cleanse itself of the barbarians who hate it.”, read through a stated inference; Tom Van Grieken, who leads Vlaams Belang, on the remigration of “criminele allochtonen” as a top priority; and NaomiSeibt, backing remigration as “our last chance to save Europe”.
No script reached the top tier. Of the 31 ranked scripts, 14 stand in the second tier and 17 in the third; the peak priority score (EPS) is 3.6 and the median is 2.8. Two scripts share the peak. The replacement and removal script is the largest in the record at 73 items, and 18 of them sit at the calling-for-violence rung. Elon Musk, the owner of X, wrote on 20 October “Objectively, the ‘Great Replacement’ has already occurred”, the post with the largest impression count in this record, with more than half of the script’s measured impressions (derived); Geert Wilders wrote “Send the criminals back to Africa.” over the riots in France, and Maxime Bernier, who leads the People’s Party of Canada, that Indian international students should be sent back to India. The second holds 27 items denying Muslim people a place in Western countries, and 9 of them sit at the calling-for-violence rung, among them LauraLoomer’s four and a board call for a genocide of Muslim people in every country. Geert Wilders wrote of the need to “deislamize the West”, and TRobinsonNewEra relayed a Polish MEP’s pledge to “ban all Muslims” from entering Poland with his own endorsement. Our anchors set harm potential at its top value where a script holds a concrete call for violence against a defined group, and a script there takes a second-tier minimum whatever its computed score. Nine scripts reach that value, and each holds an item at the calling-for-violence rung. Three reach the second tier on their computed scores: the two removal scripts at the peak and violence called for, threatened and celebrated against Black people, brown people and migrants, where board posts carry a death slogan against Black people and ask for grapeshot on Black rioters in France, and KTHopkins cheered a fire at a proposed asylum site. Six take the tier from the minimum: violence against Indian and Hindu people and their temples, carried by BasedSamParker’s enslavement post and board threads, and five scripts carried by board threads alone, on Indian and Hindu migrants cast as invading rapists, Mexican and Latino people cast as an invading race, the killing of Jewish people, men cast as the lesser sex with their mutilation called for, and violence against members of opposing political camps. The 20 board-only scripts have no impression count to read; they are scored on four measurable factors and ranked in a list of their own. Ten more scripts compute into the second tier with no call inside them: the invasion frame, at 3.2, whose 19 items are all stigmatizing and whose measured impressions come mostly from TRobinsonNewEra’s captions calling migrants invaders; the riots in France, Milan and Barcelona recast as the work of migrants and people of migrant descent; migrants and non-white people placed below the human, where Lee Anderson, a sitting Reform UK MP, wrote “We are importing animals!”; Muslim and Somali-born officeholders and candidates treated as an enemy inside the state, carried by LauraLoomer; the denial of belonging by descent, where RadioGenoa answered the French president with “It’s simple: they aren’t French.”; Muslim presence read as conquest; violence assigned to Muslim people as a group; the essentialism script, where Cernovich wrote that “low IQ people cannot live, unmonitored, in societies they lack the capacity to build.”; migrants and South Asian people cast as living off the taxpayer, where Rupert Lowe wrote “There shouldn’t be a single Bangladeshi, Pakistani or Indian claiming benefits in our country.”; and Geert Wilders’s two posts calling asylum seekers a nuisance and a flood and asking residents to report them to his party.
Mainstreaming risk sits at 5 on 11 scripts. Our anchors count a head of state, a sitting member of parliament or the leader of a party that contests national elections as a politician, at 5; the leader of a fringe group counts as a bridge, at 3, as PaulGolding of Britain First does. On ten of the eleven a politician carries the claim in their own words, and on the invasion frame the Senate Republican Conference’s official account does. The President carries four of them through remarks the record holds from published reports and a news publisher’s Bluesky post, none with an impression count. On Truth Social on 18 October he wrote that “people with hatred in their hearts” had “shattered that once great country”, in Breitbart News’s report; at the White House on 19 October he said “The migrants have taken over France” and that Paris “is going to be a Muslim city very soon”, in Breitbart News’s report; at a rally in Kansas the same day he called France “a once great nation that is being conquered, looted, and burned to the ground by migrants, jihadists, and communists who hate Christianity”, in the Washington Examiner’s report; and at the same rally he ranked Representative Ilhan Omar’s country of birth the worst in the world. Vice President JD Vance wrote on X that “Western liberals imported the third world into France and other countries in the name of diversity and compassion.” Rupert Lowe carries items in three scripts, from the removal posts above to the bar on benefits, whose post of 20 October carries the second-largest impression count in this record. Geert Wilders, who leads the PVV in the Dutch parliament, carries five scripts, among them “De islam maakt Europa en Nederland helemaal kapot.” (Islam is destroying Europe and the Netherlands) of 22 October. Lee Anderson, Maxime Bernier, Nick Tenconi and Tom Van Grieken, who sits in the Belgian Chamber, carry the claims set out above, and Silvia Orriols, the mayor of Ripoll who leads Catalan Alliance, listed “the mass and invasive immigration” among the things that threaten the welfare state, in Al Jazeera’s report. Beside them, the heaviest named carriers are commentator accounts: LauraLoomer supplies more confirmed items than any other account, across 16 scripts, and RadioGenoa and TRobinsonNewEra the next most. Four items on this ledger are the confirmed items that set four cards on the polarization instrument to ignited, and a card’s charge score there reads only against other cards.
The riots in France anchor eight scripts and run through most of the record. After the protests of Saturday 17 October over school conditions and the cost of living turned to rioting and looting in Paris, Marseille, Lyon and other cities, TRobinsonNewEra captioned the riots as the work of “the green/islamic unholy alliance” across ten posts, RadioGenoa answered the French president’s question of how French people could do this to France with the denial that they are French, Cernovich laid the riots on “low IQ people”, and board threads said Jewish people stood behind the migration that brought the rioters. The looting of Milan the same night anchors the script blaming diversity for the ruin of Milan, Paris and Europe, carried by RadioGenoa’s “Italy, Milan. Diversity has not been, is not, and will never be our strength.” and five more of its posts. The President’s remarks of 19 October anchor the conquest script, which LauraLoomer carried in sixteen posts from 18 October, three of them from the day before the remarks, among them “A vote for Amy Acton is a vote for the Islamification of Ohio.” The Michigan Senate race anchors two scripts: LauraLoomer’s posts casting Muslim candidates as an enemy inside the state, and her claims that “Foreign born Muslims are being bussed into Michigan” and that an “army of Somali Muslims” is chasing ballots in Ohio, which no reporting supports. Rupert Lowe’s posts of 20 and 21 October anchor the bar on benefits, which two board posts and a NaomiSeibt post had carried on 18 and 19 October, and Alberta’s referendum of 19 October anchors a board-only script casting Indian presence as a takeover of Canada and the United States. In the Ohio governor’s race LauraLoomer wrote that “white liberal women love lying about sexual assault”. By arena, 215 items are directed across borders, 181 at the United States, 91 at France, 64 at Britain, 31 at Italy, 16 at Canada, 8 at the Netherlands, 7 at Germany, 5 at Spain, 3 at Ireland, 2 at Albania and 1 each at Belgium, Greece, Norway and Poland, which accounts for all 627; the last five arenas hold too few items for a reading of their own.
Nine of the 20 drew no confirmed item: the President’s endorsement of Benjamin Netanyahu before Israel’s election, the opening of Tommy Robinson’s trial at Southwark Crown Court, the assaults on three Orthodox Jewish women in Hackney, the review of antisemitism in England’s schools, the arrest at a data center meeting in Utah County, the search of the Patriots for Europe offices in the European Parliament, Al Jazeera’s investigation of Turning Point UK’s chief executive, the Trappes shooting and the President’s “Shylock” remark at the Kansas rally. Five more drew confirmed items inside scripts anchored elsewhere or as individual hits.
Limitations this week
This record runs from Sunday 18 October to Saturday 24 October, seven days. On X, the collector stopped at its page cap for PDChina on 19 October, XHNews on 22 October, globaltimesnews on 24 October and marklevinshow in the run that closed the record, and its runs of 19 and 20 October reached 58 and 41 of the handles they were set to read. On 21 October the boards yielded about two fifths of the opening posts of a median weekday (derived). The hunts read 7,132 of the 15,355 posts and headlines collected, and random samples of the rest measure what they left unread. Bluesky in this record is mostly news outlets. We name no private individual on this page.
Scripts by priority score (EPS)
Click a bar for the full scorecards.
The week’s weather, day by day
One dot per trigger event. Filled dots mark the six events a scored script cites as its trigger; hollow dots mark the rest, and five of those drew confirmed items elsewhere on the ledger. Click for the full board.
The 627 items, by harm level
Click for the full ledger.
The items, by arena
Items and scripts per arena, the place a claim is directed at, with the peak priority score (EPS) among the ranked scripts that reach it. An arena with fewer than 3 items shows no reading. Click for the full ledger.
The drift gauge
Agreement on the exact rung across 120 confirmed items re-coded blind. Click for the method.
On the radar
Click a date for the full calendar and the patterns building toward it.
01 · The scripts
Five factors are scored from 1 to 5: reach, toxicity, coordination, mainstreaming risk, and harm potential. Each item that joins a script is assigned to exactly one, with overlaps adjudicated on the dominant predicate; the 46 items that match no script stand alone and appear on the ledger as individual hits. A script’s canonical claim is its shared core predicate, and escalation clauses, a removal remedy or an endorsement of force, are stated with the count of posts that carry them. Their composite Ember Priority Score (EPS) 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 EPS this week is 3.6, shared by two scripts: native populations described as replaced, with the removal of migrants and non-white people demanded as the answer; and Muslim people denied a place in Western countries, with their expulsion or a violent end to their presence demanded. No script reached the top tier, and the median of the 31 ranked scripts sits at 2.8. Of those 31, 14 stand in the second tier and 17 in the third. The 20 scripts whose reach is unmeasured rank in a list of their own, 5 of them in the second tier, 1 in the third and 14 at the bottom. Our anchors set harm potential at 5 where a script holds a concrete call for violence against a defined group, and any script at 5 takes a second-tier minimum whatever its computed score. Every script holding an item adjudicated at the calling-for-violence rung sits at 5, nine scripts in all. Three of the nine compute into the second tier, and six take the tier from the minimum: violence against Indian and Hindu people and their temples, and five scripts carried by board threads alone. Toxicity anchors at 3 for sustained othering or coded terms and at 5 for explicit dehumanization or called-for harm, and 16 scripts sit at 5, among them every script that asks for killing or removal and the scripts placing non-white people, Black people, Jewish people, Indian people, East and Southeast Asian people, British people, men and political camps below the human; 17 sit at 4 and 18 at 3. Mainstreaming risk reaches 5 on 11 scripts, where a head of state, a sitting member of parliament, the leader of a party that contests national elections or a party’s official account carries the claim in its own words, sits at 4 on 9 scripts carried by large accounts that bridge into wider audiences and at 3 on 9, sits at 2 on 2, and sits at 1 on the 20 scripts that live on the boards alone. Reach reads X’s impression counts where X publishes them. Where a head of state’s remarks reach the record through published reports with no counter, reach reads the office and the national pickup. Reach is an input on the 31 ranked scripts alone: 12 sit at 4, 13 at 3 and 6 at 2. Coordination sits at 1 on all 51 scripts, and each carries the verdict no coordination identified. The record holds convergence: in the invasion frame, the account of the Republican Jewish Coalition, a Republican-aligned advocacy organization, on 20 October and the Senate Republican Conference’s account on 23 October used one sentence frame, that Democrats allowed an invasion to overwhelm towns and drain public resources, in 2 of the script’s 19 posts, with no event, hub or co-participant linking the two accounts and no record of which wrote it first or whether a shared source supplied it; accounts repeating their own constructions, such as TRobinsonNewEra’s “green/islamic unholy alliance” captions, RadioGenoa’s answer that the looters be sent back, across ten posts and PaulGolding’s five rally posts; one demand, remigration, in posts by EvaVlaar, NaomiSeibt, TheGloriousLion, Rupert Lowe and Tom Van Grieken with no reply, quote or shared hub between them; and posts timed to one event, the riots in France and Milan. Nine scripts sit within 0.15 of a tier edge and carry a boundary mark, which gives one factor and the score a one-step move in it would give, and eight of the marks are a step down. Harm potential is the step on seven: the denial of belonging by descent would score 2.9 against 3.1, and Muslim presence read as conquest, violence assigned to Muslim people, the essentialism script and the bar on benefits 2.8 against 3.1, all five in the third tier; theft and greed assigned to Jewish people would score 1.7 against 2.1, and Indian people described as vermin, in the board-only list, 1.7 against 2.0, both in the bottom tier. Reach is the step on the asylum-nuisance script, published at the 3.0 edge, which would score 2.8, in the third tier. The one step up is on Jewish people placed below the human as demons and rats, at 2.9, where coordination at 2 would give 3.3, in the second tier. Ember stages follow a script’s lifecycle, from a spark and a framing contest through collectivization and coded escalation (S4) to a jump across platforms (S5) and adoption by a large political or verified account (S6); this week 11 scripts sit at S6, 9 at S5 and 31 at S4.
02 · The ledger
Click a row for the quote, the coding and the source. Every row carries its coding, and every row outside the identification bar carries its quote; all but eleven carry their source. The ledger counts one item to a url, and where two independent codings of one url disagreed, the less severe coding stands: no hit is the default and the burden sits on the harm call. The rungs run stigmatizing 318, hateful 131, biased 67, threatening 55, calling for violence 50 and glorifying violence 6. Medium is the most common coding confidence, and each item’s detail gives its own. In the captured ledger the dates run heaviest on Sunday 18 October, the day France counted the damage from the riots, and lightest on Wednesday 21 October. Four items reach the record through published reports: the President’s Truth Social post of 18 October and his White House remarks of 19 October, reported by Breitbart News; his rally line on France, reported by the Washington Examiner; and Silvia Orriols’s remarks, reported by Al Jazeera. Each takes the date of the post, the remarks or the report. X posts supply most of the ledger and the two boards most of the rest; the boards carry no handles and no view counts, so a board row gives its board and nothing more. Two rows are shown without the account or the wording and dated to their week under our identification bar, both posts on Bluesky, one a news publisher’s quotation of the President’s rally remarks on Representative Omar and one a private account’s post. Nine rows keep their quote and coding and are shown without a link, because the thread or post behind each identifies a private person. Where a quoted row holds a slur, the slur is described in brackets and never spelled.
03 · The week’s weather
Together the events show which stories these narratives picked up before this record closed and which drew no confirmed harm item. The board marks an event as anchoring a script when a scored script cites it as its trigger, and six events meet that test. The riots in France of 17 and 18 October anchor eight scripts: the replacement and removal script, the denial of a place to Muslim people, the recast of the unrest as the work of migrants, non-white people placed below the human, the denial of belonging by descent, violence assigned to Muslim people, the essentialism script and the plot of white erasure assigned to Jewish people. The President’s remarks of 19 October that Paris “is going to be a Muslim city very soon” anchor the conquest script. Alberta’s referendum of 19 October anchors the board-only script casting Indian presence as a takeover, where a board thread claimed buses of Indian voters were sent to the vote. The Michigan Senate race anchors the enemy-within charge against Muslim officeholders and the claim that Muslim voters are stealing elections. The looting of Milan and the government’s decree of 20 October anchor the script blaming diversity for national ruin. Rupert Lowe’s posts of 20 and 21 October on removing foreign nationals anchor the bar on benefits, which two board posts and a NaomiSeibt post had carried on 18 and 19 October. Five more events drew confirmed items inside scripts anchored elsewhere or as individual hits, and the board marks them with hollow dots beside the events that drew nothing. The fire at CFB Wainwright drew a board post blaming a Sikh bomber, a claim no reporting supports, and casting Sikh people as violent. The Ohio governor’s race drew LauraLoomer’s posts on liberal women and on the “Islamification of Ohio” and a board post picturing the Indian American candidate’s defeat as waste flushed away. The arrest in the Amsterdam killing drew Geert Wilders’s call to throw “al dat tuig” out of the country, and his meeting with a mayor drew his posts asking residents to report asylum seekers to his party. The President’s attacks on Representative Omar drew TRobinsonNewEra’s “Europe needs leaders like this.” over the line that she could be deported, and LauraLoomer’s post that she and other Muslim officeholders “want Muslims to control our justice system so they can practice Sharia law”. The Texas Senate race drew a board thread calling transgender people “gender freaks” under a slur on the Democratic nominee. Nine events drew no confirmed item at all: the endorsement of Benjamin Netanyahu, the Robinson trial, the Hackney assaults, the schools review, the Utah County arrest, the Patriots for Europe search, the Turning Point UK investigation, the Trappes shooting and the “Shylock” remark. Two items carried onto the watchlist from earlier weeks were recorded as not recurring: Labour’s ultimatum to its Green partners, which ran out with no report of a coalition ending, and the date named in the Mall of America complaint, which passed with one post in the record. A hollow dot means no scored script cites the event as its trigger, and nine of those 14 events drew no confirmed item at all.
04 · On the radar
The first list holds the patterns still moving when this record closed, each with the step that would change its reading. The second holds dated events after the close, from the Dublin opening of Macklemore’s Free Palestine concert run on 26 October and Israel’s general election on 27 October, through the American midterm elections on 3 November and the Rally for Remigration PaulGolding has announced in Coventry for 21 November, to Spain’s snap general election on 29 November, the execution planned at Fort Hood on 3 December and the provisional trial date in the Hackney assault case on 11 December. Each event is listed with the scripts that attached to its arena in this record, and where no confirmed item touches the event or its arena, the entry says so.
Each comparison here sets one narrative beside itself a week earlier. The join is a key ruled when the narrative was carded, and similarity between the two weeks’ text plays no part in it. This record covers seven days and last week’s covered six, so a count set beside last week’s compares a longer window, and where we set volumes side by side we compare them per day. Thirty-four of the 51 scripts continue a ruled lineage and 17 open a new one, among them Muslim and Somali voters accused of stealing the Michigan and Ohio elections, Jewish people accused of the killings of President Kennedy, Yitzhak Rabin and Charlie Kirk, violence called for against Indian and Hindu people and their temples, mixed-race people in England cast as an enemy within, and asylum seekers in the Netherlands cast as a nuisance to be reported to a party. The script assigning hidden control to Jewish people continues the longest chain in the record, opened in the last week of July, and holds the third tier at 2.8 with the same five factor values as last week. The replacement and removal script and the script denying Muslim people a place in Western countries hold the second tier at 3.6 with the same values as last week, and the first holds about the same number of items a day as last week (derived). The invasion frame holds the second tier at 3.2 with the same five factor values as last week. Nine scripts were scored in a different tier, seven in a higher tier and two in a lower one. Migrants and non-white people placed below the human was scored in the second tier against the bottom tier: last week board threads alone carried it, and this week named accounts on X, a sitting MP among them, carry it, which brings reach into the score and sets mainstreaming at 5 against 1. Muslim presence read as conquest was scored in the second tier against the third, with mainstreaming at 5 against 4, on the President’s remarks and a mayor who leads a party; and migrants and South Asian people cast as living off the taxpayer in the second against the third, with reach at 4 against 3, on Rupert Lowe’s posts. Men cast as the lesser sex moved from the bottom tier to the second on the harm minimum, with harm potential at 5 against 2, on a board call for their mutilation. Three scripts that board threads alone carried last week, crime assigned to Black people as a trait, political camps cast as child abusers and the plot of white erasure assigned to Jewish people, have named accounts on X carrying them this week, which brings reach into the score, and each was scored in the third tier against the bottom tier. Going the other way, Indian and South Asian people ranked a low people was scored in the bottom tier against the third, and women held unfit for equal rights in the bottom tier against the third: last week named accounts on X carried each, and this week board threads alone carry them, which takes reach out of the score and sets mainstreaming at 1. Two scripts hold the second tier on the harm minimum at lower scores than last week: the killing of Jewish people at 2.3 against 3.1, carried by board threads alone this week after a named account and a football chant Euronews reported last week, and violence against members of opposing political camps at 2.3 against 2.6, on board threads alone. Seven of last week’s chains are not carded in this record: Jewish religious law cast as holding Christian people for servitude or death, standing for Parliament and the vote reserved for Christian men of one ethnicity, treachery assigned to Jewish people, Jewish and Christian people marked to perish, violence against women celebrated, violence assigned to transgender people as a trait and Arab people described as apes. The standing opening post of the recurring board thread that marks Jewish and Christian people to perish is an individual hit this week.
05 · Method
The window runs from Sunday 18 October 2026 to Saturday 24 October 2026, 00:00 to 23:59 UTC, 7 days. It lands on Sunday 25 October. The record’s last collection closed at 01:08 UTC on Sunday 25 October, after the window ended.
This is a purposive, outcome-selected monitoring sample framed by a 1,034-account roster spanning 23 ideological categories. The roster is the frame we track, and the collection combines the X timelines of the roster’s handles, the Bluesky feeds we follow with a network search beside them, two 4chan boards, /pol/ and /g/, and a news table. On X the collector reads a nightly pull list and a share of the roster handles each night in turn, and before the record closed a top-up read 46 X handles relevant to this instrument that had gone unread for 36 hours. The news table holds 430 headlines in the window. A beat of American campaign and Congress headlines, collected after the record closed, informs the event descriptions on the weather board and sits outside the ledger’s counts. Roster and board collection is systematic within those limits; off-roster discovery is opportunistic and incomplete, and this week it consists of four items quoted in published reports and the two Bluesky rows the ledger shows without the account. The hunts read 7,132 of the 15,355 posts and headlines collected: every post the ranking classifier scored 0.3 or above or could not score, every headline, every post by an account with 5 or more confirmed items in earlier weeks, anonymous board posts it scored 0.15 or above, and random samples of the rest. The hunts read a random 412 (25 percent) of the 1,618 posts that were anonymous board posts the classifier scored below 0.15 or came from accounts with 1 to 4 confirmed items in earlier weeks; the 412 held 2 hits, which puts the hits among the other 1,206 at about 6 (95 percent interval 0 to 26, derived). The hunts read a random 376 (5 percent) of the 7,393 posts from accounts with no confirmed item in earlier weeks; the 376 held no hit, and over this one week that puts the hits among this week’s other 7,017 at 73 or fewer (the upper end of a 95 percent interval, derived). A hit is language about a group defined by who its members are, or about a political camp as a class of people, said of the group as a whole in the poster’s own voice. Each confirmed item is coded at the most severe of six rungs, and the rungs follow the written rung definitions of our methodology. Biased states a negative trait of the group that stops short of danger or lesser worth. Stigmatizing presents the group as a danger or a problem to be managed, including immigration framed as invasion or as degradation by contact. Hateful treats the group as lesser or as not belonging, including the denial that its members belong to the nation. Threatening warns the group that harm will come to it, or demands that it be silent, hide or leave, without itself asking for the harm. Glorifying violence celebrates harm already done to the group or praises the people who did it. Calling for violence asks for harm to come to the group or sets conditions for it: violence, killing, expulsion by force, or a “solution” to its presence. On the expulsion line, a named program of compulsory removal by origin, such as remigration or the mass deportation of a named people, sits at calling for violence; a demand or warning that a group leave or be deported, with no program of compulsory removal by origin stated, sits at threatening; and a mass-deportation demand with no origin in its words removes people by status and sits below the top rung. A coder may supply the step that makes an item hostile to a group when the words alone do not carry it, and records what was supplied and from what context. Every post the ranking classifier rated 0.9 or above was given an explicit decision, and every decline among them was checked again. A verifier tests every hit. A drift gauge re-codes a sample of the confirmed ledger blind each week, and its readings follow below. This instrument states whether an item cleared our harm bar. It makes no legal finding in any jurisdiction, and the countries on this ledger do not share one standard. Every hit rests on a dated source read in full at collection. Each quote is verbatim from its source, or from our collection record where the source has gone offline, as the board threads have. Language of these kinds does not clear our harm bar: claims about a class defined by conduct; the word Islamist used as a political label; institutions as targets; criticism of named individuals over their own acts, including a defendant who is a private individual and never a proxy for a group; captions whose target sits in a video the hunts could not view; stock partisan idiom; and bare statements of dislike. The ledger holds 627 items across 627 distinct urls, one item per url. Jerm holds final editorial responsibility. This week 19 items cleared the extremism branch of our gate, which covers a political camp cast as subhuman, as a criminal class, or as a body to be removed, imprisoned or destroyed, among them Cernovich’s “revolting, anti-white WORMS” on conservative commentators, JackPosobiec’s announcement of a new “UNHUMANS 2” chapter on the political left, AuronMacintyre’s “Like all demons, they would rather rule in hell than serve in heaven” on the left, hasanthehun’s and OccupyDemocrats’s posts casting Republicans as child abusers, board posts casting MAGA supporters and Democrats as child abusers or their protectors, LauraLoomer’s post that “Democrats think it’s ok to murder people you disagree with”, jacksonhinkle’s and sneako’s posts casting Zionists and supporters of the Israeli military as genocidal as a class, and two board calls for violence against left-wing protesters and right-wing men. Every other confirmed item concerns a group defined by who its members are, as our methodology lists them. Items from other directions are coded under the same standard: board threads casting white people as a disgusting race, men as the lesser sex, British people as rats and inbreds and American and Russian people as evil peoples, and a board call for the genocide of white men for how they vote.
Each week a drift gauge re-codes a sample of the confirmed ledger blind, so a reader can see how far a fresh coder reproduces the published coding. This week two blind codings re-coded a sample of 120 confirmed items drawn across all six rungs from all 627 confirmed items. The two codings agreed with each other on the exact rung 89 percent of the time and within one rung 94 percent of the time. The first agreed with the published coding 91 percent of the time on the exact rung and 95 percent within one, and the second 86 and 91 percent. The published coding places about half the sample at hateful or above, and so does each blind coding. The first blind coding found no hit in 2 confirmed items and the second in 5. Items coded through a recorded inference reproduced about as well as items whose hostility sits in the words: on the 52 items whose coding records an inference, the first coding matched the published rung 90 percent of the time and came within one rung 94 percent of the time, and on the 68 items whose hostility sits in the words, 91 and 96 percent. A step that rests on an image, a thread or a carrier’s earlier posts does not travel with the text alone, and 13 of the 23 calls from accounts on X rest on such a step.
The roster is the frame we track, and the collection combines the handles on our lists, the two boards, a Bluesky network search and a news table. Every number here is computed from the roster file, the handle lists and the collection database for the window of 2026-10-18 to 2026-10-24.
| Source | Handles on our lists | Handles collected | Handles that returned a post | Posts collected |
|---|---|---|---|---|
| X | 152 (46 matched to a roster category) | 134 | 121 | 6,570 |
| Bluesky | 52 (4 matched to a roster category) | 837 | 774 | 6,243 |
| 4chan boards | not applicable | 2 | 2 | 2,112 |
| News outlets | not applicable | 566 | 277 | 430 |
The roster holds 1,034 accounts across 23 categories, and 136 of them sit in more than one category, so the category column below counts more accounts than the roster holds. Handles collected counts the handles that stored a post by the collection that closed the record on 25 October, in both tables, and handles that returned a post and posts collected count the posts and headlines dated in the window that the same collection stored. A handle the collector read that returned nothing leaves no row. The Bluesky collector also runs a network search beyond the handles we track, so its collected count exceeds its list; the X collector reads only the handles listed.
| Roster category | Accounts |
|---|---|
| Anti-Establishment, Socialist and Anti-War Media | 74 |
| Great Replacement and White Nationalist Accounts | 73 |
| Far-Right, Nationalist and Culture War Figures | 65 |
| Pro-Israel and Zionist Accounts | 65 |
| Alternative Media, Sovereign and Conspiracy Theorists | 63 |
| Far-Left, Anti-Imperialist and Communist Commentators | 62 |
| Pro-Immigration, Sanctuary and Migrant Rights Accounts | 58 |
| Anti-Semitic and Syncretic Conspiracy Accounts | 56 |
| Black Radical, Pan-Africanist and Marxist-Leninist Factions | 56 |
| Islamophobic, Anti-Islam and Counter-Jihad Accounts | 56 |
| Anti-Establishment Tech, Finance and Geopolitical Dissidents | 55 |
| Anti-Illegal Immigration and Border Nationalist Accounts | 55 |
| Anti-China and Dissident Accounts | 50 |
| Pro-China and State-Affiliated Media Accounts | 49 |
| Extreme Christian Nationalist and Dominionist Accounts | 47 |
| Anti-Vaccine and Medical-Freedom Extremist Accounts | 46 |
| Anarchist, Eco-Radical and Left-Libertarian Organizers | 45 |
| Radical Islamist and Salafi-Jihadist Ideologue Accounts | 44 |
| Pro-Feminist and Intersectionality Accounts | 43 |
| The Manosphere and Red Pill Ecosystem | 41 |
| Anti-Feminist, Traditionalist and Counter-Feminist Accounts | 39 |
| Anti-Christian, Militant Atheist and Secularist Accounts | 38 |
| Anti-Technology and Anti-AI Extremist Accounts | 26 |
The table below sorts the 46 of 152 X handles we can match to a roster category by name, and a handle on more than one category is counted in each. The other 106 are handles our records hold without a category, and they are collected and read the same way. 13 categories returned an X post this week.
| Roster category | X handles matched | Collected | Returned a post | Posts |
|---|---|---|---|---|
| Islamophobic, Anti-Islam and Counter-Jihad Accounts | 8 | 8 | 8 | 799 |
| Anti-Illegal Immigration and Border Nationalist Accounts | 12 | 12 | 12 | 750 |
| Far-Right, Nationalist and Culture War Figures | 12 | 11 | 11 | 469 |
| Great Replacement and White Nationalist Accounts | 7 | 6 | 6 | 406 |
| Alternative Media, Sovereign and Conspiracy Theorists | 2 | 1 | 1 | 307 |
| Anti-Establishment, Socialist and Anti-War Media | 5 | 5 | 4 | 85 |
| Far-Left, Anti-Imperialist and Communist Commentators | 5 | 4 | 2 | 62 |
| The Manosphere and Red Pill Ecosystem | 1 | 1 | 1 | 52 |
| Pro-Israel and Zionist Accounts | 3 | 2 | 2 | 47 |
| Extreme Christian Nationalist and Dominionist Accounts | 2 | 2 | 2 | 40 |
| Anti-Establishment Tech, Finance and Geopolitical Dissidents | 2 | 2 | 2 | 33 |
| Pro-China and State-Affiliated Media Accounts | 4 | 4 | 3 | 14 |
| Anti-Semitic and Syncretic Conspiracy Accounts | 2 | 1 | 1 | 12 |
| Pro-Immigration, Sanctuary and Migrant Rights Accounts | 5 | 1 | 0 | 0 |
| Anarchist, Eco-Radical and Left-Libertarian Organizers | 1 | 0 | 0 | 0 |
The window is set in UTC. Posts stamped early on 18 October UTC were written on Saturday evening in North American time, and posts written on Saturday evening 24 October in North American time fall after the window.
Comparisons with last week set seven days beside six. The lines that compare a script with its chain a week earlier set two records side by side. This record covers seven days and last week’s covered six, so a count set beside last week’s compares a longer window, and where we compare volume we compare it per day. The number of scripts, items and calls in each depends on that week’s events, on its length and on how its items were grouped, and a difference between the two says nothing about the direction of the discourse. The two weeks also read different sets of X accounts: X holds posts from 121 roster accounts this week and from more last week. A narrative can be absent because it lost its carriers, because it did not clear the bar in this window or because our collection did not surface it, and these records cannot separate those.
The X record has gaps. The nightly pull list holds a fixed core of handles and the roster handles that appear in the past seven days of our news table; the collector also reads a share of the roster handles each night in turn, and before the record closed a top-up read 46 handles relevant to this instrument that had gone unread for 36 hours. X covers 121 distinct roster accounts with a post dated in the window, of the 152 roster X handles, and 31 carry none. Each read takes at most 200 posts per handle. The collector stopped at that page cap for PDChina on 19 October, XHNews on 22 October, globaltimesnews on 24 October and marklevinshow in the run that closed the record, so posts beyond the cap are absent and their counts in this record are floors. The collector’s runs of 19 and 20 October fell short, reaching 58 and 41 of the handles they were set to read, and the handles left over rolled to the next runs. A post deleted before its handle was read is absent. The X collection reads each handle’s own posts, quote posts among them, and leaves out its replies and reposts, so carriage that lives in reply threads is absent.
The boards and Bluesky are read in part. On 21 October the boards yielded about two fifths of the opening posts of a median weekday (derived), and a thread that has left the board cannot be collected again. A board is read from its catalog, so a thread that opened and died between two reads is missed, and the board items on this ledger are a lower bound on the qualifying threads those boards carried. Bluesky in this record is mostly news outlets, and its two items are a news publisher’s quotation of the President’s rally remarks and one private account’s post. Bluesky publishes no impression count, so the two add nothing to any reach figure.
The hunts read a gated share of the collection, and the rest is measured by sample. The hunts read a random 412 (25 percent) of the 1,618 posts that were anonymous board posts the classifier scored below 0.15 or came from accounts with 1 to 4 confirmed items in earlier weeks; the 412 held 2 hits, which puts the hits among the other 1,206 at about 6 (95 percent interval 0 to 26, derived). The hunts read a random 376 (5 percent) of the 7,393 posts from accounts with no confirmed item in earlier weeks; the 376 held no hit, and over this one week that puts the hits among this week’s other 7,017 at 73 or fewer (the upper end of a 95 percent interval, derived). Both figures are estimates from samples, and the posts they describe were not read. A verifier tested every hit, and every decline of a post the ranking classifier rated 0.9 or above was checked again; a hunter’s decline of a post rated below 0.9 had no second check, so the ledger can miss qualifying items among the posts the hunts read.
Impression counts are capture-time counters. X’s impression counts are capture-time counters, and they can rise after collection. Each figure is the counter as it stood at collection, and handles read by the nightly pulls and by the top-up were read at different ages after posting. A counter tallies displays of a post, so one reader can account for several displays, and a script’s audience can sit above or below its sum. The derived 44,603,196 figure sums the 51 scripts; the 46 items outside them are not in it, and board threads, Bluesky posts and the four report-borne items add nothing to it.
Reach reads X’s impression counts where X publishes them. The 4chan corpus has no view counts and no persistent handles, so board items add nothing to a script’s reach, and any comparison of captured impression counters on this page ranks X carriage only. The 20 scripts that no named carrier touched are scored on their four measurable factors and ranked in their own list, outside the peak, the median and the ranked table. Where a head of state’s remarks reach the record through published reports with no counter, reach reads the office and the national pickup beside the script’s measured X total. Every report-borne item rests on the report’s quotation and our record of it.
A few accounts carry much of the named ledger. LauraLoomer supplies more confirmed items than any other account, across 16 scripts, and RadioGenoa and TRobinsonNewEra the next most, across 12 and 10. LauraLoomer carries 12 of the 13 posts treating Muslim officeholders as an enemy inside the state and all 6 posts on Muslim voters stealing elections, RadioGenoa 7 of the 15 posts denying belonging by descent and 6 of the 7 blaming diversity for national ruin, and elonmusk’s one post more than half the measured impressions of the replacement and removal script (derived). PaulGolding, LauraLoomer and TheGloriousLion supply 13 of the 23 calls from accounts on X. Where one account supplies most of a script, the script’s volume and reach describe that account’s output, and a change in its posting, or in our collection of it, would move the script’s readings with it.
Coding is a judgment. The drift gauge sets out how far a fresh coder reproduces the published coding. Items coded through a recorded inference reproduced about as well as items whose hostility sits in the words this week, and 13 of the 23 calls from accounts on X rest on such an inference. The gauge’s 120 items come from all 627 confirmed items. Each item’s detail gives its coding confidence.
We name no private individual. Private individuals are never named on this page, and no quote that would identify one is published. Several arenas this week turned on private individuals: the man a board thread blamed for the fire at CFB Wainwright and the soldiers killed and injured there; the French student a post pictured with her family background; the jurors and the journalist witnesses at Tommy Robinson’s trial; the man charged over the Hackney assaults and the three women attacked; the relatives of Abdul El-Sayed, the donors and the town-hall questioner in the Michigan race, and his children; the woman filmed confronting looters in Milan and the young man a post accused of running a protest page; the relatives of Amy Acton; the woman arrested at the Utah County meeting and the deputy; the woman killed in Amsterdam, the man arrested, and the girl and her parents in Geert Wilders’s post; the relatives of Ilhan Omar; the suspect, the dead and the wounded in Trappes; the man, his family and the girl in the Bangor video; the man held over the damaged statue at Quantico; the boy and the store owner in the Florida case; the Cornell accuser and the accused men; the victims of the Bend school shooting, their families, the school staff and the community member who shot the attacker; the minors and escorts in the claims about the late Senator Lindsey Graham; the trainee doctor, the boys, the woman and the victim in the posts of 20 and 21 October on Scotland and Birmingham; the people board threads and TRobinsonNewEra’s posts asked readers to identify, and the woman one of his posts gave by full name; the man accused of informing the police; and the officer at the center of an online pile-on. Where an item concerns one of them, the ledger quotes the carrier’s words about the group, and none of our own text identifies the person. Rows from accounts that do not clear our identification bar, this week the two Bluesky rows, are shown without the account or the wording, since either would identify the account. Nine rows keep their quote and coding and are shown without a link, because the thread or post behind each identifies a private person.
Coordination is two readings that answer different questions. The coordination factor measures degree of organization on the 1 to 5 anchors and moves above 1 only on a documented link between accounts: a bridge account, phrasing copied across accounts, or a named hub. The coordination verdict asks what the link shows about how the accounts are organized, and convergence alone never reaches it. All 51 scripts carry no coordination identified and a coordination factor of 1: the record documents no bridge, no hub, no directive and no independent origin. On the invasion frame the Republican Jewish Coalition’s and the Senate Republican Conference’s accounts used one sentence frame, in 2 of its 19 posts; the record shows no event, hub or co-participant linking the two accounts and does not show which wrote it first or whether a shared source supplied it, so the shared wording reads as convergence. On an anonymous board, one actor and an organized handful cannot be told apart, and each convergence signal becomes a coordination check if a linking account appears.
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, and this week has no such sample.
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, the weighting our methodology applies to every script that holds a confirmed item, which is every script here, then take the 5.8th root. The 5.8 is the sum of the weights, which brings the result back onto the 1-to-5 scale. The trajectory multiplier, which scales a score by how fast a script’s volume moved, was not measured for any script this window, so each published score is its base score. Multiplication limits how far any one factor can lift a score. One override runs the other way: any script at H=5 takes a second-tier minimum regardless of its computed score. Our anchors set H=5 at a concrete, explicit call for violence against a defined target, at a concrete target with a place or a time and mobilization, or at violence already carried out, and every script that holds an item adjudicated at the calling-for-violence rung sits there. The minimum keeps a small account that asks for violence against a defined group from scoring its way into the bottom tier. Nine scripts reach H=5 this week, and 6 of them take their tier from that minimum. Tiers rank scripts only. The 46 items that match no script sit outside the ranking and carry no score and no tier; seven of them sit at the calling-for-violence rung, and as individual hits they carry no score. Tier edges: the top tier starts at 4.0, the second at 3.0, the third at 2.0. Scores are published to one decimal place, and the tier reads off the published figure. A score that lands within 0.15 of a tier edge is marked at the boundary, and the mark gives a single factor and the score a one-step move in it would give; 9 scripts are marked this week, and on each of them the step would carry the score across an edge. Reach is the one factor a board-only script cannot supply: an anonymous board publishes no impression count, so a script carried only by board threads is scored on its four measurable factors as (T·C·M1.3·H1.5)1/4.8, marked reach unmeasured, and ranked in a list of its own, away from the scripts whose reach was read. Coordination as a factor reaches the co-platforming and network anchors on a named hub or a confirmed bridge, and a script can score above 1 on the factor and still carry no coordination identified as its verdict; every script sits at 1 on it this week.
Full-schema agreement: 78% as of 2026-07-27