import csv import re import os from glob import glob # 1. Extract tool/process names from the Markdown file def extract_tools(md_path): tools = set() with open(md_path, encoding='utf-8') as f: for line in f: line = line.strip() # Skip headers and empty lines if not line or line.endswith(':') or line.startswith('