reconcile(): fallback if one or both annotations are missing/empty