Usage is a product event
If billing is a nightly cron that guesses seats, you will fight finance forever. We emit metered events from the same path that serves the feature.
Dunning, taxes, and failed-payment UX belong in the app, not in a spreadsheet named final_v7.
