I’m going to use pandoc and Python to parse all of the NIS2 docs correctly. I am still trying to understand why it is I want to do this, but this is how I’ve always done things: because I’d rather suffer and learn than accept defeat. On the upside, I’ve learned some absolutely unnecessary stuff over the years. So, to set things up:

    sudo apt install python3.11-venv
    python3 -m venv .venv
    source .venv/bin/activate
    # inside venv
    pip install pypandoc
    pip install requests
    pip install argparse
    pip install beautifulsoup4

source: parsing-nis2.md