Files
Polisher-Control/host/polisher_control/data_layout.py

18 lines
396 B
Python
Raw Normal View History

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",
]