from pathlib import Path


def manual_session_dir(data_root: Path, session_id: str) -> Path:
    return data_root / "manual" / session_id


def run_dir(data_root: Path, run_id: str) -> Path:
    return data_root / "runs" / run_id


def expected_manual_files(session_id: str) -> list[str]:
    return [
        "manual-session-log.v1.json",
        "telemetry.csv",
        "manifest.json",
    ]
