Connected Situation / Through 2026-11-04

European Protests and Local Confrontations

stories
62
events
20
entities
138
connections
62
Retained edition
Frozen through 2026-11-04 UTC · published 2026-11-04 23:21 UTC · analysis as of 2026-11-04 15:31 UTCSign in for the live Situation ↗
Narrative

As-of analysis

Carried forward
Situation at a glance

On 1 November, “Youth-led protests enter third weekend in France as rallies spread across Europe” described youth-led demonstrations in France and rallies across Europe, while “Clashes erupt as hundreds of thousands protest across France” reported demonstrations and clashes in France. On 31 October, radical left-wing and pro-Palestinian groups clashed with Berlin police at Rosenthaler Platz, and demonstrators threw bottles and ignited barricades in Zurich. On 1 November in Berlin, youths threw Molotov cocktails and stones at German police. On 2 November, “Students resume high-school blockades across France over government proposals” described renewed school blockades, while the Haute-Garonne prefecture rejected Toulouse trade unions’ proposed protest route. German ministers also threatened penalties for people who destroyed shops during the Frankfurt protests. On 3 November, the National Union of Students of France (UNEF) appealed to French university students to blockade universities, and local reports described student action in Martigues and an unsuccessful attempt to block a school in Périgueux.

Footnotes[9][8][17][16][14][4][12][11][13][2][3]
Assessment

The reports establish a broad spread of protests and distinct local actions, not a single coordinated campaign or one shared set of demands. French school blockades and UNEF’s appeal are different forms of student action; the route dispute in Toulouse and German ministers’ threatened penalties are separate official actions. French reports also describe different aspects of the protests: “320,000 people join France's third weekend of protests” gives a turnout figure, “France braces for another week of social unrest despite dwindling protest turnout” describes waning turnout, and “Students resume high-school blockades across France over government proposals” reports renewed blockades. Those accounts do not establish one consistent measure of participation or violence. The Berlin and Zurich confrontations and the reported student rioting in Tours are distinct incidents; they do not establish that student actions generally were violent.

Footnotes[9][5][4][6][7][14][16]

Explanation originally captured 2026-11-04 · Evidence through 2026-11-04 UTC · Source edition sed_4f873930aebbc6c2eaada8ce1fd7d194

What informs this explanation
  • Complete retained Story and Event membership
  • Daily reporting and coded-occurrence time steps
  • Event taxonomies, metrics, units, and denominators
  • Canonical Entities and recorded actor/target bindings
  • Typed reporting, membership, and incident edges
  • Changes against the preceding retained edition
  • Permitted macro, public-record, and asset facts only when they were retained with an explicit source and observation date
Quantitative

Evidence in numbers

This retained edition
  • Scope

    A 5-day Situation represented by 20 coded Events carried across 62 member Stories.

  • Coded activity

    The coded activity is led by PEACEFUL PROTEST (8) and VIOLENT DEMONSTRATION (6).

  • Prominent subjects

    🇫🇷France, 🇩🇪Germany, and 🇨🇭Switzerland are prominent in the retained actor and relationship evidence.

  • Entity coverage

    138 canonical Entities are linked to this edition.

Metric coverage. 20 coded Events · 4 CAMEO+ · 16 conflict. The four dimensions describe the CAMEO+ subset; conflict Events do not carry these scores.

Magnitude4
min 2max 6
4 measured
Systemic importance0.08
min 0.06max 0.1
4 measured
Propagation potential0.27
min 0.22max 0.3
4 measured
Market sensitivity0.05
min 0.05max 0.05
4 measured

Dot = mean · shaded span = observed range · position uses each metric’s defined scale.

All 8 scores, distributions & definitions

How the coder scored the full retained Event set

20 coded events — 4 CAMEO+ (3 political) · 16 conflict

  • Significance · 200.25
    min 0.19max 0.41
  • Magnitude · 44
    min 2max 6
  • Systemic · 40.08
    min 0.06max 0.1
  • Propagation · 40.27
    min 0.22max 0.3
  • Market · 40.05
    min 0.05max 0.05
  • Goldstein · 19-6.3
    min -7.5max 3
  • Fatalities · 160
    min 0max 0
  • Confidence · 200.76
    min 0.35max 0.97

