Josse-posten

A record barrage kills 30+ in Kyiv even as Ukraine’s drones drive Russia’s fuel economy to breaking point; Iran buries Khamenei and warns off the Strait of Hormuz; NATO gathers in Ankara with America halfway out the door; and roughly 1,000 die in France’s heat.

Russia’s deadliest-ever Kyiv attack kills 30 — and Ukraine burns the fuel back

Rescue workers search the rubble of a destroyed Kyiv residential building. Photo: State Emergency Service of Ukraine

Russia launched what Ukrainian officials called the largest missile-and-drone barrage of the war on Kyiv, deploying a record number of Iskander ballistic and Zircon hypersonic missiles — nearly all of which reached their targets, overwhelming air defenses. At least 30 civilians were killed and 90+ wounded; a nine-storey apartment block was destroyed and a Red Cross warehouse holding over 320,000 relief items wiped out. ISW flags a qualitative shift: Russia is now fielding jet-engine drones flying up to 500 km/h — too fast for mobile fire groups — and Shaheds tuned to a new 3,900–4,100 MHz band to defeat Ukrainian EW.

Ukraine is answering in kind, deeper. Its Unmanned Systems Forces blacked out 12 Crimean substations in 48 hours, drones set the Kstovo Lukoil refinery ablaze 780 km inside Russia, and Kyiv is now reportedly targeting the last two refineries still supplying Moscow. The cumulative toll is impossible to deny inside Russia: a 35 km fuel queue in Zabaykalsky krai, pump prices now above US levels, seaborne gasoline imports from India, and — a genuine first — top Russian bankers publicly admitting the war is hurting the economy.

(Full coverage in Ukraine)

Iran buries Khamenei; warns ships off Hormuz as talks wobble

Iran opened a six-day state funeral for Supreme Leader Ali Khamenei — killed in February — with processions across five Iranian cities and Karbala in Iraq, millions expected. The military simultaneously warned commercial ships against unapproved routes through the Strait of Hormuz, a day after Qatari mediators reported “positive progress” in indirect US–Iran talks. Adding volatility: the Washington Post revealed Washington had warned Tehran about Israeli plans to assassinate Iranian leaders, and the New York Times reported US officials believed Israel was actively plotting to kill Iran’s nuclear negotiators.

(More in Investigations & Geopolitics)

NATO gathers in Ankara as America edges out

Days before the alliance’s summit, Trump called the US relationship with NATO “ridiculous” and “not reciprocal,” claiming allies “were not there for us” in the Iran war. Analysts read the moment as structural, not rhetorical: Carnegie finds European capitals have abandoned the strategy of buying America’s loyalty with spending pledges — “that illusion is gone” — while War on the Rocks argues Hegseth’s plan to pull US conventional forces and B-61 bombs from Europe by 2028 is a deliberate design to end the tripwire that would automatically draw America into a war with Russia. NATO is quietly adapting: Saab GlobalEye jets to replace US AWACS, German tanks returning east.

(More in Investigations & Geopolitics)

Indicator Value Change
S&P 500 7,483 +0.00%
Dow 30 52,900 +1.14%
Nasdaq 25,833 -0.80%
Russell 2000 2,996 -0.55%
VIX 15.84 -1.92%
Gold $4,193 +1.64%
BTC $61,687 +2.07%
EUR/USD 1.1454 +0.26%
USD/NOK 9.8058 -0.54%
  • Gold +1.64% — safe-haven bid as Russia launched its deadliest-ever strike on Kyiv (see Ukraine)
  • Dow up, Nasdaq down: rotation into defense/industrials as the NATO summit looms and Kyiv presses for accelerated Patriot production

World News

Heatwave kills ~1,000 in France; record heat blankets the US on its 250th

Around 1,000 deaths in France are being attributed to the current heatwave, per Politico Europe. Across the Atlantic, a brutal heat event is hitting much of the eastern United States — researchers say the temperatures would have been “virtually impossible” without the climate crisis — threatening 250th-anniversary events and World Cup matches. Experts warn unusually warm nights are preventing the body from recovering from daytime heat, compounding health risks; the WHO has urged European governments to “plan for heat like winter flu.”

People sit at the Dortmund-Ems Canal in Dortmund, Germany during the heatwave, June 26, 2026. Photo: AFP

Vatican excommunicates 600,000 traditionalist Catholics in SSPX schism

