Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

55 Commits

Folders and files

Repository files navigation

Corporate Transparency Hackathon — "Follow the Public Dollar"

Trace public federal contract dollars from a recipient (SAM.gov UEI / Award ID) through corporate registry, UBO, and trade data to surface phoenix entities, nominee directors, and sanctions-adjacent shell networks. Outputs a strictly typed JSON graph contract for a force-directed visualization in v0/Lovable.

Live demo

  • Traceability showcase: every claim traced back to its primary government or registry record (source registry, evidence ledger, citation audit, name traps, data-source map, dataset pipeline, lead dossiers, backlog)
  • Investigation graph: the Serniya (high-risk) and Palantir (clean control) case files

Published to GitHub Pages by .github/workflows/pages.yml on every push to main. The page data comes from lib/generated/showcase.json; regenerate it with python3 scripts/build_showcase.py after changing research, fixtures or the backlog.

Team

  • Technical execution: Maria Ashby (@mashby2022)
  • Domain & evidence curation: TBD
  • Design, demo & submission: TBD

Data Sources (current state)

No live Sayari or Tradeverifyd API access in the dev environment yet. Current fixtures use verified public records only (OFAC SDN list, DOJ press releases, BIS Temporary Denial Orders, OpenSanctions, SAM.gov) with every provenance field pointing to a real URL — no invented evidence_record IDs. See docs/planning_doc.md Section 5 for the Sayari access status and fallback plan.

Validation Cases

  • fixtures/serniya_investigation.json — high-risk case. Real OFAC E.O. 14024 designations (2022-03-31) and DOJ EDNY indictment (2022-12-13) against the Serniya Engineering procurement network (Sertal, Robin Treid, Majory LLP, Photon Pro LLP, Invention Bridge SL). Composite score 65/100, Grade B (capped due to missing trade-lane data).
  • fixtures/palantir_control.json — clean baseline case. Real SAM.gov contractor (UEI FSY4LVSBGWB7, CAGE 470F5), NYSE-listed, fully disclosed ownership. Used to confirm the scoring engine doesn't false-positive on a transparent, high-dollar federal contractor.

Known Schema Gap

The primary_typology enum (Russia Sanctions Evasion / Pandemic Loan Fraud / TBML Transshipment / Nominee Shell) has no "clean / no material risk" value. The Palantir control fixture uses a placeholder value outside the enum ("None Detected — Clean Control Case") to flag this gap — resolve before final schema lock by adding a 5th enum value.

Repo Structure

  • /schema — the locked JSON output contract (nodes/edges/audit_trail schema definition).
  • /fixtures — real, sourced test cases (Serniya high-risk, Palantir clean baseline).
  • /docs — planning doc: team roles, phase-by-phase execution plan, model tracing setup, Sayari access status.

Model Tracing

Instrumenting the entity-resolution LLM calls with Langfuse (recommended default: free tier, fast setup, lets you inspect exactly which prompt/version produced a given confidence grade or provenance_ref).

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages