V83 OBSERVATION PEAK-UPDATED FLAG

Base
- Starts from V82.

What changed
- WebSocket/JESIM observation_arrival packets now include explicit per-observation maximum-update flags.
- Each observations[] item now carries:
  * peak_updated
  * individual_peak_updated
  * max_updated
  * is_new_individual_max
  * peak_delta_dm
  * peak_delta_m
  * peak_update_scope = individual_observation_point

Meaning
- These booleans are true only when that specific observation point newly updates its displayed positive peak.
- This is the same judgement that was previously implied by rise == '+'.
- packet_meaningful_update remains packet-level: true when at least one observation in the packet updated its peak.
