Rename `posts` field to `post` to match naming style (always in singular form)