Quad class over those 19 events · Verbal Conflict 10 · Material Conflict 8 · Verbal Cooperation 1. 1 sit outside POLITICAL, where Goldstein and quad class are undefined. The four CAMEO+ scores are over the 4 CAMEO+ events only; the 16 conflict events have no such column.

Significance

20 measured / 20 eligible · 0 missing · 0 not applicable

score (0 to 1) · Event-level distribution, not a Situation risk score.

across all 20 events

Magnitude

4 measured / 4 eligible · 0 missing · 16 not applicable

score (0 to 10) · Event-level distribution, not a Situation risk score.

across the 4 of 20 events coded in the CAMEO+ family; the conflict family has no such column

Systemic

4 measured / 4 eligible · 0 missing · 16 not applicable

score (0 to 1) · Event-level distribution, not a Situation risk score.

across the 4 of 20 events coded in the CAMEO+ family; the conflict family has no such column

Propagation

4 measured / 4 eligible · 0 missing · 16 not applicable

score (0 to 1) · Event-level distribution, not a Situation risk score.

across the 4 of 20 events coded in the CAMEO+ family; the conflict family has no such column

Market

4 measured / 4 eligible · 0 missing · 16 not applicable

score (0 to 1) · Event-level distribution, not a Situation risk score.

across the 4 of 20 events coded in the CAMEO+ family; the conflict family has no such column

Goldstein

19 measured / 19 eligible · 0 missing · 1 not applicable

score (-10 to 10) · Event-level distribution, not a Situation risk score.

across the 19 of 20 events Goldstein is defined on — CAMEO+ POLITICAL and the conflict family; the other nine CAMEO+ domains have no Goldstein semantics

Fatalities

16 measured / 16 eligible · 0 missing · 4 not applicable

reported people · Reports may overlap; these are Event-level reports, not an additive unique human toll.

across the 16 of 20 events that report a toll — the conflict family only, and never 0 on a CAMEO+ event

Confidence

20 measured / 20 eligible · 0 missing · 0 not applicable

score (0 to 1) · Event-level distribution, not a Situation risk score.

across all 20 events

Metric definitions and limitations

This retained edition, independent of graph and page limits. Different dimensions, not a blended risk score; reported tolls may overlap.

Day by day5 reporting days · click a day to open or close it

2026-11-04from the recordslatest

Lycée students injure school official with mortar fire

16 Stories and 1 coded Event (+3 / -2 against the day before). Widest coverage: Student and high school protests return with blockades and an unauthorized march in Paris (9 articles).

16+3
Stories · vs day before
1-2
Events · vs day before
31
articles
The lay of the land

Situation timeline

Threads
All 5 daysarticlesstoriesevents
10-3111-0111-0211-0311-04
Loading Situation timeline…

What kind of event · 7 coded types

over 20 coded events on this edition

  • Conflict10
    • PEACEFUL PROTEST8
    • PROTEST WITH INTERVENTION2
  • Conflict6
    • VIOLENT DEMONSTRATION6
  • Political3
    • 02 · Appeal1
    • 12 · Reject1
    • 13 · Threaten1
  • Crime1
    • CR10 · Police Investigation or Operation1
Salient structure

What holds this Situation together

Selected from the complete retained edition

Key threads

  1. core
    AnalystYouth protests and cross-border coverage

    Reporting places French youth protests alongside demonstrations elsewhere in Europe, while the local incidents and demands remain distinct.

    Reporting places French youth protests alongside demonstrations elsewhere in Europe, while the local incidents and demands remain distinct.

    Footnotes[9][5][10]
  2. development
    AnalystFrench demonstrations and student blockades

    French coverage describes large demonstrations, renewed school blockades, local variations in student action and an appeal for university blockades.

    French coverage describes large demonstrations, renewed school blockades, local variations in student action and an appeal for university blockades.

    Footnotes[8][4][1][2][3][13]
  3. development
    AnalystBerlin protest confrontations

    The supplied Berlin Event describes a clash between radical left-wing and pro-Palestinian groups and Berlin police; a separate Event describes youths throwing Molotov cocktails and stones at German police.

    The supplied Berlin Event describes a clash between radical left-wing and pro-Palestinian groups and Berlin police; a separate Event describes youths throwing Molotov cocktails and stones at German police.

    Footnotes[17][14]
  4. development
    AnalystZurich demonstrations

    The Zurich Event describes demonstrators throwing bottles and igniting barricades.

    The Zurich Event describes demonstrators throwing bottles and igniting barricades.

    Footnotes[16][10]

