feat(sources): Wayback pass, automatic trimming, detention rule, ten cases re-sourced

Second and third rounds on the dossier pipeline, reviewed locally before commit.

Retrieval
- wayback_pass.py: retries every BLOCKED/DEAD/THIN/ERROR linked source through
  the Wayback Machine; blocks carry the snapshot date, archive URL and the live
  verdict. 143 slots retried: 93 fetched, 37 no snapshot, 12 script shells, 1 PDF.
- fetch_sources.py: fetch_wayback() helper.
- add_extra_sources.py: files staged extra_* finds (web search, not on the DB
  record) into the store with a provenance note.
- Cases re-sourced by web search: 248 (Oslo: Document.no, Avisa Oslo, NRK; the
  linked Le Parisien piece is case 242 and is marked OFF-CASE), 258 Kharkiv,
  260 Singapore, 358 Bangkok, 365 Las Vegas, 388 Verneuil-sur-Seine, 390 Zoersel,
  430 Homestead. 341 of 364 cases now hold a fetched article; 11, 66 and 399
  have no public text source (podcast, police video, direct victim report).

Trimming
- auto_trim.py: case-anchored furniture cut for UNTRIMMED blocks. Finds the body
  run that mentions the case, merges across subheadings and short furniture
  gaps, drops teasers, share bars, date/URL/caption lines and subscription
  pitches; refuses pages with no record term or almost no body. 302 blocks
  trimmed; 16 left on auto-trim-review.md (7 OFF-CASE suspects). Every cut is
  labelled AUTO-TRIMMED, UNREVIEWED in the dossier; the full extract stays in
  staging/. Decisions with anchors in trim-decisions-auto.json.
- build_cases.py / verify_all.py: banners for auto-trimmed and archived blocks,
  staged-file check extended to Wayback blocks, flag legend under the record.

Detention rule
- README "Definitions": the DB field `kidnappings` is the DETENTION violence
  type (victim, guard, staff or relative held to force submission or execute
  the theft), distinct from the Kidnapping scenario (taken away and held).
- detention-flag-review.md / detention-flag-corrections.json: 40 records
  reviewed with evidence; 30 set-to-1 proposals accepted by the owner on
  2026-09-06 (listed in corrections-approved.md), 10 still open.
- apply_detention_wording.py: "Violence Used" in the 70 reviewed summaries now
  names detention explicitly (62 of 70 labelled), supported by the summary's
  own text; idempotent; supersedes the batch scripts' wording.

Worklist and docs
- sofia-worklist.md: 248 decisions, detention rule item replacing the old
  "no abduction" item, fresh-search section for the textless cases.
- README-START-HERE.md: progress notes, run commands, next steps.
- Bug fixed in passing: Wayback blocks stored in-memory text with carriage
  returns; now stored as read back from disk.

verify_all.py PASSES (2321 checks).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GZZENdTLzNGsbNy4DyF1yt
This commit is contained in:
StellarCrow
2026-09-06 19:36:45 +02:00
co-authored by Claude Fable 5.1
parent 499fd61f79
commit 439e83a4cb
588 changed files with 24800 additions and 13190 deletions
@@ -0,0 +1,79 @@
Four arrested over Taiwans first bitcoin robbery | Arab News
Automechanika Riyadh announces new date after 2026 event postponement
As internal divisions simmer, Lebanese see echoes of civil war
Macron: Second French peacekeeper dies after 'Hezbollah ambush'
Iran seizes 2 ships seeking to cross Strait of Hormuz, fires on another
Over 500 Israeli settlers storm Al-Aqsa Mosque compound in Jerusalem
Lebanon seeks one-month truce extension, halt to destruction of southern villages in Israel talks
Closing Bell: Saudi main market sheds 100 points
Extreme heat threatens global food systems, UN agencies warn
Iranians have long sought work and relative stability in Turkiye, as war could force some to return
Druzhba pipeline restarts Russian oil flows to Europe, unblocking EU loan for Kyiv
Four arrested over Taiwans first bitcoin robbery
Four arrested over Taiwans first bitcoin robbery
/node/1251816/world
Bitcoin is a virtual currency created from computer code that allows anonymous transactions and its value has soared since it came into being in 2009. (AFP)
TAIWAN: Taiwan police have arrested four men over a bitcoin robbery worth 5 million Taiwanese dollars in what they said was the first case of its kind on the island.
Bitcoin is a virtual currency created from computer code that allows anonymous transactions and its value has soared since it came into being in 2009.
Taiwan police said three men in their early twenties lured a man surnamed Tai to the central city of Taichung, pretending to be interested in buying bitcoins.
After Tai showed proof of his bitcoins on his phone, the scammers assaulted him and his friend, then transferred 18 bitcoins worth 5 million Taiwanese dollars from Tais account via his phone.
The suspects attempted to pass off the heist as a drunken row by forcing the victim to drink Kaoliang, a strong Taiwanese liquor, Taichung city police said in a statement.
Police arrived at the scene after receiving a call about a dispute and one man was detained. The other two had fled.
“The police saw bloodstains at the scene ... after further investigation, it was discovered to be a bitcoin virtual currency robbery,” the statement released Wednesday said.
It described the case, which happened earlier this month, as “the first domestic case of bitcoin robbery.”
The two other suspects were later arrested, one on the outlying island of Kinmen where he had gone to escape police.
The fourth man, surnamed Shih, believed to be the mastermind behind the robbery, was also detained.
Britain saw its first Bitcoin armed robbery last month, according to reports, in which a virtual currency trader and his wife were threatened with a gun.
Bitcoin and other cryptocurrencies are independent of governments and banks and use blockchain technology, where encrypted digital coins are created by supercomputers.
But calls are mounting for virtual currencies to be regulated, and prices have fluctuated in recent months amid concerns over tightened control.
Topics:
cyrptocurrency
bitcoin
Markets
technology
Taiwan
Bitcoins for free? Japanese cryptocurrency exchange lands in hot water again
Bitcoin is the peoples declaration of independence, Dubai summit is told
UAE police arrest man in $545,000 bitcoin fraud case
How long can Irans war-devastated economy defy the Hormuz blockade?
How Bahrain is supporting private-sector workers as Gulf businesses feel Iran war strain
How Israeli strikes on paramedics are hindering rescue efforts in Lebanon
Print Edition
Read pdf version
Subscribe now
© 2026 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.
+8 -5
View File
@@ -5,10 +5,13 @@
"field": "url",
"url": "https://www.arabnews.com/node/1251816/world",
"host": "arabnews.com",
"fetched_at": "2026-09-05T12:56:03+00:00",
"verdict": "BLOCKED",
"method": "raw",
"http": 403,
"note": "raw request refused; try the WebFetch path, which is a model transcription and must be labelled as such"
"fetched_at": "2026-09-05T13:32:20+00:00",
"verdict": "FETCHED",
"method": "wayback",
"snapshot": "20260422144755",
"archive_url": "http://web.archive.org/web/20260422144755/https://www.arabnews.com/node/1251816/world",
"chars": 3676,
"sha256": "3c53cb1777ef4833877051f9d94babf1769d7d357f624cac9e7b5ba2f103bec6",
"live_verdict": "BLOCKED"
}
]