Skip to content

docs(i18n): taxonomy cross-lang terminological coherence scan (release sign-off, 0 finding) - #679

Merged
jsboige merged 1 commit into
masterfrom
docs/i18n-taxonomy-coherence-scan
Jul 4, 2026
Merged

docs(i18n): taxonomy cross-lang terminological coherence scan (release sign-off, 0 finding)#679
jsboige merged 1 commit into
masterfrom
docs/i18n-taxonomy-coherence-scan

Conversation

@jsboige

@jsboige jsboige commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Secondaire of dispatch lofjtd (ai-01). Cross-language terminological coherence scan of the Fallacies taxonomy — the intra-lang consistency axis not covered by scanner #647 (FR-contamination) nor #192 (FR-relative terminology). Read-only, 0 finding, release sign-off. 0 CSV write, 0 gpt-5.5 call.

The gap not yet covered

Prior pass Axis Coverage
Scanner #647 (#667) FR-contamination ✅ 0 finding
#192 terminology apply FR-relative harmonization ✅ applied
This scan Intra-lang consistency: same FR source → same localized label across all rows 0 finding

#647 catches "EN cell still contains FR text". It does NOT catch "EN says 'Fallacy' here but 'Sophism' in another row with the same FR Famille". This scan checks that.

Method + result (code=truth)

Group by FR source key → set of localized renderings per lang → flag any group where a lang has >1 value:

Granularity Groups Inconsistent
Family_<lang> by (Famille, Sous-Famille) 29 0
Subfamily_<lang> 21 0
Subsubfamily_<lang> 63 0
FR Sous-Famille → consistent Subfamily_<lang> 21 0

Verdict: every FR source label maps to exactly one localized rendering per language, across 1408 rows × 7 langs (EN/RU/PT/ES/AR/FA/ZH). The naïve Famille-level divergence (7/8 families, e.g. FR Tricherie → ZH 人性偏见/作弊/偏见思维) is intentional sub-family-level localization — the localized tree branches differently than FR's umbrella — not a defect. The tight (Famille, Sous-Famille) check confirms this.

Release implication

Fallacies taxonomy i18n surface = coherent (this scan) + uncontaminated (#667). Both 0 finding. 8-language bundle ships with consistent family/subfamily labeling.

Scope (not findings)

Reproducible

build_coherence_scan.py (scratchpad) — read-only grouping scan, deterministic. 0 write.

Relates #141, #192, #667, #600, #606. Base d5913862.

🤖 Worker po-2024 (dispatch lofjld, secondaire)

…e sign-off, 0 finding)

Secondaire of dispatch `lofjtd` (ai-01). Read-only coherence scan of Fallacies
taxonomy family/subfamily labels across 7 non-FR languages - the intra-lang
consistency axis not covered by scanner #647 (FR-contamination) nor #192
(FR-relative terminology).

Result: 0 inconsistencies at every meaningful granularity:
- Family_<lang> by (Famille, Sous-Famille): 29 groups, 0 inconsistent
- Subfamily_<lang>: 21 groups, 0 inconsistent
- Subsubfamily_<lang>: 63 groups, 0 inconsistent
- FR Sous-Famille -> consistent Subfamily_<lang>: 21, 0 inconsistent

The apparent Famille-level divergence (7/8 families) is intentional
sub-family-level localization, not a data-quality defect.

Complements #667 (scanner #647 = 0) and #192 on the three i18n axes.
Release Fallacies taxonomy surface: coherent + uncontaminated.

0 CSV write, 0 gpt-5.5 call. Read-only.

Co-Authored-By: Claude-Code <noreply@anthropic.com>
@jsboige
jsboige merged commit 0784fcd into master Jul 4, 2026
3 checks passed
@jsboige
jsboige deleted the docs/i18n-taxonomy-coherence-scan branch July 4, 2026 11:08
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.

1 participant