pub fn register(project_root: &Path, phase: u32) -> 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.