main
chore: repository hygiene pass
tools: add scripts/diagnose_demo_tree.sh for the Windows demo-tree integrity failure
fix(windows): strip CR from captured Python stdout so start_demo step 2 stops false-failing