reason: Check backend AI aggregation and seed helper typing.


reason: Check dashboard rendering remains Server Component and uses persisted data only.


reason: Check focused tests, no dead code, no console logs, and no forbidden TypeScript patterns.


reason: Check cross-layer dashboard data flow and permission gates.