Skip to content

data(rules): gpt-5.5 quality cleanup for AR/ES/FA/ZH - #362

Merged
jsboige merged 1 commit into
masterfrom
data/rules-cleanup-gpt55
May 27, 2026
Merged

data(rules): gpt-5.5 quality cleanup for AR/ES/FA/ZH#362
jsboige merged 1 commit into
masterfrom
data/rules-cleanup-gpt55

Conversation

@jsboige

@jsboige jsboige commented May 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • gpt-5.5 cleanup pass on Rules AR/ES/FA/ZH translations (previously gpt-5.4-mini via PR feat(i18n): add DatasetUpdater tasks for Rules AR/ES/FA/ZH #361)
  • 35/96 cells improved (36%) using multi-lang review pattern (2 passes, function calling)
  • New cleanup prompts + DatasetUpdater task config for the multi-lang review pattern

Test plan

  • Build passes (0 errors)
  • 125 tests pass / 0 fail / 5 skip
  • ai-01 review CSV diff quality
  • jsboige visual inspection after PDF regeneration

Co-Authored-By: Claude Opus 4.7 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(rules): gpt-5.5 quality cleanup for AR/ES/FA/ZH
SHA: 05a7d0a

Checklist

  • Security scan: CLEAN
  • Cross-repo impact: None (i18n data only)
  • CI: ✅ GitGuardian pass, Debug/Release build pass

Analyse

  • Data-only PR : corrections de traduction sur 4 fichiers CSV pour ZH, FA, ES, AR
  • Terminologie unifiée de manière cohérente (ex: embromador → embaucador, 扯皮者 → 花言巧语者)
  • Pas de logique métier, pas de code, pas de risque de régression

Raison : PR data-only i18n, CI verte, security clean. Approve rapide.

…ells)

Re-pass Rules AR/ES/FA/ZH translations using gpt-5.5 (quality tier)
via DatasetUpdater cleanup pattern (SelectEmptyTargets=false, NbGlobalPasses=2).
35/96 cells (36%) improved for semantic accuracy and fidelity to FR canonical.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jsboige
jsboige force-pushed the data/rules-cleanup-gpt55 branch from 05a7d0a to 28c662c Compare May 27, 2026 02:09

@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] COMMENT_WITH_CONCERNS (re-review after new commit 28c662c)

Previous: APPROVED on 05a7d0a. New commit adds 35 corrections.

Checklist: Security CLEAN | Cross-repo None | CI pass

Concern 1 (non-bloquant): Typo double point introduit en ES (charlatán..) et pré-existant en FA. Corriger le double point ES.

Verdict: Non-bloquant. Nettoyage terminologique cohérent.

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

[NanoClaw]

Verified CSV translation quality across 4 languages (AR/ES/FA/ZH):

  • ES: embromador → embaucador, robador → quien roba (consistent, better register)
  • ZH: 扯皮者 → 花言巧语者 (more evocative, matches character role)
  • FA: منصرف‌کننده → چرب‌زبان (Persian idiom, consistent through all rules)
  • AR: minor grammar fixes

+117/-117 — balanced replacements, no structural changes. Data-only. LGTM.

@jsboige
jsboige merged commit 4238432 into master May 27, 2026
3 checks passed
@jsboige
jsboige deleted the data/rules-cleanup-gpt55 branch May 27, 2026 06:49

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

test

jsboige added a commit that referenced this pull request May 27, 2026
#363)

- Fill ES fields for 220/223 Virtues entries via DatasetUpdater (gpt-5.5)
- Coverage: title_es 220/223, description_es 220/223, remark_es 220/223,
  family_es 220/223, subfamily_es 212/223, subsubfamily_es 192/223,
  link_es 117/223
- Normalize 4 inconsistent subfamily/subsubfamily translations
- Add ES translation prompts (user + assistant)
- Add DatasetUpdater task config for Virtues ES (disabled after run)
- Disable Fallacies cleanup task (leftover from PR #362)

Co-authored-by: Claude Opus 4.6 <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