"""Reproducible source census; test-file associations are candidates, not passes.""" import json import re from pathlib import Path import shutil ROOT = Path(__file__).resolve().parents[4] HERE = Path(__file__).resolve().parent UI = ROOT / 'job-tracker-ui' def relative(path): return path.relative_to(ROOT).as_posix() def collect(): app = (UI / 'src/App.tsx').read_text(encoding='utf-8') routes = {} for match in re.finditer(r'