Report index / reports-and-code

results.json

Source: /Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/results.json

Open raw file

{
  "created_at": "2026-05-18T10:30:38.701914+00:00",
  "prompt_version": "same-author-lift-v8",
  "judge_mode": "single",
  "source_dir": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/outputs/simple/pete-nicholas",
  "after_dir": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after",
  "target_same_author": 52,
  "transform": "candidate-pool",
  "writer_model": "anthropic/claude-sonnet-4.6",
  "runs": [
    {
      "slug": "bc-and-ad-how-the-christian-calendar-became-a-quiet-daily-confession-of-a-contro.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses tight, parallel rhetorical structures with a pastoral, devotional cadence and direct second-person address, while Excerpt B employs a more essayistic, discursive voice with narrative framing, historical breadth, and a journalistic register. The vocabulary and structural habits feel distinct enough to suggest different authors, though both write competent Christian-inflected prose.",
        "stylometric_distance": 0.0049,
        "foibles_overlap": 0.7,
        "drift_score": 0.4286,
        "oob_count": 12,
        "slop_rate": 0.7822,
        "slop_hard_fail": true,
        "word_count": 2527,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 2,
          "in_the_end": 1,
          "it_is_worth": 1,
          "not_x_but": 2,
          "the_question_is": 0,
          "this_is_not": 2
        }
      },
      "after": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a reflective, pastoral tone with a habit of building arguments through layered observations and rhetorical restatement. The structural rhythm of unpacking a small, concrete moment into broader theological significance, along with the measured, accessible prose style, suggests a common author.",
        "stylometric_distance": 0.0057,
        "foibles_overlap": 0.9,
        "drift_score": 0.4643,
        "oob_count": 13,
        "slop_rate": 0.4235,
        "slop_hard_fail": false,
        "word_count": 2361,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 2,
          "the_question_is": 0,
          "this_is_not": 0
        }
      },
      "accepted": true,
      "attempted": true,
      "reason": "hybrid-brief-section: accepted",
      "quality_guard": {
        "facts_preserved": true,
        "meaning_preserved": true,
        "new_repetitive_tell": false,
        "reasoning": "The rewrite preserves facts and argument sequence but loses the original's intimate, essayistic voice\u2014particularly the personal asides, the Nietzsche/Taylor passages feel slightly flattened, and the ending is more didactic and less charming than the original's closing exchange about Dennis the Humble.",
        "voice_delta": -1,
        "winner": "before",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": true,
            "reason": "accepted",
            "same_author": true,
            "voice_delta": -1,
            "score": -86.897,
            "slop_rate": 0.4235,
            "drift_score": 0.4643,
            "scaffold_hits": 2
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 79.939,
            "slop_rate": 0.0,
            "drift_score": 0.4286,
            "scaffold_hits": 4
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -203.433,
            "slop_rate": 0.4733,
            "drift_score": 0.4286,
            "scaffold_hits": 8
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 87.764,
            "slop_rate": 0.3982,
            "drift_score": 0.5,
            "scaffold_hits": 3
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -180.171,
            "slop_rate": 0.7803,
            "drift_score": 0.4286,
            "scaffold_hits": 7
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 19.752,
            "slop_rate": 0.7896,
            "drift_score": 0.4286,
            "scaffold_hits": 7
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 19.651,
            "slop_rate": 0.7918,
            "drift_score": 0.3929,
            "scaffold_hits": 7
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/bc-and-ad-how-the-christian-calendar-became-a-quiet-daily-confession-of-a-contro.md"
    },
    {
      "slug": "biblical-grounds-for-divorce-what-jesus-actually-permits-in-matthew-19-and-1-cor.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses short, parallel, anaphoric clauses with a devotional rhythm and compressed syntax typical of sermon notes or Christian self-help writing. Excerpt B is more discursive and journalistic, with longer narrative arcs, historical-critical engagement, and a pastoral-but-academic voice that differs in cadence and structural habit.",
        "stylometric_distance": 0.0006,
        "foibles_overlap": 0.433,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 0.3602,
        "slop_hard_fail": true,
        "word_count": 2740,
        "scaffold_hits": {
          "first_second_third": 1,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 2,
          "the_question_is": 4,
          "this_is_not": 0
        }
      },
      "after": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a pastoral, theologically literate voice that moves through structured reasoning with similar rhetorical habits\u2014listing examples in parallel, anticipating objections, and grounding abstract theology in concrete human experience. The vocabulary, sentence rhythm, and the blend of pastoral warmth with careful exegetical argument are consistent across both passages.",
        "stylometric_distance": 0.0006,
        "foibles_overlap": 0.433,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 0.3604,
        "slop_hard_fail": true,
        "word_count": 2740,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 4,
          "this_is_not": 0,
          "not_x_but": 2,
          "first_second_third": 1,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "accepted": false,
      "attempted": true,
      "reason": "seed-intro: quality guard: meaning not preserved",
      "quality_guard": {
        "meaning_preserved": false,
        "voice_delta": -1,
        "new_repetitive_tell": false,
        "winner": "before",
        "reasoning": "The AFTER changes 'She quoted Malachi 2:16 at me' to 'at her,' breaking the first-person pastoral voice and altering meaning, and replaces the original second paragraph's self-aware hesitation with a more declarative framing that slightly flattens the author's characteristic epistemic humility.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -96.486,
            "slop_rate": 0.0,
            "drift_score": 0.3571,
            "scaffold_hits": 2
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -150.839,
            "slop_rate": 0.8558,
            "drift_score": 0.3571,
            "scaffold_hits": 4
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 0.0,
            "slop_rate": 0.3602,
            "drift_score": 0.3929,
            "scaffold_hits": 7
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -120.12,
            "slop_rate": 0.3605,
            "drift_score": 0.3929,
            "scaffold_hits": 3
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -443.623,
            "slop_rate": 0.7225,
            "drift_score": 0.3929,
            "scaffold_hits": 9
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "quality guard: meaning not preserved",
            "same_author": true,
            "voice_delta": -1,
            "score": -200.002,
            "slop_rate": 0.3604,
            "drift_score": 0.3929,
            "scaffold_hits": 7
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -200.297,
            "slop_rate": 0.3636,
            "drift_score": 0.3929,
            "scaffold_hits": 7
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/biblical-grounds-for-divorce-what-jesus-actually-permits-in-matthew-19-and-1-cor.md"
    },
    {
      "slug": "biblical-spiritual-gifts-the-lists-in-romans-12-1-corinthians-12-and-ephesians-4.md",
      "source_same_author": true,
      "before": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a similar theological register, analytical clarity, and the habit of building arguments through enumerated examples before landing a conceptual point. The parenthetical asides, the rhythm of listing followed by interpretation, and the pastoral-yet-intellectual tone are consistent across both passages.",
        "stylometric_distance": 0.0001,
        "foibles_overlap": 0.533,
        "drift_score": 0.2857,
        "oob_count": 8,
        "slop_rate": 0.7331,
        "slop_hard_fail": true,
        "word_count": 2690,
        "scaffold_hits": {
          "first_second_third": 5,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 2,
          "not_x_but": 3,
          "the_question_is": 1,
          "this_is_not": 0
        }
      },
      "after": null,
      "accepted": false,
      "attempted": false,
      "reason": "already passed or not selected",
      "quality_guard": null,
      "after_path": null
    },
    {
      "slug": "catholics-and-protestants-the-five-real-differences-that-matter-and-the-unity-we.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses tight, parallel listicle-style prose with a devotional, self-help cadence and direct second-person address, while Excerpt B employs a more literary, essayistic voice with narrative scene-setting, irony, and cultural-historical sweep. The structural habits and tonal registers are quite different, though both writers are clearly evangelical-adjacent Protestant Christians.",
        "stylometric_distance": 0.0004,
        "foibles_overlap": 0.633,
        "drift_score": 0.3214,
        "oob_count": 9,
        "slop_rate": 1.0497,
        "slop_hard_fail": false,
        "word_count": 2830,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 3,
          "the_question_is": 0,
          "this_is_not": 2
        }
      },
      "after": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses short, parallel, devotional clauses with a pastoral warmth and simple vocabulary typical of evangelical self-help writing. Excerpt B employs a more literary, essayistic voice with narrative anecdote, irony, and historical sweep\u2014structural and tonal habits that differ markedly from the compressed, formulaic cadence of Excerpt A.",
        "stylometric_distance": 0.0004,
        "foibles_overlap": 0.633,
        "drift_score": 0.2857,
        "oob_count": 8,
        "slop_rate": 1.0512,
        "slop_hard_fail": false,
        "word_count": 2833,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 0,
          "this_is_not": 1,
          "not_x_but": 3,
          "first_second_third": 0,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "accepted": false,
      "attempted": true,
      "reason": "prefix: same_author still false",
      "quality_guard": {
        "meaning_preserved": true,
        "voice_delta": 0,
        "new_repetitive_tell": false,
        "winner": "tied",
        "reasoning": "The after makes only minor cosmetic edits (sentence restructuring, punctuation, a few word swaps) that neither improve nor degrade the voice or meaning in any meaningful way.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -458.396,
            "slop_rate": 0.7457,
            "drift_score": 0.5,
            "scaffold_hits": 6
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -282.135,
            "slop_rate": 2.1692,
            "drift_score": 0.4286,
            "scaffold_hits": 7
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 0.0,
            "slop_rate": 1.0497,
            "drift_score": 0.3214,
            "scaffold_hits": 5
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -475.865,
            "slop_rate": 0.7032,
            "drift_score": 0.5,
            "scaffold_hits": 7
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -215.755,
            "slop_rate": 1.049,
            "drift_score": 0.3929,
            "scaffold_hits": 5
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 4.255,
            "slop_rate": 1.0508,
            "drift_score": 0.3929,
            "scaffold_hits": 4
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 19.943,
            "slop_rate": 1.0512,
            "drift_score": 0.2857,
            "scaffold_hits": 4
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/catholics-and-protestants-the-five-real-differences-that-matter-and-the-unity-we.md"
    },
    {
      "slug": "christian-tithing-should-the-ten-percent-law-apply-to-christians-and-what-the-ne.md",
      "source_same_author": true,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses short, parallel, devotional clauses with a warm pastoral tone and simple vocabulary, while Excerpt B employs a more essayistic, ironic, and literary voice with longer sentences, cultural references (Ocado, standing orders), and a wry observational style that feels more like a British public intellectual than a devotional writer. The structural habits and register differ noticeably.",
        "stylometric_distance": 0.0007,
        "foibles_overlap": 0.9,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 0.7402,
        "slop_hard_fail": false,
        "word_count": 2683,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 2,
          "the_question_is": 3,
          "this_is_not": 3
        }
      },
      "after": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a pastoral, theologically literate voice that moves fluidly between practical observation and doctrinal application, using concrete examples to illustrate spiritual principles. The structural habit of building an argument through a series of illustrative clauses and the vocabulary (grace, gospel, discipleship, law) are consistent, though the article is more discursive and the seed excerpt more listicle-like.",
        "stylometric_distance": 0.0009,
        "foibles_overlap": 0.9,
        "drift_score": 0.3571,
        "oob_count": 10,
        "slop_rate": 0.7438,
        "slop_hard_fail": false,
        "word_count": 2675,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 3,
          "this_is_not": 3,
          "not_x_but": 2,
          "first_second_third": 0,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "accepted": true,
      "attempted": true,
      "reason": "prefix: accepted",
      "quality_guard": {
        "meaning_preserved": true,
        "voice_delta": -1,
        "new_repetitive_tell": false,
        "winner": "before",
        "reasoning": "The after version preserves all substantive meaning but softens several of the before's sharpest phrasings ('genuine relief' to 'obvious relief', 'kinder, more disciplined' to 'more disciplined and generous', 'our spreadsheets are our own' to 'our finances are our own', 'Ocado deliveries' to 'groceries', 'a software engineer in Shoreditch' dropped entirely), slightly dulling the original's distinctive voice and specificity without adding anything in return.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 64.185,
            "slop_rate": 0.746,
            "drift_score": 0.4643,
            "scaffold_hits": 4
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 0.0,
            "slop_rate": 0.7402,
            "drift_score": 0.3929,
            "scaffold_hits": 8
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -207.93,
            "slop_rate": 0.8787,
            "drift_score": 0.2857,
            "scaffold_hits": 8
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "drift rose",
            "same_author": true,
            "voice_delta": -1,
            "score": -136.014,
            "slop_rate": 0.7361,
            "drift_score": 0.4643,
            "scaffold_hits": 4
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -195.761,
            "slop_rate": 0.7391,
            "drift_score": 0.4643,
            "scaffold_hits": 7
          },
          {
            "transform": "seed-intro",
            "accepted": true,
            "reason": "accepted",
            "same_author": true,
            "voice_delta": -1,
            "score": -200.43,
            "slop_rate": 0.7474,
            "drift_score": 0.3929,
            "scaffold_hits": 8
          },
          {
            "transform": "prefix",
            "accepted": true,
            "reason": "accepted",
            "same_author": true,
            "voice_delta": -1,
            "score": -200.155,
            "slop_rate": 0.7438,
            "drift_score": 0.3571,
            "scaffold_hits": 8
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/christian-tithing-should-the-ten-percent-law-apply-to-christians-and-what-the-ne.md"
    },
    {
      "slug": "coptic-christianity-the-ancient-egyptian-church-what-they-believe-and-what-weste.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses a tight, pastoral, list-driven cadence with parallel conditional clauses aimed at personal application, while Excerpt B employs a more literary, journalistic voice with scene-setting, historical sweep, and self-conscious cultural critique\u2014structural habits and tonal registers differ markedly even accounting for topic.",
        "stylometric_distance": 0.0013,
        "foibles_overlap": 0.633,
        "drift_score": 0.4286,
        "oob_count": 12,
        "slop_rate": 0.7547,
        "slop_hard_fail": false,
        "word_count": 2666,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 3,
          "the_question_is": 2,
          "this_is_not": 4
        }
      },
      "after": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses short, parallel, devotional sentences with a pastoral warmth and direct second-person address typical of applied Christian self-help writing. Excerpt B is more journalistic and essayistic, with scene-setting, historical sweep, and a more detached analytical voice, suggesting a different writer or at least a very different register that doesn't match A's characteristic cadence and structural habits.",
        "stylometric_distance": 0.0022,
        "foibles_overlap": 0.8,
        "drift_score": 0.4286,
        "oob_count": 12,
        "slop_rate": 1.5226,
        "slop_hard_fail": false,
        "word_count": 2647,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 0,
          "this_is_not": 2,
          "not_x_but": 2,
          "first_second_third": 0,
          "it_is_worth": 1,
          "in_the_end": 0
        }
      },
      "accepted": false,
      "attempted": true,
      "reason": "section-brief: same_author still false",
      "quality_guard": {
        "meaning_preserved": true,
        "facts_preserved": true,
        "voice_delta": -1,
        "new_repetitive_tell": false,
        "winner": "before",
        "reasoning": "The rewrite preserves all facts and arguments but flattens the original's distinctive first-person confessional voice into smoother, more distanced prose, losing the raw self-implication and rhetorical edge that gave the piece its authority.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -354.193,
            "slop_rate": 1.1919,
            "drift_score": 0.4643,
            "scaffold_hits": 6
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -480.328,
            "slop_rate": 0.9234,
            "drift_score": 0.5714,
            "scaffold_hits": 11
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -452.989,
            "slop_rate": 0.4728,
            "drift_score": 0.4643,
            "scaffold_hits": 11
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -127.964,
            "slop_rate": 1.5226,
            "drift_score": 0.4286,
            "scaffold_hits": 5
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -180.123,
            "slop_rate": 0.7505,
            "drift_score": 0.4286,
            "scaffold_hits": 8
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -200.209,
            "slop_rate": 0.7576,
            "drift_score": 0.3929,
            "scaffold_hits": 9
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -200.097,
            "slop_rate": 0.7539,
            "drift_score": 0.4286,
            "scaffold_hits": 9
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/coptic-christianity-the-ancient-egyptian-church-what-they-believe-and-what-weste.md"
    },
    {
      "slug": "david-s-mother-what-scripture-does-and-does-not-name-and-why-the-absence-itself.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses short, parallel, rhetorically tight sentences with a devotional self-help cadence and second-person address, while Excerpt B is essayistic, exploratory, and narrative-driven with a scholarly-reflective voice, longer sentences, and a more literary structural habit. The tonal and stylistic registers are distinct enough to suggest different authors.",
        "stylometric_distance": 0.0021,
        "foibles_overlap": 0.533,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 0.0,
        "slop_hard_fail": false,
        "word_count": 2811,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 0,
          "the_question_is": 3,
          "this_is_not": 1
        }
      },
      "after": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses short, parallel, rhetorically tight sentences with a devotional self-help cadence and second-person address, while Excerpt B is essayistic, exploratory, and narrative-driven with a scholarly-reflective voice, longer sentences, and a more literary structural habit. The tonal and stylistic registers are distinct enough to suggest different authors.",
        "stylometric_distance": 0.0021,
        "foibles_overlap": 0.533,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 0.0,
        "slop_hard_fail": false,
        "word_count": 2811,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 0,
          "the_question_is": 3,
          "this_is_not": 1
        }
      },
      "accepted": false,
      "attempted": true,
      "reason": "plain-brief: same_author still false",
      "quality_guard": {
        "meaning_preserved": true,
        "facts_preserved": true,
        "voice_delta": 0,
        "new_repetitive_tell": false,
        "winner": "tied",
        "reasoning": "The after version is identical to the before version word for word; no changes were made.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -227.986,
            "slop_rate": 0.3621,
            "drift_score": 0.5,
            "scaffold_hits": 4
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": -112.623,
            "slop_rate": 0.0,
            "drift_score": 0.4286,
            "scaffold_hits": 9
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 0.0,
            "slop_rate": 0.0,
            "drift_score": 0.3929,
            "scaffold_hits": 4
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -227.314,
            "slop_rate": 0.3561,
            "drift_score": 0.5,
            "scaffold_hits": 4
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -400.114,
            "slop_rate": 0.0,
            "drift_score": 0.3214,
            "scaffold_hits": 4
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": -0.028,
            "slop_rate": 0.0,
            "drift_score": 0.3929,
            "scaffold_hits": 4
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": -0.114,
            "slop_rate": 0.0,
            "drift_score": 0.3571,
            "scaffold_hits": 4
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/david-s-mother-what-scripture-does-and-does-not-name-and-why-the-absence-itself.md"
    },
    {
      "slug": "did-jesus-go-to-hell-between-his-death-and-resurrection-what-the-creed-means-wha.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses tight, parallel rhetorical structures with a pastoral, self-help cadence and simple vocabulary, while Excerpt B employs a more narrative, essayistic style with scholarly detail, historical references, and scene-setting \u2014 suggesting a different authorial voice and register.",
        "stylometric_distance": 0.0005,
        "foibles_overlap": 0.533,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 2.2438,
        "slop_hard_fail": false,
        "word_count": 2647,
        "scaffold_hits": {
          "first_second_third": 0,
          "i_want_to_be_careful": 0,
          "in_the_end": 0,
          "it_is_worth": 0,
          "not_x_but": 3,
          "the_question_is": 1,
          "this_is_not": 1
        }
      },
      "after": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a pastoral, reflective tone with a tendency to unpack theological concepts through personal anecdote and careful qualification. The structural habit of building through enumerated examples and the accessible but substantive vocabulary suggest a similar authorial voice, though the article's more narrative, first-person confessional style is somewhat more developed than the tighter, list-driven cadence of Excerpt A.",
        "stylometric_distance": 0.0034,
        "foibles_overlap": 0.8,
        "drift_score": 0.4286,
        "oob_count": 12,
        "slop_rate": 4.0397,
        "slop_hard_fail": false,
        "word_count": 2700,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 0,
          "this_is_not": 1,
          "not_x_but": 2,
          "first_second_third": 0,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "accepted": false,
      "attempted": true,
      "reason": "section-brief: slop rose",
      "quality_guard": {
        "meaning_preserved": true,
        "facts_preserved": true,
        "voice_delta": -1,
        "new_repetitive_tell": false,
        "winner": "before",
        "reasoning": "The rewrite preserves all core arguments and facts but softens the distinctive first-person pastoral voice\u2014replacing the vivid caf\u00e9-and-napkin scene and the man muttering about Dante with a blander anecdote\u2014and introduces slightly more generic transitional scaffolding, making the original marginally stronger in voice and texture.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -182.051,
            "slop_rate": 4.3053,
            "drift_score": 0.3929,
            "scaffold_hits": 3
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -356.343,
            "slop_rate": 2.3354,
            "drift_score": 0.4286,
            "scaffold_hits": 2
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 0.0,
            "slop_rate": 2.2438,
            "drift_score": 0.3929,
            "scaffold_hits": 5
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "slop rose",
            "same_author": true,
            "voice_delta": -1,
            "score": -186.616,
            "slop_rate": 4.0397,
            "drift_score": 0.4286,
            "scaffold_hits": 3
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -383.87,
            "slop_rate": 2.584,
            "drift_score": 0.3571,
            "scaffold_hits": 4
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": 0,
            "score": 19.552,
            "slop_rate": 2.2599,
            "drift_score": 0.3929,
            "scaffold_hits": 4
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -160.325,
            "slop_rate": 2.2582,
            "drift_score": 0.3571,
            "scaffold_hits": 3
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/did-jesus-go-to-hell-between-his-death-and-resurrection-what-the-creed-means-wha.md"
    },
    {
      "slug": "dinosaurs-and-the-bible-what-scripture-does-and-does-not-say-about-fossils-behem.md",
      "source_same_author": false,
      "before": {
        "llm_yes_no": false,
        "llm_reasoning": "Excerpt A uses tight, parallel rhetorical structures with a devotional, pastoral warmth and compressed syntax, while Excerpt B employs a more expansive, essayistic voice with narrative anecdote, geological detail, and a sharper polemical edge \u2014 the cadence, sentence length variation, and tonal register differ meaningfully even accounting for genre differences.",
        "stylometric_distance": 0.0,
        "foibles_overlap": 0.633,
        "drift_score": 0.2857,
        "oob_count": 8,
        "slop_rate": 0.0,
        "slop_hard_fail": false,
        "word_count": 2918,
        "scaffold_hits": {
          "i_want_to_be_careful": 1,
          "the_question_is": 0,
          "this_is_not": 2,
          "not_x_but": 3,
          "first_second_third": 0,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "after": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a pastoral, direct tone aimed at a Christian audience, use structured enumeration to build arguments, and balance theological conviction with pastoral sensitivity. The phrase patterns and rhetorical moves (acknowledging difficulty, urging honesty, addressing congregants) are consistent, though the topic shift makes certainty limited.",
        "stylometric_distance": 0.0028,
        "foibles_overlap": 0.633,
        "drift_score": 0.3929,
        "oob_count": 11,
        "slop_rate": 0.3519,
        "slop_hard_fail": false,
        "word_count": 2833,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 0,
          "this_is_not": 0,
          "not_x_but": 1,
          "first_second_third": 0,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "accepted": false,
      "attempted": true,
      "reason": "section-brief: slop rose",
      "quality_guard": {
        "meaning_preserved": true,
        "facts_preserved": true,
        "voice_delta": -2,
        "new_repetitive_tell": false,
        "winner": "before",
        "reasoning": "The rewrite preserves facts and argument sequence but flattens the distinctive pastoral voice\u2014losing the first-person intimacy, the sharp wit, and the rhetorical force of the original\u2014while smoothing prose into a more generic, measured register that feels editorially processed rather than authentically authored.",
        "candidate_pool": [
          {
            "transform": "hybrid-brief-section",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -101.614,
            "slop_rate": 0.364,
            "drift_score": 0.3571,
            "scaffold_hits": 0
          },
          {
            "transform": "brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -173.541,
            "slop_rate": 1.2126,
            "drift_score": 0.3571,
            "scaffold_hits": 3
          },
          {
            "transform": "plain-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -214.793,
            "slop_rate": 0.0,
            "drift_score": 0.5,
            "scaffold_hits": 4
          },
          {
            "transform": "section-brief",
            "accepted": false,
            "reason": "slop rose",
            "same_author": true,
            "voice_delta": -2,
            "score": -328.26,
            "slop_rate": 0.3519,
            "drift_score": 0.3929,
            "scaffold_hits": 1
          },
          {
            "transform": "intro-brief",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -360.137,
            "slop_rate": 0.0,
            "drift_score": 0.2857,
            "scaffold_hits": 4
          },
          {
            "transform": "seed-intro",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -2,
            "score": -380.041,
            "slop_rate": 0.0,
            "drift_score": 0.2857,
            "scaffold_hits": 5
          },
          {
            "transform": "prefix",
            "accepted": false,
            "reason": "same_author still false",
            "same_author": false,
            "voice_delta": -1,
            "score": -180.247,
            "slop_rate": 0.0,
            "drift_score": 0.25,
            "scaffold_hits": 5
          }
        ]
      },
      "after_path": "/Users/borker/dev/hybrid-blog-writer-26-voice-pipeline/experiments/same_author_lift/after/dinosaurs-and-the-bible-what-scripture-does-and-does-not-say-about-fossils-behem.md"
    },
    {
      "slug": "divorce-and-remarriage-biblical-grounds-matthew-19-the-church-s-failures-and-wha.md",
      "source_same_author": true,
      "before": {
        "llm_yes_no": true,
        "llm_reasoning": "Both excerpts share a pastoral, theologically literate voice with similar structural habits\u2014cataloguing failures or graces in parallel clauses, blending doctrinal vocabulary with accessible prose, and moving between abstract principle and concrete pastoral scenario. The rhetorical rhythm and evangelical Protestant register are consistent across both.",
        "stylometric_distance": 0.0002,
        "foibles_overlap": 0.533,
        "drift_score": 0.3214,
        "oob_count": 9,
        "slop_rate": 0.0,
        "slop_hard_fail": false,
        "word_count": 2819,
        "scaffold_hits": {
          "i_want_to_be_careful": 0,
          "the_question_is": 1,
          "this_is_not": 0,
          "not_x_but": 6,
          "first_second_third": 5,
          "it_is_worth": 0,
          "in_the_end": 0
        }
      },
      "after": null,
      "accepted": false,
      "attempted": false,
      "reason": "already passed or not selected",
      "quality_guard": null,
      "after_path": null
    }
  ]
}