Skip to content

data(fallacies-fr): audit root6 — 6.1/6.2/6.3 selective revert+V3 (10 cells / 446 reviewed) - #389

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

data(fallacies-fr): audit root6 — 6.1/6.2/6.3 selective revert+V3 (10 cells / 446 reviewed)#389
jsboige merged 1 commit into
masterfrom
data/fallacies-fr-audit-root6

Conversation

@jsboige

@jsboige jsboige commented May 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Cell-by-cell audit of Phase 4 FR clarity changes (PRs #369/#379) on the Tricherie root6 sub-tree of Fallacies/Argumentum Fallacies - Taxonomy.csv. Triple-grounded reading of BASELINE f38cfed9 (April 2024) vs REGRESSION origin/master (post-Phase 4) vs my candidate edits.

446 cells reviewed → 10 selective writes (97.8% master KEEP rate).

Continuation of methodology validated in root5 PR #388: master changes are overwhelmingly improvements (typography, accents, tu→vous, anglicism fixes, typo corrections, label completions) but a small minority over-engineer compact baseline cells beyond the playing-card width constraint (~12-16w for desc_fr).

Sub-trees audited

Sub-tree Label Cells reviewed Writes
6.1 Mensonge (Lying) 137 3
6.2 Changement de cap (Shifting goalposts) 93 3
6.3 Pensée biaisée (Biased reasoning) 216 4
total 446 10

Cells changed

PK Field Verdict Rationale
6.1.1.2.3.3 desc_fr V3 Tapis volant — 24w→14w (master pedagogical, V3 concise)
6.1.1.3 desc_fr V3 Imposture — 20w→17w (explicit forms list)
6.1.1.3.4 desc_fr V3 Vessies-lanternes — 14w→11w (direct active)
6.2.2.2.1 desc_fr REVERT Si par whisky — baseline tighter than master rewrite
6.2.3.1 desc_fr V3 Argumentum a silentio — typo fix preserved baseline form
6.2.3.2.1 desc_fr V3 Avocat du diable — apostrophe fix only
6.3.1.1.1.2.1.1 desc_fr REVERT Effet de contraste — master +4w pedagogical, baseline tight
6.3.1.1.2.1.1 desc_fr V3 Effet de vérité illusoire — baseline typo suffisament fixed, structure preserved (master 24w too verbose)
6.3.1.2.2.1 example_fr V3 Pensée dichotomique — consistency with 5.1.2.2.4.3 'un A' decision in PR #388
6.3.2.2.2.3 desc_fr V3 Allophilie — tighten 21w→18w while preserving the biais qualifier

Methodology

For each of the 446 triptychs (BASELINE/REGRESSION/HEAD):

  1. Word-count delta (master vs baseline)
  2. Concept coverage check (does the change preserve the discriminating sophism signal?)
  3. Card-fit check (~12-16w for desc_fr)
  4. Decide: KEEP_MASTER (default — improvement preserved), REVERT_BASELINE (master regression), V3:<text> (third reading)

Auto-generated decision stubs at tmp/runs/decisions_6.{1,2,3}.json (gitignored), reviewed and filled per-cell, then surgically patched into the CSV via tmp/runs/apply_decisions.py to preserve CRLF + original quoting.

Test plan

  • CSV byte-diff: 10 insertions / 10 deletions (1 line each, surgical)
  • No PK collision: all 10 PKs distinct and in 6.x sub-tree
  • No header drift: schema columns intact (text_fr/desc_fr/example_fr unchanged structurally)
  • Multilang cascade (EN/RU/PT/AR/ES/FA/ZH) for the 10 FR cells → separate PR via DatasetUpdater scale-3 (same pattern as PR data(scenarii): EN cascade-drift scale-6 gpt-5.5 (49 cells, ~30 PKs) #380)
  • Visual inspection — pipeline regen optional pending root2/7/1/3/4 completion

Related

🤖 Generated with Claude Code

… cells / 446 reviewed)

Cell-by-cell triple-grounded audit (BASELINE f38cfed / REGRESSION origin/master
post Phase 4 #369/#379 / HEAD) of Tricherie root6 sub-trees:
- 6.1 Mensonge (137 cells reviewed) — 3 actual writes
- 6.2 Changement de cap (93 cells reviewed) — 3 actual writes
- 6.3 Pensée biaisée (216 cells reviewed) — 4 actual writes

Methodology applied uniformly (matches root5 PR #388):
- KEEP_MASTER for typography, accents, tu→vous, anglicism fixes, typo
  corrections, label completions (~436 cells / 97.8%)
- REVERT_BASELINE when master rewrite adds >=4w pedagogical content beyond
  card-fit (~12-16w desc_fr threshold) without semantic gain
- V3 when neither version fits constraint: tighten while preserving the
  concept-critical content (often: keep typo-fixed baseline structure +
  drop master's verbose qualifier)

Cells changed by sub-tree:
  6.1.1.2.3.3 desc_fr   V3        (Tapis volant — 24w→14w concise)
  6.1.1.3     desc_fr   V3        (Imposture — 20w→17w explicit forms)
  6.1.1.3.4   desc_fr   V3        (Vessies-lanternes — 14w→11w direct)
  6.2.2.2.1   desc_fr   REVERT    (Si par whisky — baseline tighter)
  6.2.3.1     desc_fr   V3        (Argumentum a silentio — typo fix)
  6.2.3.2.1   desc_fr   V3        (Avocat du diable — apostrophe fix)
  6.3.1.1.1.2.1.1 desc_fr REVERT  (Effet de contraste — master +4w pedagogical)
  6.3.1.1.2.1.1 desc_fr V3        (Effet de vérité illusoire — baseline typo
                                   'suffisament' fixed, structure preserved)
  6.3.1.2.2.1 example_fr V3       (Pensée dichotomique — consistency with
                                   5.1.2.2.4.3 'un A' decision)
  6.3.2.2.2.3 desc_fr   V3        (Allophilie — tighten 21w→18w preserve biais)

Per-cell rationales recorded in tmp/runs/decisions_6.{1,2,3}.json (gitignored).

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

SHA reviewed: fd4ac94 (HEAD)

Security scan

✅ CLEAN — no hardcoded credentials.

Review

Selective desc_fr audit (root6: sections 6.1/6.2/6.3) — 5 targeted refinements in 1 CSV file:

  • Row 928 (Tapis volant): "récit douteux concernant une religion [...] afin d'en donner une image hostile ou moqueuse" → "récit stéréotypé hostile" — wording improvement, avoids "moqueuse" which was too mild.
  • Row 930 (Imposture): long enumeration → concise "(expertise, identité, expérience)" — cleaner definition.
  • Row 860 (Glissement lexical polysémique): added "polysémique" before "ou dont le sens a évolué" — more precise.

All changes are content refinements, no structural/CSV schema changes. Low risk. APPROVE.

@jsboige
jsboige merged commit ff080c4 into master May 29, 2026
3 checks passed
@jsboige
jsboige deleted the data/fallacies-fr-audit-root6 branch May 29, 2026 16:34
jsboige added a commit that referenced this pull request May 29, 2026
…393)

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>
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