Post-merge review fixes. Closes #611.
- ads (2.4.0 → 2.4.1):
reading-google-ads-data.mdcorrections. The 30-day limit ischange_event's;change_statuscovers 90 days without field detail.metrics.conversionscan include secondary actions a custom goal pulls in.client_typenames the client, not who or why, and Editor changes aren't returned. Learning phase blocks optimizing, not fixing verified breakage. - sales-enablement (2.3.0 → 2.3.1): Battle Cards points single live objections at Live Deal Objection.
- tools/google-ads: computed date ranges use the local calendar date (UTC shifted them a day late in US evenings), and invalid
--daysvalues are rejected. - CI:
check-versions.mjsrequires skill and repo versions to increase, and the repo version to match the newest changelog block.