The linux runner lacks node, so actions/checkout@v4 fails. Use plain git clone instead.
- Markdown lint via markdownlint-cli2 container - Internal cross-reference checker for See Also sections - Both jobs run on linux runner using podman containers