mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-03-29 18:59:53 +00:00
- Load() SQL: keep o.timestamp DESC (consistent with IngestNewFromDB) so pickBestObservation tie-breaking is identical on both load paths - GetTimestamps: scan from tail instead of head (was breaking on first item assuming it was the newest, now correctly reads from newest end) - QueryMultiNodePackets: apply same DESC/ASC tail-read pagination as QueryPackets (was sorting for ASC and assuming DESC as-is) - GetNodeHealth recentPackets: read from tail to return 20 newest items (was reading from head = 20 oldest items) - Remove stale "Prepend (newest first)" comments, replace with accurate "oldest-first; new items go to tail" wording Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>