FEATURE: New site setting `embed_unlisted` (PR #9391)

If enabled, posts imported to discourse via embeddings will default to unlisted until they receive a reply.

GitHub

This pull request has been mentioned on Discourse Meta. There might be relevant details there:

https://meta.discourse.org/t/not-generate-topic-automatically-for-all-blog-posts/146678/18

Can you also assert that the hidden reason == imported_as_unlisted here?

I looked at that but the reason is attached to a post and means the first post is hidden, as opposed to the topic being unlisted.