- Add TotalPublishedPosts cache key for reusing total count across pages - list_published_posts now checks total cache before running COUNT(*) - Add note to get_posts_by_tag about total = posts.len() assumption - Remove unused invalidate_total_published_posts helper