Pope Leo XIV formally declared the Society of Saint Pius X in schism, excommunicating its bishops and invalidating the sacraments they perform — affecting around 600,000 followers worldwide. The SSPX broke from Rome in the 1970s over the Second Vatican Council’s reforms; founder Archbishop Marcel Lefebvre was excommunicated in 1988 for ordaining bishops without papal approval. The new decree follows a repeat of that exact transgression, closing a decades-long ambiguous relationship.

Venezuela: man pulled alive from earthquake rubble after 8 days

Security guard Hernán Alberto Gil Flores, 43, was rescued alive from under 140 tonnes of rubble at a collapsed car park in La Guaira state — more than eight days after the earthquakes struck. He survived in a pocket of air around his workstation and asked rescuers not to tell his wife in case he didn’t make it. His rescue came as public anger mounted over the government’s slow response; Vice President Delcy Rodríguez deflected blame, saying 80% of collapsed buildings were privately developed. The Economist argued the crisis is “partly America’s problem.”

Papua separatist rebels shoot dead American pilot in Indonesia

Armed separatists from the Free Papua Movement (OPM) shot dead an American pilot and set his civilian aircraft on fire in Indonesia’s restive Papua region, a rebel spokesperson describing the killing as a deliberate “message” to both the US and Indonesia. Papua has seen decades of low-level independence conflict; the direct targeting of a foreign national is rare and likely to draw new international attention.

Canada: Carney secures pipeline deal to cut US dependence as separatism stirs

Prime Minister Mark Carney announced a deal for a new oil pipeline to expand Canadian exports to non-US markets — a strategic move to reduce vulnerability to Trump’s tariff war. The announcement landed on Canada Day as independence movements in Alberta and Quebec showed renewed momentum, posing a deepening test of Carney’s ability to hold the country together. The Economist describes him as “battling to keep Canada intact.”

Mark Carney in Calgary announcing Alberta’s proposed west-coast oil pipeline, July 2, 2026. Photo: Reuters

UK: Burnham consolidates as Labour’s PM-in-waiting

Andy Burnham gave his first major interview since returning to parliament, promising rent freezes, cost-of-living relief, and a commitment to take defence investment “very seriously” despite a reported £4.7bn funding hole. Party bosses have been warned that a Burnham “coronation” bypassing a proper leadership contest risks alienating members. Separately, analysis found Starmer’s decision to redirect billions from infrastructure to defence will cost an estimated 10,000 British jobs — complicating the fiscal landscape Burnham would inherit.

Also today

Asia-Pacific
China says the pilot who flew a small plane into Beijing’s tallest skyscraper had an anxiety disorder and diary notes about “ending his life” — the sole fatality, acting for “personal reasons” — BBC · Guardian
Thailand: an 11-year-old drove his parents’ truck into a Buddhist monk procession in Mukdahan, killing at least nine of 35 monks — Guardian · BBC
Hong Kong bookseller Lam Wing-kee — abducted by China in 2015 in the Causeway Bay Books case — dies in Taiwan at 70 — NPR
A Tibetan activist died after setting himself on fire outside UN headquarters in New York in protest of China’s occupation of Tibet — Times of India
Indonesia: an unmarried couple were publicly caned 21 times each in Aceh after a Sharia court convicted them of kissing on a TikTok livestream — Guardian
Middle East & Europe
A bomb killed nine at a Damascus cafe near the Palace of Justice; no group claimed responsibility — BBC
Violent clashes as Albania’s anti-government protests against PM Edi Rama escalate — Al Jazeera
Turkey detained comedian Deniz Göktaş over an Erdoğan joke as Erdoğan claimed Turkey’s history is “free from genocide” — DW · OC Media
Americas & health
House Democrats’ 55-page report accuses Trump’s “Freedom 250” celebrations of doubling as a personal-fundraising vehicle — NPR · Guardian
Ebola treatment trials begin in DRC (1,400+ cases, 438 deaths) as WHO declares the cruise-linked hantavirus outbreak over — BBC · Al Jazeera
West Africa floods: 59 dead in Côte d’Ivoire since May as the deluge spreads to Ghana, Benin, Togo and Nigeria — Guardian
H5 bird flu detected on Australia’s east coast for the first time, in a migratory petrel near Hawks Nest, NSW — Guardian
A BBC investigation found Instagram served CSAM-linked ads using “rape” and “child video” search terms in India — BBC
A 19-year-old alleged Scattered Spider member was arrested in Finland and extradited to the US — BBC
A volunteer at the UK National Archives found a “vanishingly rare” copy of the US Declaration of Independence — the only one known outside America — Guardian

