Dashboard
Not built yet
Dashboard is not built yet
What it will do
A single screen showing catalogue health at a glance: codes
per entity, recently superseded records, groupings with no
active codes, and the import runs from the last week.
What it needs first
An aggregate endpoint. The four headline figures are already
derivable from GET /api/stock, so the tiles could be built
before the endpoint exists — but the trend and per-entity
breakdowns need real aggregation in SQL rather than counting
one page of rows in the browser.