The ledger_breakdown example simulates a workload — no tier runs, no
meter reads — and sealed its tool touches HwShunt at the cheap tiers and
ModelBased at the model tier, so the printed summary's rows claimed
hardware readings and an energy model's figures for work that never ran.
Every touch now comes from `simulated_touch`, graded Estimator, and the
module docs say the workload is simulated. The printed floor and rows
read [Estimator].
tests/ledger_breakdown_example.rs compiles the example in as a module,
seals touches at three tiers through its `simulated_touch`, and checks
each touch, the summary's floor, and every by-tier and by-tool row are
Estimator.
Co-Authored-By: Claude Opus 5.5 <[email protected]>