% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/citation_analysis.R
\name{complete_references_from_oa}
\alias{complete_references_from_oa}
\title{Complete references from OpenAlex with intelligent conflict resolution}
\usage{
complete_references_from_oa(references, references_oa, verbose = TRUE)
}
\arguments{
\item{references}{Data frame with references from CrossRef}

\item{references_oa}{Data frame with references from OpenAlex}

\item{verbose}{Logical, whether to print conflict messages. Default TRUE}
}
\value{
Updated references data frame
}
\description{
Merges reference data from CrossRef and OpenAlex, using OpenAlex data when
available unless there is a REAL conflict in the first author name.
Only genuine author conflicts (different people) trigger CrossRef precedence.
Normalization differences (prefixes, accents, typos) are NOT considered conflicts.
}
\keyword{internal}
