Ecosystem report

Old: main (merge base) 61d78a19 → New: 24641/merge b76569c2