Skip to content

Public Traces Demo

This is the optional public-trace path in the repo. It demonstrates the implemented Hugging Face adapters and shows how public rows become normalized observations and rolled work units.

GAIA Messages

Run:

uv run wl demo hf-gaia --project-dir .workledger/hf-gaia --open-report

This demo uses the gaia adapter and shows:

  • raw messages in
  • normalized observations
  • a few rolled WorkUnits
  • preserved Hugging Face lineage refs

By default this demo does not run wl classify.

Artifact:

smoltrace Spans

Run:

uv run wl demo hf-smoltrace --project-dir .workledger/hf-smoltrace --open-report

This demo uses the smoltrace adapter and leans into native span hierarchy:

  • trace_id + spans ingestion
  • duration and cost totals preserved
  • rollup from many spans to understandable work

Artifact:

Before / After

open traces before and after

The important change is not better observability. It is normalization plus rollup, with WorkUnit as the main output.

If you want policy output after running a public demo, run classification explicitly:

uv run wl classify --project-dir .workledger/hf-gaia
uv run wl report --project-dir .workledger/hf-gaia