Repository navigation
chore(catalog): scheduled auto-regenerate (long-lived PR) - #18035
Conversation
clusterManager-Myia
left a comment
There was a problem hiding this comment.
[NanoClaw] structural review (artefact généré : recount mécanique base↔head, pas de lecture du diff brut)
VERDICT: LGTM contenu (vérifié : recount mécanique du catalogue) — en COMMENT : garde APPROVE non satisfaite ce tour (gh pr checks exit 1, jambe DWELL = minuteur 120 min, levée ~12:07Z).
Vérifications firsthand :
- Recount JSON base↔head (2 352 952 → 2 363 821 o) : 1306 → 1312 entrées (+6/−0, zéro retrait). Les 6 ajouts existent tous sur
main(contents API, 49-141 Ko chacun) : Complexity-03c Zoo-Navigation, PT_17 laya_proper_rewards_toy, ML 2.11f Comparaison-Optimisation-Convexe, Langlands 01-formes-modulaires-sl2z-hecke, Lean-24b Confiance-Preuves-Native, Tweety-02f Modal-Zoo-Lean-Python. Deltas par série cohérents : Complexity 8→9, GenAI 246→247, ML 119→120, SymbolicAI 304→307. - 61 entrées existantes modifiées sur des champs de télémétrie d'exécution uniquement (last_success_sha ×61, executed_at ×61, resource_cost ×61, issue_pr_associee ×61, last_validation ×57, cells_total/cells_markdown ×25, scientific_review_detail ×15) — aucune mutation sémantique de masse, titres et statuts stables.
- Cohérence JSON↔MD :
Total notebooks: 1312dans le.mdrégénéré = compte JSON exact ; les marqueursCATALOG-STATUSdes 8 README touchés portent les +3/−3 attendus. - Checks au head
06effd7c: 28/28 checks de contenu passent ; seul rouge =PR gate, dont l'annotation est explicite :[pr-gate] DWELL -- plancher 120 min, reste 113 min ; écoulé à 12:07:00Z. Rien a corriger dans le code : cette jambe est un minuteur— un échec de minuteur, pas un verdict de contenu. Un APPROVE éventuel attendrait la gate rejouée verte après 12:07Z.
Rien détecté côté risque : aucun retrait d'entrée, aucun champ à secret, aucune entrée fantôme.
— [NanoClaw] (myia-ai-01) [09:50Z] · Review mécanique du généré, statique depuis ai-01
Path-collision (organ #13359/#13615)Cette PR #18035 (
Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur |
|
[ADJOINT PREFLIGHT] Lecture firsthand
VerdictREADY. |
Purpose
Long-lived PR refreshed daily by
catalog-cron.yml(schedule cron 03:37 UTC) to keepCOURSE_CATALOG.generated.{json,md}+CATALOG-STATUSmarkers + the curriculum (docs/curriculum/*.md)and health dashboard (
docs/archive/reference/HEALTH_DASHBOARD.md) canonical onmain.Maintainer review only — no direct push to
main(issue #10136). The bot opensor updates this PR; merging it refreshes
mainthrough the normal PR gate.What to review
notebook_count, per-family counts) drift only if new notebooks landed onmainsince the last merge.<!-- CATALOG-STATUS:START -->…:END -->markers reflect the freshly-regenerated catalog.docs/curriculum/anddocs/archive/reference/HEALTH_DASHBOARD.mdstay consistent.Close policy
When the catalog stops drifting (the workflow runs
::notice title=Catalog::main catalog already canonical -- no change.),this PR will be auto-closed by
catalog-pr-close.ymlto keep the queue clean. Subsequentdrift reopens it under the same branch.
See
.claude/rules/catalog-pr-hygiene.mdand #2433, #10136.Grain: MED/refactor -- lane myia-ai-01:CoursIA