cc-watch: binary-vs-changelog gap visualizer (#2442)

cc-watch only snapshots versions present in the upstream CHANGELOG. But the CC binary/npm package can ship ahead of its published notes (seen 2026-06-13: binary 2.1.177, changelog 2.1.176; and Fable the same day). Drag the three patch numbers and watch what cc-release-watch.mjs emits. The NOTE is visibility only — never an issue, never the staleness alarm.

2.1.177
2.1.176
2.1.175


  

NOTE (this PR, #2442): published > newest-changelogged → "binary outran its notes; adoption waits." stderr only, no GITHUB_OUTPUT, no issue.

STALE alarm (#2412, shipped): (changelog-head − latest_known) > 2 → files ONE deduped issue keyed on latest_known.

The two are independent: the gap can show a NOTE while the alarm stays quiet, exactly the 2.1.177 case.