Repository navigation
fix(density,#13410): Z3-Python-16-Meal-Planner 2 lectures chiffrees (1104 -> 1273) - #16551
Conversation
…1104 -> 1273) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Grain: DEEP/notebook-python -- lane myia-po-2026:CoursIA -- prev: DEEP/notebook-python #16547
Densite Z3-Python-16-Meal-Planner : 2 cellules de lecture chiffree (1104 -> 1273)
Tranche SymbolicAI/SMT de l'EPIC densite #13410 :
MyIA.AI.Notebooks/SymbolicAI/SMT/Z3-API/Z3-Python-16-Meal-Planner.ipynbpasse de 1104 a 1273 caracteres markdown par cellule code (plancher 1200), via 2 cellules markdown inserees. Edition md-only : les 12 cellules code sont byte-identiques (sources + outputs + execution_count, verifiees par script contre le commit parent), 17/18 markdown d'origine conservees byte-identiques, 1 (Conclusion) avec la normalisation hook-mandee ci-dessous, 0 suppression. Rotation de famille (GenAI x2 -> GameTheory -> GenAI -> SMT x2 : cette lane enchaine ses 6e et 7e familles distinctes du segment).Les 2 lectures chiffrees (nombres = verbatim des sorties commitees ou derives de celles-ci)
Optimize) rend 8,50 EUR pour 770 kcal / 27 g de proteines, le menu equilibre rend 10,50 EUR pour 630 kcal / 37 g, le menu libre sans contrainte tombe a 530 kcal. L'equilibre nutritionnel se facture : +2,00 EUR/jour et l'abandon de 140 kcal contre le moins cher, en echange de +10 g de proteines. Et la validation croisee jamais citee par les interpretations existantes : enumeration exhaustive etOptimizeSMT — deux algorithmes sans ligne de code en commun — rendent le meme minimum 8,50 EUR avec le meme menu (soupe + pates bolognaise + mousse).Optimizemin-cout D=1 17,7 ms ->OptimizeD=7 corpus elargi 24 plats 349,5 ms. Le facteur ~145 entre D=3 et D=7 est pose comme observation de cette paire de runs, pas une loi (jours et corpus changent en meme temps) ; lecture pratique : la fenetre [1400, 1900] kcal avec 40 g de proteines reste resolue en un tiers de seconde a D=7.Toutes les valeurs citees sont verifiees presentes dans le notebook (assert par script pre-insertion sur 16 tokens : 8.50, 10.50, 530, 630, 0.06, 2.4, 17.7, 349.5, fenetres kcal, 7940, 36 comb, 24 plats). Les cellules d'exercice n'ont pas ete lues (aucun leak).
Normalisation hook-mandee (disclose)
Le pre-commit
fix-hr-separatora converti 1 ligne preexistante de la cellule Conclusion (---decoratif ->***, separateur de pied de page) : modification imposee par le harnais au premier commit touchant ce fichier, 1 caractere, sans impact de contenu. Verifie par script : c'est la SEULE difference hors les 2 insertions (multiset md : exactement 1 cellule retiree = Conclusion, et sa version nouvelle == version ancienne avec\n---\n->\n***\n).Preuves
pedagogy_density.py->All judged notebooks meet the density floor. / Below 1200 c/cell: 0(1104 -> 1273, mesure par script AVANT redaction du titre de commit).detect_markdown_rendering.py --check->OK: no new ERROR-level markdown-rendering violations.f1a6b3c8,f1a6b3c9).Z3-Python-16/Meal-Planner-> 0 ; sweep des fichiers des PRs open densite pedagogique : 430 notebooks sous le plancher 1200 — surface majoritairement non suivie #13410 -> 0 touche ce chemin ;gh search prsopen -> 0. Re-verifie a la creation :gh search prs --state open "Z3-Python-16"-> 9 resultats voisins, AUCUN ne toucheZ3-Python-16-Meal-Planner.ipynb(les plus proches : docs(smt,#13410): densite Z3-Python-17-Array-Theory — 1 lecture chiffree (1171 -> 1288) #16542 = 17-Array-Theory, Densite SMT/Z3-API 13-UnsatCores : 5 cellules markdown de lecture chiffree (1018 -> 1375) #16514 = 13-UnsatCores).Cellules de sortie non re-executees
Edition md-only : aucune cellule code touchee, les outputs existants restent la preuve d'execution commitee (regle C.2, exception modifs uniquement markdown).
See #13410
🤖 Generated with Claude Code