<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher">fjmri</journal-id>
      <journal-title-group>
        <journal-title>Frontier Journal of Multidisciplinary Research and Innovation</journal-title>
      </journal-title-group>
      <publisher>
        <publisher-name>FJMRI Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">decoupling-metadata-provenance-from-generative-faithfulness-a-dual-stage-ground-truth-cross-verification-framework-for-auditable-retrieval-augmented-generation</article-id>
      <article-id pub-id-type="doi">10.5281/zenodo.23294159</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Computer Science &amp; Information Technology</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Decoupling metadata provenance from generative faithfulness: A dual-stage ground-truth cross-verification framework for auditable retrieval-augmented generation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Okafor</surname>
            <given-names>Chinedu</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Bello</surname>
            <given-names>Amina</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">University of Lagos</aff>
      <author-notes>
        <corresp id="cor1">* Corresponding Author: Chinedu Okafor</corresp>
      </author-notes>
      <pub-date pub-type="epub">
        <day>30</day>
        <month>06</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <fpage>1</fpage>
      <lpage>13</lpage>
      <history>
        <date date-type="received"><day>01</day><month>10</month><year>2026</year></date>
        <date date-type="accepted"><day>15</day><month>06</month><year>2026</year></date>
        <date date-type="pub"><day>30</day><month>06</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).</license-p>
        </license>
      </permissions>
      <abstract>
        <p>Retrieval-augmented generation had become a common way to deploy large language models for legal analysis, clinical documentation, and regulatory auditing. Existing automated evaluations judged the pipeline as one black box. They mixed retrieval errors with generation errors and did not check whether a cited page was the page that contained the evidence. This study built a dual-stage ground-truth cross-verification framework. Stage 1 scored retrieval against document and page anchors before any answer was written, using document hit rate, page hit rate, mean reciprocal provenance rank, and span containment. Stage 2 scored semantic correctness and citation fidelity, then placed each question in one of four diagnostic quadrants. The test set contained 1,200 audit questions over 8,520 pages of pharmaceutical validation standards, including United States Food and Drug Administration Title 21 Code of Federal Regulations Part 11 and European Union Annex 11. On the strongest retriever, document hit rate at five was 95.6 percent and page hit rate at five was 85.3 percent, a gap of 10.3 percentage points, and mean span containment was 0.88. With that retriever, a reranker, and GPT-4o, 80.1 percent of answers were fully grounded and 8.1 percent were correct in meaning but cited the wrong page. The same generator with sparse retrieval produced fabricated citations on 19.6 percent of questions. When the true passage sat in the middle of the prompt, extraction success fell by 19.1 percentage points for Llama-3.3-70B-Instruct. Separating provenance from generation therefore gave an auditable account of where these systems fail.</p>
      </abstract>
      <kwd-group kwd-group-type="author">
        <kwd>Retrieval-augmented generation</kwd>
        <kwd>Citation faithfulness</kwd>
        <kwd>Provenance verification</kwd>
        <kwd>Hallucination detection</kwd>
        <kwd>Regulatory compliance</kwd>
        <kwd>Evaluation benchmarks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec sec-type="intro">
      <title>Introduction</title>
      <p>Retrieval-augmented generation had become a common way to deploy large language models for legal analysis, clinical documentation, and regulatory auditing. Existing automated evaluations judged the pipeline as one black box. They mixed retrieval errors with generation errors and did not check whether a cited page was the page that contained the evidence. This study built a dual-stage ground-truth cross-verification framework. Stage 1 scored retrieval against document and page anchors before any answer was written, using document hit rate, page hit rate, mean reciprocal provenance rank, and span containment. Stage 2 scored semantic correctness and citation fidelity, then placed each question in one of four diagnostic quadrants. The test set contained 1,200 audit questions over 8,520 pages of pharmaceutical validation standards, including United States Food and Drug Administration Title 21 Code of Federal Regulations Part 11 and European Union Annex 11. On the strongest retriever, document hit rate at five was 95.6 percent and page hit rate at five was 85.3 percent, a gap of 10.3 percentage points, and mean span containment was 0.88. With that retriever, a reranker, and GPT-4o, 80.1 percent of answers were fully grounded and 8.1 percent were correct in meaning but cited the wrong page. The same generator with sparse retrieval produced fabricated citations on 19.6 percent of questions. When the true passage sat in the middle of the prompt, extraction success fell by 19.1 percentage points for Llama-3.3-70B-Instruct. Separating provenance from generation therefore gave an auditable account of where these systems fail.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="r1">
        <mixed-citation>Available in published PDF version.</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>