Skip to content

data(fallacies): FR audit root3 — revert 5 bloat cells (Erreur math 176c) - #393

Merged
jsboige merged 1 commit into
masterfrom
data/fallacies-fr-audit-root3
May 29, 2026
Merged

data(fallacies): FR audit root3 — revert 5 bloat cells (Erreur math 176c)#393
jsboige merged 1 commit into
masterfrom
data/fallacies-fr-audit-root3

Conversation

@jsboige

@jsboige jsboige commented May 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Personal triptych review (baseline 0087f0ec April 2024 vs master post-#369) of root 3 — Erreur mathématique (176 cells / 138 PKs). All KEEP_MASTER except 5 cells where master added 6-10 words without precision gain, breaking implicit ~12-16w card-fit constraint for desc_fr (relaxed for example_fr but not unlimited).

Continuation of validated methodology from PRs #388 (root5), #389 (root6), #390 (root2), #391 (root7), #392 (root1).

REVERTs (5 cells)

PK Field Baseline → Master Reason
3.2.1 example_fr 19w → 25w Bloat "Le café doit donc être la cause de cette hausse de productivité", baseline ellipse "Il doit en être la cause" plus naturelle
3.2.1.3 example_fr 10w → 20w Double, baseline "Comme j'étais très malade, j'ai prié et cela m'a guéri" crisp et card-fit
3.2.2.2.2 example_fr 37w → 44w Bloat sur baseline déjà longue (Argument de l'Apocalypse), verbeux "Nous savons combien d'êtres humains" vs tight "On sait le nombre d'hommes"
3.3.1.2.1 desc_fr 12w → 18w Bloat pédagogique "il est impossible de tirer une conclusion" vs baseline tight "une conclusion est introuvable"
3.3.3.2 example_fr 31w → 38w +7w "son auditoire" + restructuring, baseline "induisant en erreur" implicite suffit

KEEPs notables (productive master changes preserved)

Compressions productives (gains card-fit):

  • 3.1.1.3.4 Biais de Neyman: 32w → 21w
  • 3.1.3.1.2 Sophisme métonymique: 17w → 12w
  • 3.3.1.2.2.1 Design par comité: 24w → 20w
  • 3.3.1.2.4 Sophisme de la vitre cassée: 20w → 16w
  • 3.3.2 Erreur de calcul: 9w → 7w

Corrections concept/orthographe:

  • 3.2.2.3.1 Main chaude example_fr: master corrige le concept (baseline illustrait cold-hand au lieu de hot-hand)
  • 3.3.3.1.1 Division par zéro: "termes" → "membres" + "dénominateur commun" → "facteur commun" (corrections mathématiques)
  • 3.2.2.1 text_fr: "Appel à la probabilité avérée" → "Appel à la probabilité" (avérée = opposé du sophisme)
  • Orthographe: nourrissons (3.2.2.2.3), davantage (3.2.2.3.4), fraîcheur (3.3.1) appel d'offres (3.2.1.4.3), Régression (3.2.3.2.1)

Conventions propagées:

  • tu→vous : 3.3.1.2.2, 3.3.2, 3.3.3.1
  • Typography française : « », —, NBSP avant %/?/!, 5 %, 90 %

Methodology

  1. cluster_review.py 3 --depth 10 --only-regression → 1206 lignes triptych
  2. Cell-by-cell read, decision space: KEEP_MASTER / REVERT_BASELINE / V3:<text>
  3. build_decisions_3.py populates decisions_3.json (5 OVERRIDES, 171 default KEEP)
  4. apply_decisions.py surgical binary patch preserving CRLF + original CSV quoting
  5. Idempotency: re-apply yields NO-OP on all 5 BASE entries (stability confirmed)

Stats: 5 cells touched (3 quoted + 2 raw mode), 1 file changed, 5 insertions / 5 deletions.

Test plan

  • CSV CRLF preserved (file Cards/Fallacies/...csvCRLF, with very long lines)
  • Visual: regenerate fallacies cards locally (FR Tarot), verify 5 reverted cells render correctly
  • Cascade follow-up: scale-3 EN/RU/PT/AR/ES/FA/ZH retranslation on these 5 FR cells (DatasetUpdater)

Audit status

Root Cells PR Status
5 (Abus langage) 135 #388 ✅ merged
6 (Tricherie) 446 #389 ✅ merged
2 (Influence) 418 #390 ✅ merged
7 (Obstruction) 222 #391 ✅ opened
1 (Insuffisance) 212 #392 ✅ opened
3 (Erreur math) 176 this PR ⏳ opened
4 (Erreur raison) 150 ⏳ pending (final)

🤖 Generated with Claude Code

Personal triptych review (baseline 0087f0e vs master post-#369) of root 3
(Erreur mathématique, 176 cells, 138 PKs). All KEEP_MASTER except 5 REVERTs
where master added 6-10 words without precision gain, breaking card-fit.

REVERTs (5):
- 3.2.1 example_fr: 19w→25w bloat "Le café doit donc être la cause de cette
  hausse de productivité", baseline ellipse "Il doit en être la cause" plus
  naturelle
- 3.2.1.3 example_fr: 10w→20w double, baseline "Comme j'étais très malade,
  j'ai prié et cela m'a guéri" crisp et card-fit
- 3.2.2.2.2 example_fr: 37w→44w bloat sur baseline déjà longue (Argument
  de l'Apocalypse), verbeux "Nous savons combien d'êtres humains" vs tight
  "On sait le nombre d'hommes qui nous précède"
- 3.3.1.2.1 desc_fr: 12w→18w bloat pédagogique "il est impossible de tirer
  une conclusion" vs baseline tight "une conclusion est introuvable"
- 3.3.3.2 example_fr: 31w→38w +7w "son auditoire" + restructuring,
  baseline "induisant en erreur" implicite suffit

KEEPs notables (productive master changes):
- 3.1.1.3.4 Biais de Neyman: 32w→21w compression
- 3.1.3.1.2 Sophisme métonymique: 17w→12w compression
- 3.2.2.3.1 Main chaude example_fr: master corrige le concept (baseline
  illustrait cold-hand au lieu de hot-hand)
- 3.3.1.2.2.1 Design par comité: 24w→20w productive compression
- 3.3.1.2.4 Sophisme de la vitre cassée: 20w→16w productive compression
- 3.3.2 Erreur de calcul: 9w→7w productive compression
- 3.3.3.1.1 Division par zéro: "termes"→"membres" + "dénominateur"→"facteur"
  (corrections mathématiques)
- tu→vous propagé (3.3.1.2.2, 3.3.2, 3.3.3.1)
- Typography systématique (« », —, NBSP, 90 %)
- Orthographe fixes (nourrissons, davantage, fraîcheur, appel d'offres)

Methodology: cell-by-cell triptych review per validated approach (PRs
#388/#389/#390/#391/#392). decisions_3.json + apply_decisions.py surgical
binary patches preserving CRLF + original CSV quoting.

Cells touched: 5 (3 quoted + 2 raw mode). Idempotency check: re-apply yields
NO-OP on all BASE entries.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

@clusterManager-Myia clusterManager-Myia left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Hermes] — APPROVED

PR: data(fallacies): FR audit root3 — revert 5 bloat cells (Erreur math 176c)
SHA reviewed: e35daf8 (HEAD)

Security scan

✅ CLEAN — no hardcoded credentials in diff.

Review

Single-file CSV data revert: 5 desc_fr cells (PKs 633, 636, 671, 694, 713) restored to cleaner, less bloated French descriptions. No code, no logic changes. Each revert is a targeted quality improvement (trimming verbose examples, improving precision).

Consistent with previously approved PRs #387-#392 (same audit pattern, same section). No cross-repo impact.

@jsboige
jsboige merged commit 36c1835 into master May 29, 2026
3 checks passed
@jsboige
jsboige deleted the data/fallacies-fr-audit-root3 branch May 29, 2026 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants