The outer fence (4 backticks) was closing prematurely after the bash example, leaving the rest of the template (Feature intent through Submitted by Razor) rendered as prose instead of inside the code block. Fixed by moving the closing fence to the end of the full template.