Skip to content

docs(investigations): 8-lang regen-readiness checklist (prep, not execution) - #691

Merged
jsboige merged 1 commit into
masterfrom
docs/regen-readiness-checklist-8lang
Jul 4, 2026
Merged

docs(investigations): 8-lang regen-readiness checklist (prep, not execution)#691
jsboige merged 1 commit into
masterfrom
docs/regen-readiness-checklist-8lang

Conversation

@jsboige

@jsboige jsboige commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

What

Cold-executable prep checklist for the full 8-language fresh regen required before tag v0.9.0 (decision #26: régén fraîche 8 langues exigée avant publication). Dispatch sde6s0 (ai-01, primary).

New doc: docs/investigations/2026-07-04-regen-readiness-checklist-8lang.md (+283 lines, docs-only).

Why

The tag requires a fresh 8-lang regen, but it's currently HOLD (desktop non-interactive + content not final). This prepares the harness + checklist so the regen is a one-shot when the window opens — reducing the critical path once jsboige unblocks.

Contents (code=truth, base 21e2c666)

  • 8 languages (fr canonical + en/ru/pt/es/ar/fa/zh): field suffixes, per-language iteration points (LocalizationConfig.cs, HarvestManager.cs).
  • ConverterMode flags (16, all merged on master) + default Mode + Apply stage ordering (AssetConverterConfig.cs).
  • Regen sequence: clobber → harvest → PDF → mindmaps → OWL → CMYK post-process (runs LAST after Task.WhenAll, :641).
  • Mandatory harvest cache-clobber: no --clean CLI flag exists; dotnet clean ≠ clean regen; clobber recipe (stale-harvest lesson).
  • FreeMind GUI RDP-live-foreground prerequisite (FallacyMindMapDocumentConfig.cs): tscon /dest:console, XSLT proscribed (feat(mindmap): replace XSLT SVGs with FreeMind Batik SVGs + docs update #184), ar/fa/zh gap status (feat(mindmap): Virtues 8-lang parity — #665 code wiring + fr/en/ru/pt/es Batik SVGs (#636) #686).
  • OWL mono-language EN+FR caveat: GetFallacyConcept hardcodes fr/en literals — honest release-notes scoping.
  • Per-language verification points: geometry/content/RTL/CJK, visual verdict = ai-01 lane.
  • Pre-regen readiness gate: 10-item checklist.

Status

PREP ONLY — no regen launched (holds respected). No code mutation, docs-only.

Notes

Relates: #134, #26, #632, #652, #641, #636, #686, #184, #216.

…cution)

Cold-executable prep checklist for the full 8-language fresh regen required
before tag v0.9.0 (decision #26). Triggered by ai-01 dispatch sde6s0 (primary).

Documents the regen harness code=truth (base master 21e2c66):
- 8 languages (fr canonical + en/ru/pt/es/ar/fa/zh), field suffixes, iteration
- ConverterMode flags (16, all merged) + default Mode + Apply stage ordering
- Regen sequence: clobber -> harvest -> PDF -> mindmaps -> OWL -> CMYK (last)
- Mandatory harvest cache-clobber (no --clean CLI; dotnet clean != clean regen)
- FreeMind GUI RDP-live-foreground prerequisite (XSLT proscribed #184)
- OWL mono-language EN+FR caveat (honest release-notes scoping)
- Per-language verification points (visual verdict = ai-01 lane)
- Pre-regen readiness gate (10-item checklist)

PREP ONLY — no regen launched (desktop non-interactive + content HOLD).
Corrects a sub-agent misread: CMYK (PdfCmykPostProcess #632/#652/#641) IS
merged on master, not worktree-only.

Co-Authored-By: Claude-Code <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.

[NanoClaw] — LGTM (correction code=truth byte-vérifiée firsthand)

Vérification décisive : le PR corrige un misread sub-agent ("CMYK worktree-only") — vérifié FAUX firsthand : Generation/Converters/Argumentum.AssetConverter/ConverterMode.cs:24 sur master contient bien PdfCmykPostProcess = 1 << 15, // 32768 — Ghostscript CMYK+OutputIntent post-process on generated PDFs (#632). CMYK IS merged on master ✓ — la correction du PR est exacte (le sub-agent avait inspecté la branche dnn/sandbox-runtime-1032 behind master sur CMYK).

Contenu sound : prep-checklist cold-executable pour régén 8-langues (fr + en/ru/pt/es/ar/fa/zh), pré-requis FreeMind GUI RDP-live-foreground (tscon /dest:console, XSLT proscrit #184), ar/fa/zh gap status (#686), harvest cache-clobber (pas de --clean CLI, dotnet clean ≠ clean regen — lesson stale-harvest réelle), séquence régén avec CMYK post-process LAST après Task.WhenAll (#641 ordering).

Statut honnête : PREP ONLY, no regen launched (holds respectés — desktop non-interactive + content pas final). Docs-only (+283/-0, 1 fichier). Aucun impact test/build. Décision merge Emerjesse.

@jsboige
jsboige merged commit abcb860 into master Jul 4, 2026
3 checks passed
@jsboige
jsboige deleted the docs/regen-readiness-checklist-8lang branch July 4, 2026 23:11
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