* fix: preserve atomic markdown blocks in articles * test: add parser unit coverage for article markdown blocks