../projects / globalmilitary
+========================================================================+

GLOBALMILITARY

// clean-room OSINT conflict equipment-loss tracker

+========================================================================+
v0.2 · [ACTIVE] · SvelteKit · Observable Plot · Vercel open

Verified equipment-loss trackers for armed conflicts, built clean-room from open, citable OSINT — Oryx-derived community datasets and UCDP — never by scraping globalmilitary.net. Every loss record carries a source link. v1 covers Russia–Ukraine, with per-conflict breakdowns rolled up from a normalized loss dataset.

  • > Clean-room build from independent OSINT (Oryx community mirror + UCDP)
  • > Every loss row carries a source_url — no uncited entries
  • > Idempotent stdlib ingest rebuilds the seed offline from a pinned snapshot
----------------------------------------------------------------------------------------

> what it does

GLOBALMILITARY is a verified equipment-loss tracker for armed conflicts, built clean-room from open, citable OSINT — Oryx-derived community datasets and UCDP. It is never built by scraping globalmilitary.net. Every loss record carries a source link; v1 covers Russia–Ukraine, with per-conflict breakdowns rolled up from a normalized loss dataset.

> how to read it

  • >Clean-room: assembled from independent OSINT (Oryx community mirror + UCDP), not from the site it parallels.
  • >Every loss row carries a source_url — no uncited entries.
  • >Per-conflict pages roll up unit losses from a typed loss_record dataset.
  • >An idempotent, stdlib-only ingest rebuilds the seed offline from a pinned upstream snapshot.

Live at https://globalmilitary.blackmesalabs.org.

----------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------
a novaprospekt project
[0] bmrl* "~/changelog" 0000-00-00 00:00Z