It’s unfortunately a somewhat unique situation for us. Most large blogs we’ve attached comments to have several thousand articles, not millions.
I imagine we could do it like this:
-
Instead of linking to the topic, the first commenter would link to a new “create topic” route.
-
It would display text such as “You are the first to comment on this article” and the composer would pop up.
-
Upon submitting the post, they would see a spinner until the topic is imported with the post as a reply. We’d have to use the message bus or other process to be notified when the post goes through.
I think this could work within our constraints, but would be at least a day or two of work for us. I unfortunately can’t see us prioritizing this any time soon as the typical use case is fine for most people who don’t have millions of articles.