feat(dataset-updater): align translation tasks to gpt-5.5 mandate (#192, #299 follow-up) - #467
Merged
Merged
Conversation
…, #299 follow-up) Enforce the standing gpt-5.5-only translation mandate: the eco-tier gpt-5.4-mini is banned for translations. Flips every gpt-5.4-mini occurrence (12 translation tasks) to gpt-5.5 in DatasetUpdaterRootConfig.cs. Follows the #466 DOC-ONLY investigation (docs/investigations/2026-06-14-llm-model-quality-datasetupdater.md), which flagged the gpt-5.4-mini residue as drift from the mandate (note: the working-tree file actually carries 12 such tasks, not the 10 stated in the doc's pre-edit table — the doc undercounted; all are translations and all move up). The 4 gpt-5.4 (non-mini) tasks are intentionally left untouched: they are FR-native generation/refinement (Virtues taxonomy FR, Fallacies FR description, Fallacies FR example, multi-lang cleanup review), not translation. The mandate concerns translation only — flagged as a separate decision for jsboige. All 47 tasks remain Enabled=false, so there is no runtime or cost effect until a deliberate run is enabled. Validation: dotnet test green (159 pass / 0 fail / 5 skip); EOL attribute preserved (i/lf w/crlf); git diff is exactly 12 Model= line changes, file otherwise byte-identical. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
jsboige
added a commit
that referenced
this pull request
Jun 14, 2026
…t 155->159 (#469) The v0.9.0 validation brief (PR #462) was written from a pre-#460 reading and flagged doc discrepancies that #460 had already resolved, plus it under-reported the test count. Corrections (3 files, docs-only): 1. release-v0.9.0-validation-brief.md - reframe §3.1/§3.2 as RESOLVED by PR #460 (36124be): MindMap SVGs correctly state FR/EN/RU/PT committed (21) + ES/AR/FA/ZH pending (CHANGELOG L16, RELEASE-NOTES L25/L35/L92); Generated Assets counts reconciled to 64 (Tarot 24 + Poker 16 + Web 24). Simplifies jsboige's residual decision to: regenerate MindMaps 8-lang (Track 1a, option A) vs status quo (option B, already applied by #460). Also fixes a structural duplication in the prior commit (stale §3.1 RED / §3.2 YELLOW sections that should have been removed) and adds §3.4. 2. §3.4 (new) - test-count drift: CHANGELOG L70 + RELEASE-NOTES L46 said 155 tests, but dashboard reports 159 after #465/#28. Verified by grep [Fact]/[Theory]: Issue28TargetDissociationTests.cs = 4 tests; #466/#467 /#468 are doc-only / Enabled=false config -> 0 runtime tests. 155+4=159. 3. CHANGELOG.md L70 + RELEASE-NOTES-v0.9.0.md L46 - 155 -> 159 tests ("+4 from #465/#28 front/back dissociation"). Only §3.3 trivial date placeholders remain (normal, pre-tag). Gate release unchanged - no tag/launch/merge. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Enforces the standing gpt-5.5-only translation mandate. The eco-tier
gpt-5.4-miniis banned for translations ("plus de fenêtre eco-tier ; pushback si un worker propose 5.4-mini"). This PR flips everygpt-5.4-minioccurrence inDatasetUpdaterRootConfig.cstogpt-5.5.Code-only, single file. References the #466 DOC-ONLY investigation
docs/investigations/2026-06-14-llm-model-quality-datasetupdater.md, which identified thegpt-5.4-miniresidue as drift from the mandate.Exactly which tasks changed (line, name, old → new)
gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5gpt-5.4-mini→gpt-5.5Count: 12 changed lines (
git diff --stat= 12 insertions / 12 deletions; file otherwise byte-identical).Intentionally left untouched (separate decision for @jsboige)
The 4
gpt-5.4(non-mini) tasks are FR-native generation / refinement, not translation. The mandate is about translation, so these are left as-is and flagged here as a distinct decision:gpt-5.4gpt-5.4desc_frrefinementgpt-5.4example_frcreative generationgpt-5.4If you want these aligned to
gpt-5.5too (or the cleanup-review one in particular), that's a separate call — happy to follow up.No runtime / cost effect
All 47 tasks remain
Enabled = false. There is no execution or API cost until a deliberate run is enabled.Validation
dotnet test Argumentum.AssetConverter.Tests→ 159 pass / 0 fail / 5 skip (skips = GSheet/GDrive + Freeplane GUI, expected).git ls-files --eol→i/lf w/crlfpreserved (no line-ending flip).git diffshows exactly the 12Model =lines; no other byte changed.Model distribution after:
gpt-5.531 → 43,gpt-5.4-mini12 → 0,gpt-5.44 (unchanged), total 47.🤖 Generated with Claude Code