workbench
poi5on.m3
External Events
events

The outside world stays in scope as a structured registry, not a vague backdrop.

This panel keeps the external timeline normalized so later passes can test whether event types and subject matter map onto subreddit behavior.

cross-reference filters

Narrow the current section by spike month and flair without losing the route context.

events

External events normalized into one working registry.

caption

This top layer keeps the compact linked-event cards available for fast reading, but the denser major-event and ceasefire registries below are where the investigative depth actually sits.

major registry

Major regional events that define the long arc of the archive.

2024-09-17
other
Lebanon: Establish international investigation into deadly attacks using exploding portable devices

Hidden explosive devices in pagers detonated across Lebanon, killing at least 12 and injuring over 2,300 in a major shock event widely attributed to Israel.

anti_hezbollahcivilian_harmdirect_hostility_triggerpalestine_or_gaza_context
2024-09-18
other
Lebanon: Establish international investigation into deadly attacks using exploding portable devices

A second wave of device explosions, this time involving walkie-talkies and similar handheld sets, hit Lebanon one day after the pager attack.

anti_hezbollahcivilian_harmdirect_hostility_triggerpalestine_or_gaza_context
2024-09-20
assassination
Rare Israeli airstrike in Beirut kills Hezbollah commander and more than a dozen others

A rare Israeli strike in Beirut's Dahiyeh killed senior Hezbollah commander Ibrahim Aqil and numerous others.

anti_hezbollahassassination_or_targeted_strikecivilian_harmdirect_hostility_trigger
2024-09-23
strike
Israeli strikes kill at least 492 in Lebanon in the deadliest day since 2006, officials say

Israeli airstrikes killed hundreds in Lebanon on what officials described as the deadliest day since the 2006 war.

civilian_harmdirect_hostility_triggeranti_lebanese_state_or_state_failurepalestine_or_gaza_context
2024-09-27
assassination
Hezbollah confirms Nasrallah was killed in an Israeli strike in Beirut

Israel struck Hezbollah's Beirut headquarters on 27 September, and Hezbollah confirmed Hassan Nasrallah's death the following day.

anti_hezbollahassassination_or_targeted_strikedirect_hostility_triggerrhetoric_or_speech_trigger
2024-09-28
assassination
Hezbollah confirms Nasrallah killed

Hezbollah confirms Hassan Nasrallah, secretary-general since 1992, killed in previous day's strike along with Ali Karaki (southern front commander) and Abbas Nilforoushan (IRGC deputy commander)

assassination_or_targeted_strike, anti_hezbollah, iran_spillover, rhetoric_or_speech_trigger

caption

These entries are the wide-angle context markers: war openings, assassinations, diplomacy, ground escalation, and regional shocks that plausibly reset the conversation climate.

ceasefire registry

Post-ceasefire micro-incidents are preserved because they can carry the most unusual downstream signals.

2024-11-27
ceasefire_start
Ceasefire begins, monitoring starts

Border areas

Ceasefire takes effect at 4am, initial quiet period

2024-11-28
drone_overflight
Israeli drone overflights in south Lebanon

Tyre district, Marjayoun district

Israeli drones conduct reconnaissance flights over south Lebanon districts

2024-11-29
ground_activity
Israeli forces bulldoze roads in Naqoura area

Naqoura

Israeli forces use bulldozers to destroy infrastructure in Naqoura border area

2024-11-30
drone_overflight, shelling, ground_activity
Multiple violations in Tyre and Bint Jbeil districts

Kfarkela, Naqoura, various Bint Jbeil villages

Israeli forces conduct multiple operations: drone flights, artillery shelling, home demolitions

2024-12-01
ground_activity, drone_overflight
Drone strikes and home demolitions continue

Chihine, Al-Jabeen, Tyre district

Israeli forces demolish homes in multiple border villages, drone overflights continue

2024-12-02
shelling
Israel and Hezbollah play with (cease)fire

Roueissat al-Alam; Tallouseh; Borghoz; Mais al-Jabal; Yaroun; Maroun al-Ras; Srireh; Kfar Shuba; Shebaa; Khiam; Aitaroun

After repeated Israeli actions, Hezbollah shelled Roueissat al-Alam while Israeli strikes hit Tallouseh and multiple south-Lebanon villages, killing at least one person and injuring others.

2024-12-03
targeted_killing
Drone strike targets vehicle in Majdalzoun

Majdalzoun, Tyre district

Israeli drone strike hits car in Majdalzoun, Tyre district, wounding 3 people

2024-12-14
airstrike
Residents and Lebanese soldiers return to Shebaa and Khiam, one killed in new Israeli strike in south Lebanon

Shebaa; Khiam; south Lebanon strike site

As residents and Lebanese soldiers re-entered Shebaa and Khiam, a new Israeli strike in south Lebanon killed one person.

2024-12-15
ground_activity
Israel blows up houses in Tyre, bringing violations to 227

Naqoura, Chihine, Al-Jabeen, West Bekaa outskirts

Israeli forces detonate homes in West Bekaa outskirts and Naqoura, Chihine, Al-Jabeen areas; total violations reach 227 after 19 days

2024-12-16
drone_overflight
Israeli drones flew over Beirut in violation of cease-fire

Beirut, Dahieh (southern suburbs), Tyre, Marjayoun, Hasbaiyya, Rachaiya, Western Bekaa

Israeli drones fly at low altitude over Beirut and southern suburbs; 12 violations on Dec 15 bring total to 249

2024-12-21
shelling, ground_activity, drone_overflight, occupation_presence
Lebanon counts 10 more Israeli violations of cease-fire

Naqoura, Hanin, Khiam, Burj Al-Muluk, Qlayaa, Jdeidet Marjayoun, Dibbine, Blat, Deir Mimas

10 violations in Tyre, Marjayoun, Bint Jbeil: artillery, bulldozing lemon orchards, home demolitions, checkpoint establishment, warplane flights; total reaches 285

2024-12-23
targeted_killing
The Israeli army plants its flag in Naqoura

Taybeh; Naqoura

An Israeli drone strike in Taybeh killed two people near a public school while Israeli forces also planted a flag in Naqoura.

caption

This layer is where village names, overflights, detentions, and targeted killings become useful. Small incidents matter here precisely because they often remain local and easy to miss.

analysis logic

Cross-reference heuristics should stay visible instead of hiding in a backend JSON.

Prefer exact-date and plus-minus-1-day joins for assassination, targeted-killing, or Beirut-strike events.

Prefer plus-minus-3-day joins for speeches, normalization rumors, and Christian-party rhetoric.

Use month-level joins for chronic violation accumulation, especially when discussion centers on generalized blame rather than a single strike.

Promote rows where an obscure watchlist item appears together with the same incident_type or organization in subreddit text.

When a subreddit spike follows a Gaza event but discussion avoids Gaza and pivots to peace-branding or Hezbollah blame, inspect rows labeled palestine_topic_suppression_or_avoidance_relevance.

Verify all event_ids are unique

Verify all source_urls are accessible

Verify date_precision matches actual date format

Check for duplicate events

caption

The point of this panel is methodological clarity: it tells the reader how timing, obscure names, and event classes are supposed to be matched back into the subreddit archive.