Nova markdown engine