Repository navigation
chore(catalog): scheduled auto-regenerate (long-lived PR) - #20464
Conversation
|
Cette PR depasse le seuil de couverture review (par defaut 300 additions) et n'a recu aucune review -- ni bot, ni humaine. Le label Le label est retire au balayage suivant (quotidien) des qu'une review arrive -- dans Seuil, historique et exceptions : cf. |
Path-collision (organ #13359/#13615)Cette PR #20464 (
Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur |
|
New commit pushed on |
93c8c35 to
bab258d
Compare
|
[ADJOINT PREFLIGHT] Substance (grain dispatche ai-01 « regeneration catalogue = racine du probleme generate_parcours », DM msg-20261013T192933) : cette PR bot long-lived EST la regeneration du catalogue — l'ouvrir une seconde fois entrerait en collision avec elle-meme (le body documente le conflit de compteurs entre PRs concurrentes sur fichiers generes). Le geste racine est son MERGE. Verifications :
|
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),the health dashboard (
docs/archive/reference/HEALTH_DASHBOARD.md) and theproject.renderlist of_quarto.ymlcanonical 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._quarto.ymlproject.renderstays in sync with the notebooks / READMEs /docs/*.mdonmain.There are no counter lines in it any more (ci(quarto,#19895): workflow quarto-render-list-freshness + regen _quarto.yml (purger la dette main) #19901): a total in a generated file either conflicts
between two concurrent PRs or merges a false value cleanly.
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