Weekly extract kept in git
Get Sessions, Engagement Rate and Key Events by Session Default Channel Grouping for each of the last 8 weeks and save it as reports/ga4-weekly.csv.
An analytics engineer runs this from the reporting repository every Monday. The CSV is versioned, so the pull request diff shows which channel moved since last week.