v0.0.23
* feat(adapters): export extractCitations + bridgeCitationsState (0.0.23) Caught by smoke test against published 0.0.22: both citation normalizers were wired internally but never exported from the public surface. Exposing them lets advanced consumers reuse the normalizers when bridging custom message shapes or building non-standard reducers. Synchronized version bump to 0.0.23 across all 16 @ngaf libs. * fix(a2ui): add .js extensions to relative imports for ESM compatibility