This migration rewrites every `orders` row into the new integer `total_cents` column and drops the old floating-point `total` column on Monday, so any query still reading `total` will start returning null and break the finance dashboard. Run `make migrate` inside a maintenance window and update the three reporting queries first. @priya owns the finance service and must confirm the dashboard is green before the old column is dropped, otherwise month-end reporting fails with no fallback.
