Repository navigation
Consolidation DSA #13504 : renumerotation Labs ADK Day5 (14/15/16 -> 12b/12c/12d, collision numerotation globale) - #14742
Conversation
…2c/12d Les Labs ADK de Day5 (Lab14-Token-Usage, Lab15-Agent-Handoff, Lab16-Sequential-Orchestration, #14690/#14686/#14709) collidaient avec la numerotation globale du track documentee au README : Lab14-Ablation et Lab15-Kaggle vivent en Day6, Lab16-DS-Agent en Day7. Renum en lettres du Lab12 existant (pattern 2.8b/3.6b du depot), ordre des contrats croissant : 12b=C4, 12c=C5, 12d=C6. Arbre + table README alignes (les 3 notebooks y etaient absents). Interne : titres H1, 3 refs prose "Lab 15"->"Lab 12c" (dans 12b), metadata papermill input/output_path (normalisation autorisee, metadata != sortie). Edits markdown-only -> outputs/execution_count precedents conserves (exception C.2). Verifie : #14058 ne prescrit aucun numero ; zero reference externe aux 3 anciens chemins (grep repo + controle positif) ; check_notebook_ navlinks 0 casse sur Day5 ; ledgers intacts (pas de _en, absent du baseline density, catalogue = CI). Co-Authored-By: Claude-Code <noreply@anthropic.com>
|
G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
Grain: MED/notebook-python -- lane myia-po-2026:CoursIA -- prev: MED/guard #14735
Consolidation DSA #13504 — renumerotation des Labs ADK de Day5 (collision de numerotation globale)
Constat mesure (7j) : 9 notebooks DSA ajoutes sur 7 jours, 2 consolidations livrees vs 1 tranche d'expansion — l'EPIC #13504 mandate un grain de consolidation par tranche d'expansion.
Defaut concret : les Labs ADK de Day5 livrés par #14690/#14686/#14709 portaient les numeros Lab14 / Lab15 / Lab16, qui COLLIDENT avec la numerotation GLOBALE du track Track2-GoogleADK documentee au README (les numeros Lab sont uniques sur toute la semaine) :
Les 3 nouveaux etaient de plus ABSENTS de l'arbre et de la table du README Track2 (le Day5 y sautait de Lab12 a Lab18).
Livrable
Renum en lettres du Lab12 existant (pattern maison 2.8b/2.8c/3.6b), ordre des contrats #14058 croissant :
Lab16-Sequential-Orchestration.ipynb→Lab12b-Sequential-Orchestration.ipynb(contrat C4)Lab15-Agent-Handoff.ipynb→Lab12c-Agent-Handoff.ipynb(contrat C5)Lab14-Token-Usage.ipynb→Lab12d-Token-Usage.ipynb(contrat C6)Interne : titres H1, 3 refs de prose "Lab 15" → "Lab 12c" (dans 12b), metadata papermill input/output_path (normalisation au nouveau nom — metadata, pas une sortie). README : arbre + table + 3 lignes objectif completees.
Verifications (firsthand)
check_notebook_navlinks.py→ 0 lien casse sur les 4 notebooks Day5 scannes (12b/12c/12d/18)._en(pas de CSV translations), absents depedagogy_density_baseline.json, catalogue = CI (jamais regenerate a la main).execution_countetoutputsprecedents conserves (8/8 cellules code avec exec/outputs par notebook). Pre-commit H.3 Passed.Perimetre
Contribution partielle a l'EPIC : See #13504. Lab18-Session-Persistence NON touche (pas de collision — numero 18 unique, deja documente README).
Claim : [CLAIMED] #13504 c.5551823773.