pub fn register(
project_root: &Path,
phase: PhaseId,
) -> Result<(), RegistryError>Expand description
Register (project_root, phase) into the resolved machine-global cache
dir. A silent Ok(()) no-op when cache_dir resolves to None —
registration is best-effort observability, never a reason to fail a
launch.