This article started as one sentence. Everything after it was added by people who left a comment, then rewritten by Mercury so the story stays in one voice.

Add a line

Leave a comment. A few times an hour, a job reads the new ones and asks Mercury 2.5 to weave them into the story above.

Limits, so this stays a story:

  • 600 characters per comment
  • comments under 12 characters are skipped
  • 3 comments are rewritten into the story each pass
  • the story caps at 24,000 characters
  • 15 liquid tags in the story
  • weaving stops after 200 accepted comments, or when the freeze time passes

Liquid tags work. Put the tag in backticks so the comment renderer leaves the source intact:

{% youtube dQw4w9WgXcQ %} {% github forem/forem %} {% twitter 834439977220112384 %} 

Unknown tags are rejected, because a bad tag can break the whole article on save. The same comment is never applied twice. A machine-readable list of addressed comment ids sits at the bottom of the source.

Canon log

Woven 0 of 200.

Comment Author Result
waiting for the first comment