mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-12 09:13:23 +00:00
The design doc still described the pre-keyless engine ("BackwardRelayPager<K>...
owns the cursors... in quartz"). Update it to current reality:
- the engine paragraph: keyless single-active orchestrator that does NOT hold
the cursors (RelayLoadingCursors live on the Chatroom / ChatroomList), binds
per scope.
- the component map: split into "Paging primitives (quartz commonMain)" —
RelayLoadingCursors, RelayPagingProgress — and "Paging orchestrators (commons
relayClient/paging, jvmAndroid)" — BackwardRelayPager, PerRelayLoadTracker,
WindowLoadTracker. Fixed stale test notes (the deleted silence test;
BackwardRelayPagerTest now in commons jvmTest; diagnostics are amethyst-side).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>