Minor FYI — I've refactored my parsing strategy and am working through updating tests. I've refactored about 100 tests so far, with ~600 remaining.
Most of the paclet component tests have been updated, the rest are for CommonMark v0.30.
I don't have a timeline as the updating is a bit tedious, but I will write a new post and link here once complete.