def is_identifier_match(identifier: str, project: dict) ->bool:
    """
    Determines whether or not the specified identifier matches
    any of the criteria of the given project context data values
    and returns the result as a boolean.
    """
    matches = '{:.0f}'.format(project.get('index', -1) + 1), project.get('uid',
        ''), project.get('name', '')
    return next((True for m in matches if identifier == m), False)
