#!/usr/bin/env python
from __future__ import annotations
import argparse
from pathlib import Path

def main():
    ap = argparse.ArgumentParser()
    ap.add_argument("--out", default="data", help="Output directory")
    args = ap.parse_args()
    out = Path(args.out); out.mkdir(parents=True, exist_ok=True)
    # Intentionally minimal: each preset has its own loader; this is a placeholder
    (out / ".keep").write_text("")
    print(f"Prepared {out.resolve()}")

if __name__ == "__main__":
    main()
