"""Canonical project paths, resolved from the saqr package location.""" from __future__ import annotations from pathlib import Path PROJECT_ROOT = Path(__file__).resolve().parents[2] CONFIG_DIR = PROJECT_ROOT / "config" DATA_DIR = PROJECT_ROOT / "data" DATASET_DIR = DATA_DIR / "dataset" MODELS_DIR = DATA_DIR / "models" RUNTIME_DIR = PROJECT_ROOT / "runtime" CAPTURES_DIR = RUNTIME_DIR / "captures" LOGS_DIR = RUNTIME_DIR / "logs" RUNS_DIR = RUNTIME_DIR / "runs" RESULT_CSV = CAPTURES_DIR / "result.csv" EVENTS_CSV = CAPTURES_DIR / "events.csv"