waybill 1.1.0
Driven by a hands-on user critique — every item reproduced in a real session before it was fixed.
New verbs
waybill status— one screen of ledger health (init, retention with the exact settings edit, mining/gaps, inbox, unattributed %, verify verdict).waybill export— the spend ledger as CSV/JSON, window- and audience-aware. Receipts without hand-written jq.waybill pricing show|set— pricing onboarding; all five rates plus a cited version date required. No rates ship — an accounting tool doesn't guess.
Fixed
- zsh: the documented
$WAYBILL verifyidiom silently failed on macOS's default shell; skills now usenode "$WAYBILL" <cmd>. - story:SHA-256 — the liberal key pattern minted a phantom story from commit messages about SHA-256 escrow. Key-plausibility gating (technical-prefix stoplist + authoritative
project_keysallowlist) ships as rules_version 2: stale sessions re-meter automatically and phantom attributions are superseded, history preserved. Verified live: 16 sessions re-metered, phantom gone, conservation green. mineoutput reconciles (N new · M re-metered · K gaps · P current);bootstrap --from/--to;totals.shipped_metered_tokensrename kills the "0 tokens metered" footgun; spend/report skills default to brevity.