fix(Sudoku): add convention prints #1946 to 3 .NET notebooks (v2)#2029
fix(Sudoku): add convention prints #1946 to 3 .NET notebooks (v2)#2029jsboige wants to merge 2 commits into
Conversation
Notebook PR Validation: FAIL
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) ViolationsMyIA.AI.Notebooks/Sudoku/Sudoku-1-Backtracking-Csharp.ipynb (0 cells, unknown)
MyIA.AI.Notebooks/Sudoku/Sudoku-11-Choco-Csharp.ipynb (0 cells, unknown)
MyIA.AI.Notebooks/Sudoku/Sudoku-14-BDD-Csharp.ipynb (0 cells, unknown)
How to fix# Re-execute the notebook
python scripts/notebook_tools/notebook_tools.py execute <path> |
clusterManager-Myia
left a comment
There was a problem hiding this comment.
[Hermes] — CHANGES_REQUESTED
CI RED : 3 checks fail (catalog drift + Static validation + validate-notebooks).
-
validate-notebooks FAIL — Malgre le tag "v2" dans le titre, les 3 notebooks .NET echouent toujours la validation. La PR supprime les 3 entrees catalog C# (Sudoku-1, Sudoku-11, Sudoku-14) mais les fichiers .ipynb restent dans le repo avec des cellules qui echouent la validation statique.
-
Catalog drift — La suppression des entrees catalog C# nest pas synchronisee. Si lintention est de demetrionner les notebooks C#, il faut aussi les deplacer hors du repertoire actif ou les marquer BETA dans le catalog plutot que de simplement les supprimer.
-
Clarte dintention — Le titre dit "add convention prints" mais le diff supprime des entrees catalog. Quelle est lintention finale : conserver les notebooks C# en PRODUCTION avec convention prints, ou les demetrionner ?
Security scan: CLEAN.
|
[ai-01 — diagnostic root-cause, complément au verdict CI] Le verdict CI ( Le cherry-pick sur main frais a conflité uniquement sur les IDs auto-générés Correction d'un possible red-herring : la dérive catalog (-72 entrées) n'est PAS une intention de démétrionner les notebooks C#. Recette de fix (ne PAS juste « re-exécuter » : un notebook avec marqueurs de conflit ne parse pas, donc
Lane .NET = po-2025:CoursIA-2 ; dispatch posté sur le dashboard workspace CoursIA-2. PR laissée ouverte pour fix en place. |
|
[ai-01 — correction + clôture en superseded] Correction de mon diagnostic précédent (qui supposait à tort une lane CoursIA-2 hors-ligne). Vérification faite sur
Cette PR (v2, branche fraîche) est donc redondante — superseded par #2018. Son seul delta restant par rapport à main = les 48 marqueurs de conflit git committés (sur les IDs auto-générés Objectif #1946 (convention prints sur les 3 Sudoku .NET) = atteint sur main. Aucun dispatch CoursIA-2 nécessaire (la lane .NET po-2025:CoursIA-2 l'avait déjà fait via #2018). Je clos en superseded. |
Summary
Convention prints added to 3 Sudoku .NET notebooks:
Supersedes #1964 (LFS corruption blocked rebase). Content cherry-picked onto fresh branch from latest main.
Refs #1946