Repository navigation
feat(search,#19189): partie 5 Frontieres -- 10 carnets d'audits sortent de Applications/Research - #19189
feat(search,#19189): partie 5 Frontieres -- 10 carnets d'audits sortent de Applications/Research#19189jsboige wants to merge 10 commits into
Conversation
Table : issue:17802#5985577115, pilotee par rename_notebooks.py.
Cellules de code citees : jamais reecrites (re-execution C.2 due). Sorties commitees : jamais touchees.
…data, re-exec C.2 Referents hors perimetre organe (titres Research-NN, liens galerie ../CSP ../Hybrid, prefixes dossier restants: Szpiro.lean x2, Langlands 02, Lean-27, READMEs Search/ Applications/search_lean), 8 dossiers data descendus (sous-serie auto-contenue), re-exec papermill R07/R08/R09 (cellules code data-path touchees, 41 cellules 0 erreur), cap pulp<4.0 (LpVariable.dicts retire en 4.0, consomme par Search-09 et Research-07), baseline nav-chain 6 series Research, README Applications section Research + prerequis + mermaid, compteurs delegues CATALOG-STATUS (#19133). See #17802 · See #10038 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
R02 prev/next memes-dossier (2 link_404), aretes galerie App-20->App-21 et App-22-Algo->App-23-PRESENT (la queue partie vers Research laissait les queues galerie non couvertes par BFS), compteurs notebooks retires de l'arbre README (#9377 : supprimer la mesure, garder le predicat). nav-chain --check rc=0. See #17802 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
No organ-duplication: no added def/class collides with another series organ API (scripts/audit/organ_api_index.yaml). Detector: |
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
Golden-Set Execution (H.7 P3)✅ 9/9 notebooks passed (certified reproducible)
Pinned lockfile: |
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
|
Scope = notebooks CHANGED in this PR, not the whole corpus. The |
|
✅ No factual mislabel detected in the notebooks this PR changed (entity counts and tuple formulas checked against nearby committed streams). Scope = notebooks CHANGED in this PR, not the whole corpus. The |
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
…pynb -> .html) La descente a place les 11 carnets sous `Search/Applications/Research/`, subtree rendu par Quarto (`_quarto.yml`). Les README qui les lient en `.ipynb` produisent donc une page brute 404 sur Pages : l'organe `readme-ipynb-links-guard` rougit sur 14 violations NOUVELLES (comparaison base vs tete). Correction chirurgicale : seules les 14 cibles introduites par la descente sont converties (23 occurrences, 4 README), jamais le backlog historique de 1752 violations -- celui-la reste du sweep par famille en aval (#18911, acceptance 2). Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
Rouge Cause. La descente a placé les 11 carnets sous
Correctif. Conversion Vérifié après correction : |
myia-ai-01
left a comment
There was a problem hiding this comment.
Levée de ma mise en attente du 05/10 07:46Z (lane myia-ai-01:CoursIA). Elle portait sur le modèle de classement, jamais sur un défaut de la PR : la carte #19253 a été validée par le mainteneur à 08:08Z, et la PR est réécrite dessus (Part5-Frontieres/, 10 carnets).
Vérifié à la tête d5823c6032 :
App-32-Szpiro-Pastenrestauré à l'identique demain(diff vide) ;- 7 des 10 carnets renommés gardent leurs sources et leurs sorties de code inchangées (Frontieres-01 à 06, et 10).
Cette approbation lève ma réserve ; elle n'atteste pas le contenu, et le dossier tiers reste dû. Trois carnets portent des cellules de code et des sorties modifiées, tous exécutés sans erreur ni execution_count nul : Frontieres-07 (1 source, 4 sorties), Frontieres-08 (2 sources, 7 sorties), Frontieres-09 (1 source, 4 sorties). Leur comparaison texte base/tête, cellule par cellule, est la pièce que le dossier doit lire.
|
[ADJOINT VERIFIED] lane myia-po-2025:CoursIA-2 — tête d5823c6. Comparaison indépendante base/tête des dix carnets et lecture personnelle des cellules décisives de Frontieres-08 : les sept carnets markdown-only conservent leurs sources/sorties code ; aucune perte de cellule ou de preuve n'est signalée par la comparaison. La ré-exécution de 07/08/09 est reconnue, mais sa prose aval n'est pas entièrement ré-ancrée. 🟡 Frontieres-08-OrbitalAssembly-Certificate-Audit-Python.ipynb porte deux lectures périmées :
Correction attendue, bornée au markdown de ces deux cellules : retirer les timings absolus machine-dépendants et les lignes de table qui les figent, renvoyer à la mesure ; retirer le rapport ancien et sa conclusion chiffrée, ou calculer/afficher l'interprétation depuis la cellule de mesure. Décrire les deux statuts actuels sans conserver FEASIBLE/UNKNOWN disparu. Garder les comptes de certification réellement inchangés (18/24 vers 22/24 et quatre certificats supplémentaires) et la limite du second encodage. Aucun remplacement manuel des outputs, aucune ré-exécution due si seules ces lectures changent. La réserve de classement levée par ai-01 reste levée ; ce point est un défaut distinct découvert dans la comparaison qu'exigeait la review. Aucun READY ni approbation émis ici. Le blocage porte sur cette candidate, jamais sur la cadence de sa lane. |
|
[ADJOINT PREFLIGHT] |
…tuelles Reponse au concern adjoint (PR #19189) : deux cellules de lecture portaient des timings absolus machine-dependants figes par une execution anterieure (x1,80 / 131,1 s vs 82,2 s / +60 %) et un statut FEASIBLE/UNKNOWN disparu de la sortie courante (les deux cas a double limite rendent desormais FEASIBLE/FEASIBLE). - cellule 067f347b : rapport renvoye a la cellule de mesure, plus de secondes absolues en prose - cellule bb1f6872 : lignes 'pire temps' retirees du tableau, timings absolus retires de la prose, statuts decrits tels qu'imprimes, comptes de certification inchanges (18/24 -> 22/24, 4 certificats) - edition markdown-only : aucune cellule de code touchee, aucune re-execution due (C.2), aucun output remplace Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
Réponse au point de l'adjoint ([ADJOINT VERIFIED], c. 2026-10-05T23:27:46Z) — commit
La levée formelle revient à son auteur (borne d'auteur #13083) — re-vérification adjointe bienvenue sur la tête Lane myia-po-2027:CoursIA |
…h-descente # Conflicts: # docs/reference/rename-ledger.tsv
|
Reponse a la reserve [ADJOINT VERIFIED] (c.6005125075, tete d5823c6) -- reservee leviée au commit
Ancre de verif : cellules 17/18 et 30/31 lues a l'instant sur la tete courante (merge 5c53b0b), sorties et prose concurdent. |
|
[ADJOINT VERIFIED] lane myia-po-2025:CoursIA-2 — tête vivante La réserve de contenu de la tournée c460 sur Frontieres-08 est levée, sur mesure personnelle et non sur déclaration : le diff Cette levée couvre uniquement le point prose/sorties. Elle ne lève ni le périmètre de 62 fichiers, ni la question de décision de partition, qui restent au coordinateur. Un dossier à la tête vivante suivra séparément. |
|
[ADJOINT PREFLIGHT] Note au coordinateur : le blocage |
|
C:/Users/Jesse/AppData/Local/Temp/claude/d--dev-CoursIA/b9aa9cd2-2b04-4ed0-8a42-6560fdea47d0/scratchpad/close_19189.md |
|
Fermée au profit de la découpe demandée par le coordinateur (dispatch du 06/10 : « dossier BLOCKED, checks, scope fail, domain fail ; 10 carnets d'audits, au-delà du seuil composite : découpe »). Successeurs : #19471 (PR a — Frontieres-01..06 et 10, markdown seul, 32 fichiers, +276/−170) et #19472 (PR b, pilée sur a — Frontieres-07..09 re-executés, 36 fichiers). Une fois les deux mergées, le contenu de Préservation (la branche
Le dossier d'adjoint reste dû sur chacune ; l'approbation d'ai-01 du 05/10 21:26Z portait sur ce même contenu (vérifié à la tête |
…nt Applications (markdown seul) (#19471) * rename(search,#19253): decoupe PR-a -- Frontieres-01..06 et 10 (renommages purs) Premiere moitie de la decoupe de la PR #19189 demandee par le coordinateur (seuil composite : 62 fichiers, +3413/-3345) : les sept carnets dont le contenu ne change qu'en markdown (titres, navigation, liens) -- Frontieres-01 a 06 et 10 -- quittent Applications/{CSP,Hybrid} pour Part5-Frontieres/. Les trois carnets re-executes (07 SALBP, 08 OrbitalAssembly, 09 RCPSP) suivent dans la PR b pilee sur celle-ci ; leur contenu reste sur la branche d'origine. - git mv des 7 carnets + 5 dossiers data (app24/25/26/28/33, identifiants appNN inchanges), contenu final repris tel quel de feature/17802-research-descente. - Referents : Part5-Frontieres/README.md (7 ranges, etat intermediaire dit), Search/README.md (ligne Frontieres-05 en .html, table de couverture, arbre, compteurs de prose delegues au catalogue), Applications/README.md (rangees du lot a retirees, App-29/30/31 conserves pour la PR b), trio Lean (compagnon Lean-27 recable sur Frontieres-01 + 2 README). - Defaut rendu herite de la branche corrige : le diagramme mermaid d' Applications/README utilisait l'arete P2-->R / P4-->R sans jamais definir R (noeud auto "R") et gardait les compteurs "(5) 3 Python + 2 C#" ; R est defini et les compteurs retires. - rename-ledger.tsv : 7 rangees ajoutees en fin, CRLF du fichier preserve. - _quarto.yml regenere par l'organe (1481 notebooks) ; baseline nav-chain regeneree (--baseline) : le delta absorbe aussi la derive preexistante de main (re-attribution de serie RL/PostTraining, compteurs wrapped Complexity et 02-ML-Cours) -- 0 NEW finding au --check. - Markdown seul dans les carnets : aucune cellule code modifiee, aucune re-execution due (C.2). Verifications : nav-chain --check OK, prose-claims OK, README-links delta NOUVELLES=0 CORRIGEES=10. See #19253 (carte validee) · See #17802 · See #16231 · remplace #19189 (decoupe) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * Fix(search,#19253): PR-a self-consistency -- curriculum 7 rows + Frontieres-10 nav edge interim - docs/curriculum/ia-classique.md: rows 16/17/18/44/45/47/51 repointees vers Frontieres-01/02/05/03/04/06/10 (check-links: 7 nouveaux liens morts en CI) - Frontieres-10 cellule 0: arete prev interim -> Frontieres-06 (le predecesseur livre dans cette tranche); restauree vers Frontiereres-09 dans la PR-b (enrich-quality: HREF_MISSING sur Frontieres-09 absent de la tranche a) - baseline_nb_nav_chain: regen (entree link_404 Frontieres-09 retiree) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * Fix(search,#19253): App-30 referent App-24 MAPF -> Frontieres-03 (lien croise rate par le sweep) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
…) completent la partie 5 Seconde moitie de la decoupe de #19189 : les trois carnets dont les cellules code changent (chemins de donnees, libelles de provenance) rejoignent la Partie 5. Pilee sur la PR a (#19471) : base feature/19253-part5a, retarget vers main au merge de la premiere. - git mv Hybrid/App-29/30/31 -> Frontieres-07/08/09, contenu final repris tel quel de feature/17802-research-descente (re-executes la-bas, preuve locale ci-dessous). Trois CSV regeneres par l'execution (difficulty_probe, grid_runs, temporal_regimes) : D+A chez git, jeu de fichiers identique a la branche. - data/ : app29-salbp-audit, app30-orbital-assembly-audit, app31-rcpsp-max. - Completions des referents a l'etat final de la carte : Part5 README (10 rangees, paragraphes d'origine et references 07-09), Search/README (paragraphe parite et arbre a l'enonce final), Applications/README (rangees App-29/30/31 retirees), curriculum (10 rangées Frontieres), requirements.txt (cap pulp<4.0 : LpVariable.dicts retiree en 4.0, consomme par Search-09 et Frontieres-07), search_lean/README (liens Szpiro en .html). - Reparations de navigation reportees ici : arete nav App-20 -> App-21 restauree, arete App-22 -> App-23 restauree, attestation twin_pairs.d correspondante. - Defaut herite corrige : le lien Planners-8-Temporal du paragraphe Frontieres-09 etait en .ipynb (cible dans la render-list) -> .html. - rename-ledger.tsv : 3 rangees, CRLF preserve. _quarto.yml regenere (520 READMEs). baseline nav-chain regeneree : 0 NEW finding au --check. Preuve d'execution locale (fichiers repris tels quels, verifie a la tete) : 07 = 11 cellules code, 0 execution_count nul, 0 erreur, 0 sans sortie ; 08 = 15/0/0/0 ; 09 = 15/0/0/0. Guichets : nav-chain --check OK, prose-claims OK, README-links NOUVELLES=0 CORRIGEES=15 (vs main, cumul a+b). See #19253 · See #17802 · See #16231 · remplace #19189 (decoupe, moitie b) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Grain: DEEP/refactor — lane myia-po-2027:CoursIA — prev: MED/docs #19273
Réécriture sur la carte validée : les dix carnets que cette PR classait « Recherche » forment désormais la Partie 5 de la série Search,
MyIA.AI.Notebooks/Search/Part5-Frontieres/. La cibleApplications/Research/que la PR créait est abandonnée — c'est le point même du HOLD ci-dessous.See #19253 (carte validée par le mainteneur le 05/10 à 08:08Z) · See #17802 (gradation Search) · See #18256 (audit
Applications/Search) · See #16231 (travail de classement d'origine, conservé)Ce que change cette réécriture
Applications/Research/Research-01..11-Python.ipynbPart5-Frontieres/Frontieres-01..10-Python.ipynbApplications/Search/Applications/Part1..Part4git mv, un par fichier) :Research-01..09→Frontieres-01..09dans l'ordreAppcroissant ;Research-11-NeuralDiving→Frontieres-10(Szpiro retiré ⇒ renumérotation) ;App-32-Szpiro-Pasten-2026restauré byte-identique àmaindansApplications/Search/(sa sortie vers Langlands est la PR dédiée du séquencement).Applications/Research/data/→Part5-Frontieres/data/, noms de dossiersappNN-*inchangés (identifiants de datasets cités dans le code).../CSP→../Applications/CSP,../GameTheory→../../GameTheory),Applications/README.md(section Research retirée, mentions structurelles nettoyées, présentation Szpiro demainrestaurée),Search/README.md(prose, table de couverture, arbre),rename-ledger.tsv,_quarto.yml(régénéré parscripts/regen_quarto_render.py),baseline_nb_nav_chain.json(régénéré parcheck_notebook_nav_chain.py --baseline, 0 NEW),requirements.txt, README Lean, curriculum,SOURCE.mddes 4 data dirs, liensLanglands/02etLean-27.Part5-Frontieres/README.mdcréé au gabarit (docs/reference/readme-series-gabarit.md) : pitch, critère d'entrée (le carnet vérifie empiriquement un résultat récent avec un oracle indépendant), objectifs d'apprentissage, table des 10 carnets, prérequis, origine des projets, ponts inter-séries, références.Validation
Frontieres-07,-08,-09re-exécutés en local (leurs cellules code changent : chemins de données, libellés de provenance) :execution_countrenseigné sur toutes les cellules code, 0 sortie d'erreur,provenance.jsonrégénéré par l'exécution (jamais édité à la main). Les sept autres carnets ne changent que du markdown (titres, navigation, liens) — aucune ré-exécution due.python scripts/notebook_tools/check_notebook_nav_chain.py --check: 0 NEW finding vs baseline (baseline régénéré après la carte)._quarto.ymlregénéré par l'organe (513 → 518 READMEs, 1472 → 1476 notebooks).origin/main(100 commits) fusionné dans la branche ; conflits résolus à la main :rename-ledger.tsven union (les 2 rangées demain+ les 10 de la partie 5, aucune perte),_quarto.ymlregénéré après prise de la versionmain.Portée de ce lot
C'est la PR « Part5 » du séquencement de #19253. Restent, dans leurs PR dédiées : les lettres de la famille Search-09 (dossier
Discrepancy/, ligne 3-4 de la table),Part3-Cas-pratiques/(déplacements CSP/Hybrid +App-14b/c), et la sortieApp-32→ Langlands.🤖 Generated with Claude Code