dedupe committed summary helpers
Commit

Route legacy summary updates through the session update API and reuse the committed checkpoint reader from attribution code.
This keeps committed read/write behavior centralized without changing the public call sites.
Entire-Checkpoint: 854458fe9b0a
Checkpoints
Checkpoint 1