0.10.2 — 2026-10-01

Internal simplification. No behavior change.

### Changed

- The server entry is TypeScript, bundled like the other server entries. `dist/server/listen.mjs` and `npm start` are unchanged.
- Every Kratos hook checks its bearer through one helper.
- CI type-checks every TypeScript file: portal, e2e and site.