l0g risk intelligence · english

// agent surface v1.10.0

A machine surface for reading l0g without scraping.

Agent Surface v1.10.0 exposes the l0g corpus as static JSON and NDJSON: catalog, evidence graph, sourced claims, primary sources, freshness, Risk Diff, Black Box Recorder, signal history, fingerprints and an OpenAPI contract. The promise is simple: an agent should be able to cite a claim without losing the source, claimDate, observationDate, sourcePublicationDate, retrievedAt, indexedAt or reading level.

Version française →

// endpoints

// recommended flow

  1. Discover the surface with /agents.json.
  2. Read /api/v1/freshness.json to date the corpus and dashboard signals.
  3. Verify fingerprints with /api/v1/integrity.json when a response depends on a fixed snapshot.
  4. Watch /api/v1/changes.json for new content and revisions.
  5. Use /api/v1/risk-diff.json to understand what changed in risk over 1, 7 or 30 days.
  6. Use /api/v1/black-box.json to replay a public date without filling historical gaps.
  7. Use /api/v1/signals/history.csv or .ndjson for point-in-time replay without look-ahead bias.
  8. Use /api/v1/evidence-graph.json to traverse article → claim → source relationships.
  9. Switch to NDJSON feeds for line-by-line ingestion.
  10. Use /api/v1/catalog.json or /llms.txt to find content.
  11. Quote factual claims via /api/v1/claims.json when the answer depends on a precise assertion.
  12. Preserve the canonical URL, date fields and claim kind in generated answers.

// guardrails

Fields such as kind, dateLabel, references and confidence are not decoration. They prevent a scenario or estimate from being turned into an observed fact, and remind consumers that extracted relations remain verifiable in the canonical page.

// minimal contract

Attributionl0g.fr
LicenseCC BY 4.0
Versionv1.10.0
FormatJSON + NDJSON
Evidenceclaim-source
IntegritySHA-256

// example

curl -s https://l0g.fr/api/v1/claims.json

// integration

For a RAG agent, use /api/v1/catalog.ndjson for document discovery, then /api/v1/evidence-graph.json or /api/v1/claims.ndjson for sensitive assertions. /api/v1/changes.ndjson avoids rescanning the whole corpus. /openapi.json is the typed entry point for client generation.