Repository navigation
docs(skill,#1454): routine coordinate -- phase 3bis taches de fond (ping-pongs proving et GPU) - #18920
Conversation
…ing-pongs proving et GPU) Ajoute a la tournee du coordinateur une phase qui verifie a chaque cycle les deux circuits asynchrones : passes du harnais prover et forensic (#1453), entrainements sur le GPU d'experiences et rendu a la lane qui defriche (#1454). Lancement en arriere-plan au debut du travail reel, reservation au ledger gpu-reservation avant chargement, device explicite, ligne [BG] dans le [DONE]. Co-Authored-By: Claude Opus 5.5 (1M context) <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 |
Path-collision (organ #13359/#13615)Cette PR #18920 (
|
|
[ADJOINT PREFLIGHT] note: Dossier tiers c373 sur PR #18920 (docs(skill,#1454) routine coordinate -- phase 3bis taches de fond ping-pongs proving et GPU). Lane porteuse myia-ai-01:CoursIA. Lane: myia-ai-01:CoursIA. 1 fichier .claude/skills/coordinate/SKILL.md +16/-0 (Phase 3bis ajoutee a la demande directe user 2026-10-02 au soir, verifie les ping-pongs proving #1453 et GPU #1454 a chaque cycle coordinate). PR HORS PERIMETRE merge_ready (fichier sous .claude/, item 6 skill) -- ai-01 merge a la main, mon dossier est la condition d'entree. Crible de fond : 1 fichier de skill (Phase 3bis ajoutee seule, +16 lignes, pas de modification d'autres phases). B.0 rc=0 (commentaires 100% informatifs github-actions : organ-duplication OK, golden-set OK, etc.). PR gate RED sur DWELL (tete du 2026-10-03T00:17:45Z, 24 min au moment du post, plancher 120 min, reste 96 min, ecoule a 2026-10-03T03:07:00Z) -- minutier, pas defaut de code (item 5 skill). Tentative de rerun (gh run rerun --job 111082763627) declenchee mais le PR gate reste sur DWELL jusqu'a l'echeance. domain: not-applicable (fichier .md de skill, pas de substance mesurable au sens notebooks). Verdict BLOCKED : DWELL minutier, le merge suit l'echeance 03:07:00Z. ai-01 peut merger manuellement apres cette heure, ou maintenant avec un waiver explicite de sa part. |
|
[ADJOINT PREFLIGHT] note: Dossier c379 (re-stamp --template) sur PR #18920 (docs(skill,#1454): routine coordinate -- phase 3bis taches de fond ping-pongs proving et GPU). Lane porteuse myia-ai-01:CoursIA. MED/harness, 1 fichier .claude/skills/coordinate/SKILL.md +16/-0. Ajout d'une section entre Phase 3 et Phase 4 : ping-pong proving (#1453) et ping-pong GPU (#1454). Changement normatif du harnais (obligation par cycle) demande directement par le user en session 03/10 (sign-off au sens de CLAUDE.md §A). Test scripts/tests/test_prevalidation_order_rule.py : 13 passed. Premiere application : GPU 2 d'ai-01 vide depuis 26/09, porte depuis 00:15Z le complement de PT-11d de 2 a 4 seeds (seeds 1 et 7, CUDA_VISIBLE_DEVICES=2), avec reservation au ledger (obs-7a43bb2409af457b). Re-stamp sans re-audit (item 4 skill) : ancien dossier c373 (tete f1324b8) attestait |
Grain: MED/harness -- lane myia-ai-01:CoursIA -- prev: LIGHT/guard #18897
Objet
Ajoute a la skill
/coordinateune Phase 3bis -- Taches de fond, qui fait verifier au coordinateur, a chaque cycle, les deux circuits asynchrones du depot :Le coordinateur ne fait pas le travail de ces circuits : il verifie que chaque boucle tourne et relance le maillon manquant.
Ce que la phase prescrit
nvidia-smiet le ledgergpu-reservation; reserver avecdebt_ledger.py appendavant de charger, puis liberer a la fin.CUDA_VISIBLE_DEVICESse neutralise ou se contourne : par exemple,scripts/PostTraining/PT-11b/run_pt11b.pyforce0, qui est le GPU de vLLM sur ai-01. Un job GPU a la fois, abandon au-dela de 85 °C, worktree detache, sorties hors depot.[BG]dans le[DONE]; un GPU d'experiences vide sans raison ecrite est une dette du cycle.Gouvernance
Changement normatif du harnais (une obligation par cycle). Il est demande directement par le user en session (03/10), ce qui vaut sign-off au sens de CLAUDE.md §A. Il reste soumis a PR et a review : un dossier tiers est attendu avant le merge.
Validation
scripts/tests/test_prevalidation_order_rule.py(le test qui lit cette skill) : 13 passed.CUDA_VISIBLE_DEVICES=2), avec une reservation au ledger (obs-7a43bb2409af457b).See #1453, #1454.
🤖 Generated with Claude Code