pub fn extract_fenced_blocks<'a>(text: &'a str, lang: &str) -> Vec<&'a str>
Extract fenced code blocks with the given language marker from text.
Searches for ```{lang} … ``` pairs, returning trimmed content.
```{lang}
```