CLI Reference¶
wl is the main public entrypoint for this repository.
Core Lifecycle¶
wl init
wl ingest traces.jsonl
wl ingest-hf <dataset-id> --adapter auto --split train --limit 3 --seed 7
wl rollup
wl classify
wl report
wl report --include-economics
wl review-queue
wl override <classification-id> --reviewer <name> --note <text>
wl compare-costs --from-project .workledger/hf-smoltrace
wl explain <id>
wl export classification_traces parquet out/classification_traces.parquet
wl benchmark benchmark-data/software_capex_review_v1 --format markdown
Command Notes¶
wl init: create a local project directory and copy built-in policy packswl ingest: load.jsonor.jsonlpayloads and normalize them intoObservationSpanwl ingest-hf: load a supported Hugging Face dataset through an implemented adapterwl rollup: roll stored observations intoWorkUnitwl classify: apply a YAML policy pack; defaults tomanagement_reporting_v1.yamlwl report: writesummary.json,cost_by_work_category.csv,classification_traces.parquet,summary.md, andsummary.htmlwl review-queue: show pending review items ranked by prioritywl override: apply a reviewer override to a stored classificationwl compare-costs: estimate alternative scenario costs from observed token usage and direct costwl explain: print the stored JSON for a work unit or classificationwl export: export a store table as CSV, Parquet, or JSONwl benchmark: evaluate a policy pack against the included benchmark suitewl doctor: check local module and project setup
Demos¶
Recommended local first run:
Optional public-trace demos:
wl demo hf-gaia --project-dir .workledger/hf-gaia --open-report
wl demo hf-smoltrace --project-dir .workledger/hf-smoltrace --open-report
The Hugging Face demos ingest, roll up, and report. They do not classify by default.
Compatibility and broader demo paths:
wl demo open-traces # compatibility alias for the original synthetic coding demo
wl demo agent-cost # older name for that same synthetic path
wl demo capex
wl demo marketing
wl demo support
wl demo all