Key actors

    Key Events

    1. contextAnalystRadical left-wing and pro-Palestinian groups clash with Berlin police

      On 31 October, radical left-wing and pro-Palestinian groups clashed with Berlin police at Rosenthaler Platz.

      On 31 October, radical left-wing and pro-Palestinian groups clashed with Berlin police at Rosenthaler Platz.

      Footnotes[17]
    2. contextAnalystDemonstrators throw bottles and ignite barricades in Zurich

      On 31 October, demonstrators threw bottles and ignited barricades in Zurich.

      On 31 October, demonstrators threw bottles and ignited barricades in Zurich.

      Footnotes[16][10]
    3. contextAnalystYouths throw Molotov cocktails and stones at German police

      On 1 November, youths threw Molotov cocktails and stones at German police in Berlin.

      On 1 November, youths threw Molotov cocktails and stones at German police in Berlin.

      Footnotes[14]
    4. contextAnalystHaute-Garonne prefecture rejects unions’ Toulouse protest route

      On 2 November, the Haute-Garonne prefecture rejected Toulouse trade unions’ proposed protest route.

      On 2 November, the Haute-Garonne prefecture rejected Toulouse trade unions’ proposed protest route.

      Footnotes[12]
    5. contextAnalystGerman ministers vow penalties for Frankfurt shop destruction

      On 2 November, German ministers threatened penalties for people who destroyed shops during the Frankfurt protests.

      On 2 November, German ministers threatened penalties for people who destroyed shops during the Frankfurt protests.

      Footnotes[11]

    Notable connections

    Evidenced relationships involving significant participants beyond the central cast.

    1. The Berlin clash Event links to a Story about a student protest in Berlin. · reporting linkAnalystRadical left-wing and pro-Palestinian groups clash with Berlin police → Radical groups clash with police at student protest in Berlin

      The Event lists this Story as a linked report.

      The Event lists this Story as a linked report.

      Footnotes[17]
    2. The Zurich Event links to “Hundreds protest in Zurich as demonstrations spread across Switzerland.” · reporting linkAnalystDemonstrators throw bottles and ignite barricades in Zurich → Hundreds protest in Zurich as demonstrations spread across Switzerland

      The Event lists this Zurich Story as a linked report.

      The Event lists this Zurich Story as a linked report.

      Footnotes[16][10]
    3. UNEF’s appeal Event links to “French high school students renew blockades ahead of a week of protests.” · reporting linkAnalystUNEF calls French students to blockade universities Tuesday → French high school students renew blockades ahead of a week of protests

      The Event lists this Story as a linked report.

      The Event lists this Story as a linked report.

      Footnotes[13][1]
    How a Situation is put together62 Stories · 20 Events · 62 membership connections · 394 graph edges

    A retained time step

    This edition freezes the complete served membership and analysis available through its UTC cutoff. Later repairs or identity changes do not rewrite what this edition showed.

    Stories, Events, and cast

    Stories are reporting clusters. Events are coded occurrences within that reporting. The cast contains 138 canonical people and organizations linked to the retained evidence.

    Typed connections

    Story-to-Event edges identify supporting reporting. Entity-to-Event edges identify recorded actor or target participation. Mentions and analytical roles stay visibly distinct from recorded participation.

    Core, precursor, and continuation labels organize the reading. They do not by themselves establish causation. Collapsed graph groups and paginated evidence change presentation only; counts use the complete retained edition.