pub fn rulings(plane: &Path) -> Result<Vec<Ruling>, String>
Every ruling not yet acted on; an absent file is none, an unreadable one an error (never silently none).
The file exists but cannot be read or parsed.