- airtable_client: restrict leadform cursoid path (path 5) to PMX-only
campaigns, preventing triple-attribution to search+pmx+leadform companion
- slack_reporter: derive margen from ingreso-coste instead of stale MetricasDiarias
field; split monthly rankings from fields to separate section blocks; add
_trunc() helper to clamp all text blocks under Slack's 3000-char limit
- agent: increase portfolio_daily_analysis max_tokens 500→800
- backfill: extend to June 11
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Leadform leads in Airtable now counted for PMX campaigns via
attr_cursoid + UserAgent='Google-Ads-Notifications', both for
monthly totals and daily MetricasDiarias.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>