Windowed sales analytics report
Rolls the per-ticket sales read model up into a windowed analytics report for the Rapports / Analytics screen: the headline KPIs for the [from, to] UTC-day window (YYYY-MM-DD), a period-over-period comparison against the immediately-preceding equal-length window (absolute Δ + %, percent null when the previous window is empty), and breakdowns by store, by day and by product category. Both from and to are REQUIRED — a missing or inverted window 400s. Pass an optional ?store= to narrow. Money is integer cents.
Authorizations
Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.
Response
The windowed report: window, comparison and the store/day/category breakdowns.

