When this brand's posts get the most engagement, by weekday and hour in the workspace's time zone, best first: slots of {day, hour, minute, local_label, posts, avg_engagement} (likes + comments + shares + saves per post). source says where it came from: 'zernio' (our posting service's best-time analysis of every published post on the brand's accounts, asked at most once an hour; computed_at says when) or 'history' (Yaybird's own stored numbers for the last 90 days, used when that is not available). Few posts behind a slot means a weak signal; posts says how many. grid is the whole week from Yaybird's own numbers (last 90 days): cells of {day (mon to sun, as posting_week), hour, posts, avg_engagement, posting_time} for every hour that had a measured post, posting_time true where the brand posts now, which shows whether the posting times match when people engage; enough is false below min_posts. It is advice from past results and does not change the posting times next_slot uses: a best time can go in scheduled_at, or the person can add it to the posting times in Settings.