pub fn default_diff(observed: &RepoState, desired: &Projection) -> Vec<Drift>Expand description
The default crate::Forge::diff: compare observed state with the
projection field by field. Roles are matched on the numeric account id,
never the login; a pending invitation counts as present.