Traffic Jam Admin Preview

Content evidence without attribution theater.

A first visitable admin surface for the Traffic Jam platform. It follows the product/platform/operations split: product intent, platform contracts, and an LXC-ready deployment path.

What This Page Represents

  • Everflow-like direction: content, links, clicks, and server-side outcomes can now be reviewed together.
  • Safe semantics: purchases are raw recorded evidence tied to click IDs, not revenue credit or commission.
  • Next UI step: configure public and reporting API URLs so this dashboard reads live tenant-scoped evidence.

Boundary

  • Use "raw evidence" language until an attribution model is explicitly approved in decisions.md.

Milestones

  • Milestone 1: Clean link, redirect, click ID, UTM profile, durable click, basic report
  • Milestone 2: YouTube content, content-linked links, S2S purchase evidence, raw report by video
  • Next boundary: Attribution is intentionally undecided until a written model exists

API Contracts Ready For This UI

  • Content evidence GET /v1/reports/content/:contentId/evidence
  • Raw clicks GET /v1/reports/content/:contentId/clicks
  • Raw purchases GET /v1/reports/content/:contentId/purchases
  • Content records GET /v1/content?limit=50
  • Tracking links GET /v1/links?limit=50
Live-Capable Dashboard

Content Evidence Dashboard

Select a content record to load raw evidence. When API URLs and an explicit organization id are configured, this reads live contracts; otherwise it falls back to demo data.