...wd()
        _early_log(out_dir, f"[CRASH] {datetime.now().isoformat(timespec='seconds')} {type(e).__name__}: {e}")
        _dump_tb(out_dir, e)
        raise
```

**Was das bringt:**
- Wenn `main()` nie aufgerufen wurde → jetzt wird es aufgerufen (oder du siehst wenigstens `[START]`).
- Wenn `argparse` `SystemExit` wirft → steht **im run.log**.
- Wenn irgendwo eine Exception passiert, die bisher ges...