Ukraine

Kyiv death toll rises to 30; Russia debuts faster, EW-resistant drones

Three more bodies were pulled from a Darnytskyi district block, bringing Tuesday night’s mega-strike toll to 30 dead, 90+ wounded, three still missing. Beyond the immediate carnage, ISW flags a qualitative shift: jet-engine drones flying up to 500 km/h — too fast for mobile fire groups, forcing scarce interceptor missiles or jets — and Shaheds tuned to a new 3,900–4,100 MHz band to defeat Ukrainian EW. A follow-on attack overnight July 2–3 was smaller (105 drones, 2 missiles, 16 sites hit) but kept up the pressure, striking petrol stations in Sumy and Chernihiv and a residential block in Kryvyi Rih. Zelenskyy toured the ruins and pressed US partners to license domestic Patriot production.

A Ukrainian mobile fire group on air-defense duty. Photo: General Staff of the Armed Forces of Ukraine

Russia’s fuel crisis hits breaking point — 35 km queues, prices above the US, bankers break the silence

Gasoline shortages in Moscow worsen amid new strikes on oil refineries. Photo: Getty Images

The cumulative toll of Ukraine’s refinery campaign is now impossible to deny inside Russia. In a 48-hour blitz, Ukrainian forces knocked out 12 Crimean substations and 12 more across Russia, hit 13 power stations in occupied territory, and set the Kstovo Lukoil refinery — 780 km inside Russia — visibly ablaze; a HIMARS strike hit a Belgorod substation on July 3, and Ukraine now reportedly targets Moscow’s last two fuel suppliers. Ukraine’s MoD says Russia lost more artillery in June than in any month of the war.

The economic evidence is stark: aerial footage of a 35 km fuel queue in Zabaykalsky krai, pump prices above US levels, seaborne gasoline imports from India (with parliament approving delivery-cost subsidies), Belarus nearly tripling rail exports, and — a genuine first — Russia’s top bankers publicly admitting the war is damaging the economy. Putin acknowledged the shortages himself, a rare admission of domestic vulnerability.

Ukraine secures 100 Patriots via €1B EU loan; minister appeals to 40 nations

Ukraine will buy 100 Patriot interceptors using a €1 billion EU loan — a direct answer to the air-defense crisis exposed by Russia’s new jet-speed drone packages — while the defense minister issued an urgent appeal to nearly 40 countries to transfer Patriot missiles this month. ISW confirms Ukraine faces a critical shortage of the interceptors now needed to down Russia’s faster, frequency-shifting Shaheds. Japan and Ukraine separately signed a joint drone development and production agreement.

Bloodier than Stalingrad: the war crosses 2 million casualties

Combined military and civilian casualties from Russia’s war on Ukraine have surpassed 2 million, per CNN citing Western assessments — making this the deadliest European conflict since World War II, exceeding the total human cost of the Battle of Stalingrad. Ukraine told the OSCE that Moscow is “turning to civilian terror after failing on the battlefield.” Russia has meanwhile suffered roughly 1.2 million battlefield casualties, including up to 325,000 killed by December 2025 (CSIS).

Putin’s impossible choice: mobilize or fall short on the front

To sustain its tempo, Russia needs 30,000+ recruits a month but is falling roughly 30,000 short. Kremlin sources describe preparations for “something that will never be called a mobilization,” possibly after September’s parliamentary elections — and Russia has abruptly closed all railway border crossings with Finland, Estonia and Latvia, which analysts tie to controlling any mass flight a new draft would trigger, as in 2022. RUSI assesses Putin will only mobilize if he believes he is losing — but forced to choose between major concessions and escalation, he’ll escalate.

The closed Vaalimaa crossing between Finland and Russia — now relevant again as Russia shuts its remaining rail crossings with the Baltic-adjacent NATO states.

Investigations & Geopolitics

Hamas has collapsed — but Netanyahu needs the fiction of a threat to survive

