Skip to content

docs(release): align validation brief post-#460 + fix test-count drift 155→159 - #469

Merged
jsboige merged 1 commit into
masterfrom
docs/validation-brief-align-post-460
Jun 14, 2026
Merged

docs(release): align validation brief post-#460 + fix test-count drift 155→159#469
jsboige merged 1 commit into
masterfrom
docs/validation-brief-align-post-460

Conversation

@jsboige

@jsboige jsboige commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

Quoi

Aligne le dossier de validation release v0.9.0 sur la réalité de master + corrige un drift de comptage de tests dans les docs. Docs-only, 3 fichiers, +40/-47.

Travail de po-2023 (worker), handed off par patch (push-auth 403 jsboigeEpita). Intégré par ai-01. Ceci est la v2 qui supersede le patch v1 corrompu (cc01677b/93ca16cb, duplication de sections) — ne pas merger v1.

Détail

  1. docs/release-v0.9.0-validation-brief.md — reframe §3.1/§3.2 en « RÉSOLU (PR docs(release): align v0.9.0 notes with master HEAD reality (#456 follow-up) #460) » (ces 2 écarts MindMap/comptes étaient déjà corrigés par docs(release): align v0.9.0 notes with master HEAD reality (#456 follow-up) #460, les laisser affichés « à trancher » aurait créé de la confusion à la validation dimanche), répare la duplication du patch v1, ajoute §3.4. Ne reste que §3.3 (placeholders date, trivial pré-tag).
  2. CHANGELOG.md + RELEASE-NOTES-v0.9.0.md — test count 155159 (+4 from feat(pipeline): dissociate front/back target folders + halt before PDF (#28) #465/enhancement(pipeline): dissocier dossiers cibles front/back + arrêt avant génération PDF (rapport 2021) #28 Issue28TargetDissociationTests.cs ; docs(investigation): LLM model quality audit for DatasetUpdater (#299) #466/feat(dataset-updater): align translation tasks to gpt-5.5 mandate (#192, #299 follow-up) #467/docs(investigation): memory/perf hotspot audit (#29) #468 = doc-only/config Enabled=false → 0 runtime test). Aligne les docs sur le réel.

Sûreté

  • Docs-only — aucun code/CSV/config pipeline touché. Gate release intact (aucun tag/launch).
  • Base master 8382a071. SHA256 patch vérifié 6353bf9a…. Scan secrets clean.

Prépare la validation jsboige (dimanche). Verdict QA visuelle des PDFs reste à jsboige.

🤖 Coordinator ai-01 (intégration handoff po-2023)

…t 155->159

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>
@jsboige
jsboige merged commit 0dab862 into master Jun 14, 2026
3 checks passed
@jsboige
jsboige deleted the docs/validation-brief-align-post-460 branch June 14, 2026 05:19
jsboige added a commit that referenced this pull request Jun 14, 2026
…64 KB->5.3 MB) drift (#471)

Two doc-vs-master drifts found by scanning release docs against the
actual .csproj and committed OWL file (same flow as #469):

1. Magick.NET version: CHANGELOG L64 + RELEASE-NOTES L109 said 13.5.0,
   but AssetConverter.csproj L23 = Magick.NET-Q16-AnyCPU 14.13.1. Git
   blame (25ebfb3 "Bump Magick.NET-Q16-AnyCPU from 14.12.0 to 14.13.1")
   confirms this is a merged dependabot bump — the docs were stale
   (never caught up after the 13.x -> 14.x dependabot bumps). Release
   reality = 14.13.1. Updated both docs to Magick.NET-Q16-AnyCPU 14.13.1
   (full package id, dependabot-tracked note).

2. OWL ontology size: RELEASE-NOTES L37 said "1 (664 KB)", but
   docs/ontology/argumentum.owl = 5,378,765 bytes (~5.3 MB). The file was
   committed once (d206e59 "add SKOS-enabled OWL ontology") at 5.3 MB,
   so 664 KB was never the correct post-SKOS size. Updated to ~5.3 MB.

Verified on master 0dab862. Docs-only, gate release unchanged.

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.

1 participant