def article_process_status(article_id, output_dir):
    """
    Check article processing status

    Args:
        article_id (Union[int, str]): Article ID
        output_dir (pathlib.Path): Output directory

    Returns:
        bool: True if article already processed
    """
    path = output_dir.joinpath(article_id)
    return path.is_dir() and next(path.glob('article.*'), None)