A Foreign Affairs analysis (Jonathan Panikoff) argues Hamas is effectively finished as a fighting force: it has begun surrendering, dissolved its administrative bodies, and offered to hand governance to the US-backed National Committee for Gaza. Yet both sides are incentivized to maintain the pretense — Hamas to project residual strength, Netanyahu to justify indefinite military control, far-right alliances, and opposition to Palestinian statehood ahead of October elections. Israel now holds 40 military outposts inside Gaza, eight built from scratch since the October 2025 ceasefire. The piece urges Western donors to condition reconstruction on Israeli compliance with ceasefire terms, not Hamas disarmament alone.

Russia’s Orthodox Church as a state espionage and influence instrument

Putin and Patriarch Kirill at Trinity Lavra monastery, June 2024 — the church-state nexus at the center of Russia’s influence operations.

A CEPA investigation documents how Moscow has systematically used the Russian Orthodox Church as an intelligence and influence network — a structure built since Stalin restored the Patriarchate in 1943. Modern operations blend embassies, state media and church: a 2024 ceremony in Lebanon featured the Russian ambassador alongside a church official who also heads TASS’s Lebanon bureau; coordination around Russia’s 2026 Security Forum directly involved the SVR and church leadership; and Lebanon’s new ambassador met the church’s external-relations chief before formally presenting his credentials — sequencing that strongly suggests coordinated covert strategy.

Russia’s shadow fleet: 144 drone incursions over NATO, and armed Baltic tankers

A new IISS report details 144 Russian drone incursions over 13 NATO members and Ireland between August 2024 and February 2026, concluding the GRU used shadow-fleet vessels in international waters as covert mobile launch-and-recovery platforms — AIS transponders off during launch, on during recovery — targeting military and submarine bases in the UK and France. ISW independently confirmed 11 of 15 identified vessels. In a parallel signal, intelligence sources told The i Paper that Russia has mounted machine-gun emplacements on the Gazprom tanker Vasilevskiy in the Baltic: if Russia can visibly arm one vessel, NATO loses the option of boarding shadow-fleet tankers to enforce sanctions.

The informal axis of US adversaries is more dangerous than a formal one

A Foreign Affairs analysis (Thomas Wright) argues the bilateral alignment of China, Russia, Iran and North Korea is more effective than a formal alliance precisely because it lacks structure: bilateral deals are faster to negotiate, easier to conceal, and more readily tailored than the brittle multilateral pacts history warns against. Recent data points: Xi’s first 2026 foreign trip was to Pyongyang; Putin’s 25th China visit produced 20 cooperation agreements; Beijing and Moscow provided satellite imagery of US forces and missile propellant to Iran during its war with Israel. Wright recommends disclosure, export controls, and activating third countries — noting Saudi Arabia successfully pressed Russia not to arm the Houthis in 2024.

Also today

  • Taiwan ordered its coast guard to physically interpose ships and ignore Chinese boarding commands as Xi reiterated “unwavering” reunification and set a 2027 “world class” target for the PLA; France, Germany and Britain issued a rare joint condemnation of Chinese activity east of Taiwan — Substack (Kochis)
  • NSO Group’s Pegasus was repeatedly used against Greek MEP Stelios Kouloglou while he sat on the European Parliament’s PEGA committee investigating Pegasus abuses — Guardian
  • Iranian state TV cut the mic on its own chief nuclear negotiator mid-interview as he discussed the US memorandum — a rare act of live censorship exposing internal fractures — IranNewsWire
  • A rift emerged between Trump and Saudi Crown Prince Mohammed bin Salman over the scope and pace of the Iran war — NYT
  • War on the Rocks: structural blind spots in US study of the PLA are feeding worst-case assumptions into deterrence planning — War on the Rocks

Tech & AI

Understanding is the new AI coding bottleneck

A structured AI-generated code-explainer document — the /explain-diff skill output, with context, plain-language explanation, and highlighted changes. From Geoffrey Litt’s talk.

Geoffrey Litt (Notion) argues that as agents get better at self-verification, the real bottleneck shifts from code generation to human understanding — not just for auditing, but to enable meaningful creative participation in iterative development. He names the accumulated cost “cognitive debt” and proposes three techniques: structured code-explainer documents richer than raw diffs, interactive micro-worlds agents build so humans can grasp behaviour, and shared spaces for building team mental models.

It pairs neatly with the “short leash” method now circulating as a counter to autonomous coding: plan first, review every proposed diff, deny unexpected permissions, commit after each subtask, line-by-line review before any PR. And both land against a sharper warning — Phoenix Security’s 2026 report finds H1 2026 saw ~4.5× the package-compromise volume of all of 2025, with AI coding agents named as a factor: agents acting faster than anyone was watching, developers trusting summaries over actual changes. Joey Hess draws the hardest line, refusing LLM-generated code in his dependencies over externalized maintenance cost and legal risk.

