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,61 @@
Ledger Co-Founder's Kidnapping Highlights Threat of Crypto Robberies
David Balland and his wife were rescued in a police operation involving elite units, Paris Prosecutor Laure Beccuau said.
By Krisztian Sandor|Edited by Nikhilesh De, Benjamin Schiller
Jan 24, 2025, 4:06 p.m.
David Balland, co-founder of crypto wallet developer Ledger, and his wife were rescued after being kidnapped in central France.
Balland's hand was injured during the attack, Reuters and Le Parisien reported.
Robberies targeting crypto community members are on the rise.
David Balland, co-founder of cryptocurrency wallet developer Ledger, was rescued in a police operation after being kidnapped in a ransom attack in France, according to reports, putting an end to days of swirling rumors.
Don't miss another story.Subscribe to the State of Crypto Newsletter today. See all newsletters
By signing up, you will receive emails about CoinDesk products and you agree to our terms & conditions and privacy policy.
Paris Prosecutor Laure Beccuau said that Ballard and his wife were kidnapped on early Tuesday from their home in Central France and held captive at two separate addresses, Reuters reported on Friday. The prosecutor said that the kidnappers contacted another Ledger co-founder to demand ransom paid in cryptocurrencies.
A police operation involving French elite forces GIGN freed Ballard on Wednesday and his wife was found on Thursday, the prosecutor said. Ballard was taken to hospital to receive treatment to one of his hands, which was mutilated, Beccuau said, without revealing further details, according to Reuters. Local newspaper Le Parisien reported that the attackers severed Ballard's finger and sent it to associates to extort a ransom.
"We are deeply relieved that David and his wife have been released, and are now safe," Pascal Gauthier, chairman and CEO of Ledger, said in a statement shared with CoinDesk.
Rumors circulated on social media earlier this week that one of the co-founders of Ledger had been kidnapped. Reports alleging that Eric Larchevêque, another co-founder of the company, was the victim turned out to be false. CoinDesk reached out to Ledger for confirmation at the time, but the company didn't comment.
"Our top priority was always to allow law enforcement to do their jobs and protect the integrity of the investigation," CEO Gauthier said. "We respected law enforcement requests around safeguarding critical details of the ongoing investigation and appreciated members of the press who did the same."
The incident was another example of an alarming trend of robberies and crime targeting crypto traders and industry figures as the crypto bull market marches on creating riches to investors. For example, Dean Skurka, the CEO of WonderFi, a publicly listed crypto holding company that owns one of Canada's largest crypto exchanges, was kidnapped for a ransom in Toronto last year.
"Have seen an uptick in irl [real life] robberies targeting crypto traders located in Western Europe over the past few months," popular blockchain sleuth ZachXBT posted on Telegram. "The cases all involve known people in the crypto community where they were held at gunpoint. As the rest of the cycle continues, be extra mindful of who you share your wins with and meet up with [in real life]."
Zoomex: Precise Systems of Fairness and Transparency by Design
Ripple's Brad Garlinghouse says CLARITY bill has '90% chance' of passing by April
The bill would clarify which digital assets fall under securities law versus Commodity Futures Trading Commission oversight.
Ripple CEO Brad Garlinghouse said he now sees a 90 percent chance that the long-debated Clarity Act will pass by the end of April, citing renewed momentum in Washington.
The bill would clarify which digital assets fall under securities law versus Commodity Futures Trading Commission oversight, addressing long-standing regulatory uncertainty that Garlinghouse says has weighed on innovation.
Ripple, which has spent nearly $3 billion on acquisitions since 2023 and is now pausing major deals to focus on integration, argues that both crypto firms and traditional financial institutions increasingly want clear rules as attitudes toward digital assets shift.
Bitcoin difficulty jumps 15% largest increase since 2021, despite price slump
Bitcoin nears $68,000, gold jumps as US-Iran tensions return
Bitcoin logs worst first 50-day start to a year on record
Metaplanet CEO rebuts critics over bitcoin strategy and transparency
Inside the meeting: White House favors some stablecoin rewards, tells banks it's time to move
Bitcoin is about to log its longest losing streak since 2022 as geopolitical nerves hit risk trades
Eric Trump reitrates claim bitcoin is just getting started on its road to $1 million
Robinhood vs. Vitalik: Why the trading app is building it own L2 while Ethereum founder cools on them
+8 -5
View File
@@ -47,11 +47,14 @@
"field": "url_4",
"url": "https://www.coindesk.com/policy/2025/01/24/ledger-co-founder-s-kidnapping-sheds-light-on-soaring-crypto-robberies",
"host": "coindesk.com",
"fetched_at": "2026-09-05T12:49:02+00:00",
"verdict": "BLOCKED",
"method": "raw",
"http": 429,
"note": "raw request refused; try the WebFetch path, which is a model transcription and must be labelled as such"
"fetched_at": "2026-09-05T13:28:37+00:00",
"verdict": "FETCHED",
"method": "wayback",
"snapshot": "20260220080454",
"archive_url": "http://web.archive.org/web/20260220080454/https://www.coindesk.com/policy/2025/01/24/ledger-co-founder-s-kidnapping-sheds-light-on-soaring-crypto-robberies",
"chars": 4904,
"sha256": "dcbbc8bb6b79dbda5638151907640c9665288c585a576d3fb9bb5a25800c9ef3",
"live_verdict": "BLOCKED"
},
{
"case": 209,