ClickHouse is winning the observability wars

Mat Duggan compares Elasticsearch, LGTM, Datadog and ClickHouse at 1, 5 and 10 TB/day ingestion. The decisive advantage: ClickHouse at 10 TB/day looks like ClickHouse at 1 TB/day with more shards, while the others mutate — Elasticsearch needs Kafka and frozen tiers, LGTM balloons past 180 pods, Datadog can exceed $1M/month. ClickHouse’s columnar storage hits 10–14× compression (vs 2–3× for row stores) and reads only the columns a query needs. At 10 TB/day: ClickHouse $18–28K/month vs Elasticsearch $95–140K. A strong case for self-hosted observability.

ClickHouse at 10 TB/day — the minimal stack that stays consistent as data volume grows. Diagram: Mat Duggan

OpenAI traced an 18-year-old libunwind race via population-level crash analysis

OpenAI engineers built an automated pipeline (partly written by ChatGPT) to download, parse and cluster a year of Rockset core dumps. Population-level analysis revealed that a single mystery crash was really two clusters: one tied to a single Azure host with silent hardware corruption, and a larger set caused by a race condition in GNU libunwind — present for 18 years and affecting software across the industry. They mitigated by switching Rockset to libgcc’s unwinder and upstreamed a fix. The generalisable insight: treat crash dumps like patient records and look for population patterns before diagnosing individuals.

Wordgard 0.1: Marijn Haverbeke rewrites ProseMirror from scratch after 9 years

Haverbeke (author of ProseMirror, CodeMirror, Lezer) released the first version of Wordgard — a ground-up rewrite of ProseMirror folding in nine years of lessons. Key improvements: simpler change representation, better schema composition, relaxed content constraints, a cleaner extension system, and reduced dependence on browser text-selection behaviour. His sixth significant editor implementation. ProseMirror remains stable and maintained; Wordgard is the forward-looking direction for rich-text editing on the web.

Postgres 19 gets io_uring; TC39 gains implicit async context

Two systems-flavored steps forward. PostgreSQL 19 adds io_method=io_uring, letting the database submit multiple read requests to the kernel’s submission queue and collect completions asynchronously rather than blocking on each pread64() — early benchmarks show real but workload-dependent gains, and a meaningful step toward saturating modern NVMe. Separately, TC39’s proposal-async-context (Stage 2, championed by Igalia and Bloomberg) adds AsyncContext.Variable, a container automatically available anywhere in an async call chain — solving the context-loss problem that forces libraries like OpenTelemetry into awkward manual threading through every await.

Two-year-old LUKS regression silently stopped wiping encryption keys

A regression introduced in Linux 6.9 caused cryptsetup luksSuspend to stop wiping disk-encryption keys from kernel memory during suspend — while still prompting for the passphrase on resume, creating a false sense of security. Any attacker with physical access to a suspended 6.9+ laptop could potentially extract the key via DMA or cold-boot attack. The bug went undetected for roughly two years and affected Debian’s cryptsetup-suspend addon and ports across distributions — the feature existed specifically to defend against this vector.

Also today

Security
KDE Plasma: an unpatched Flatpak sandbox escape via argv0 manipulation lets any sandboxed app run host code after a middle-click “Open New Window”; disclosed after 90 days without a fix — Kimiblock · Lobsters
Guix disclosed four critical vulnerabilities in its substitute and pull infrastructure, the worst allowing a substitute server or MITM to write arbitrary files; upgrade immediately — Guix Blog · Lobsters
Matthew Garrett on Chrome’s Device-Bound Session Credentials (DBSC): binding session cookies to a device private key makes stolen tokens useless, without DPoP’s per-request overhead — Chrome-only for now — codon.org.uk · Lobsters
Dev tools
jujutsu v0.43.0 lands jj run, executing a command across each change in a stack with isolated working copies; removes git_head()/git_refs() revsets — GitHub · Lobsters
Apple shipped an official Safari MCP server exposing 16 browser-inspection tools — screenshots, DOM, console, network, JS execution — its first first-party MCP integration — WebKit Blog · HN
FractalFir’s crustc transpiles rustc 1.98.0-nightly into ~46M lines of GCC-buildable C — a striking proof that Rust’s bootstrapping problem is tractable on LLVM-less platforms — GitHub · HN
Apple’s write-up on FoundationDB’s Flow — a C++ extension giving Future/Promise/wait() actor concurrency and, crucially, deterministic simulation for reproducible failure testing — FoundationDB docs · HN
An Ask HN thread on novel LLM workflows surfaced spec-first development (markdown I/O contracts), email+Linear task assignment to VM-bound agents, and skills outperforming open-ended orchestration — HN
AI models & infra
Fable 5 exits Max subscription plans July 7, returning to API-only “as soon as capacity allows”; the community is rationing hard and has compiled a 21-primitive orchestration skill repo — r/ClaudeAI · Fable orchestration (GitHub)
Claude Sonnet 5 drew a divided reception, with a contingent calling it a coding downgrade; others note Fable 5 at ‘low’ effort benchmarks above Opus 4.8 with extended thinking, making model selection non-trivial — r/ClaudeAI
A user’s /usage tracking found the €200 Max tier (marketed 20×) delivers under 1.5× the €100 tier’s practical weekly capacity — r/ClaudeAI
Alibaba has reportedly banned Claude Code internally over unspecified “backdoor” concerns, pushing its own Qoder — unconfirmed, and timed against US–China AI export controls — r/ClaudeAI
Sentinel-Gateway defends against prompt injection structurally — Ed25519-signed runtime tokens cryptographically separate instruction and data channels so external content can’t become instructions — GitHub
A new “Right to Local Intelligence” coalition argues people should be free to download, run, study and modify open AI models without platform permission, opposing emerging state licensing laws — righttointelligence.org · HN
arXiv completed its spin-out from Cornell after 25 years, becoming an independent nonprofit backed by the Simons Foundation and Schmidt Sciences — free access and submission unchanged — arXiv blog

Long COVID & ME/CFS

Brain glucose hypometabolism persists two years in Long COVID — tied specifically to PEM

A Long COVID clinic cohort (n=40, SAGE Journals, June 2026) used 18F-FDG PET-CT to find significant cerebral hypometabolism specifically in the PEM subgroup (29/40 patients with fatigue + PEM): left sensorimotor cortex (p=0.025) and bilateral primary visual cortex (right p=0.010, left p=0.002), persisting up to two years post-infection. Patients without PEM showed less pronounced changes.

This is objectively distinct from the established Turku brain-inflammation finding: inflammation diminishes over time, but glucose metabolism in sensorimotor and visual cortex stays suppressed. The sensorimotor pattern is consistent with exercise intolerance and aligns mechanistically with the impaired TCA/beta-oxidation results from the ME/CFS exercise-challenge study (Hornig/Lipkin, npj 2025). Not immediately actionable, but it adds an objective imaging correlate to PEM at ~2 years — the patient’s current timeline — and further supports metabolic, not just immunological, dysregulation as a target.

Tracking

  • ANKTIVA COVID-4.019-Long (Chan Soon-Shiong, n=40) — trial window closes July 2026; no results as of July 3. INTERRUPT_LC (UCSF) continues to October 2026.
  • ADDRESS-LC (bezisterim) — fully enrolled May 2026; topline data still expected late summer 2026.
  • Rapamycin Phase 2 (Mount Sinai + Simmaron) — both running; results expected November 2026.
  • Brodin/Karolinska WGS — no preprint; PolyBio symposium presentation only (May 2026).
  • Locci/Penn GC B cell / EBV — no preprint; EBV extension to ME/CFS now confirmed (PolyBio June 2026). Awaiting manuscript.
  • EXTINCT immunoadsorption (MHH Hannover, n=60) — no published results; trial completed.
  • Sipavibart RCT (Klimas/NSU) — ongoing, primary completion December 2026.
  • SHIELD triple antiviral (Putrino/Proal, Mount Sinai) — enrolling, no data yet.
  • TURN-Long COVID (Amsterdam UMC, AAb-stratified IA) — recruiting, completion December 2027.
  • ResetME daratumumab RCT (Haukeland) — ongoing; 72-week duration per participant; results ~2027.
  • Ensitrelvir RESILIENCE (Japan, n=2000) — prevention trial; data collection completing June 30 2026; results expected December 2026. Newly tracked.
cd ~/repos/ratatosk && claude --resume 8d7b5b46-e13e-4510-9011-676cfe3dc4fd