Contexte
Inventaire disque du 20/09/2026 (mandat ai-01, chasse aux worktrees/branches oubliés) : après purge des worktrees livrés et préservation des arbres porteurs de non-commité, 7 branches locales portent du contenu unique non émis (aucune PR ouverte, aucun worktree associé désormais). Elles sont commitées — donc en sûreté dans git — mais dorment.
Ruling ai-01 (20/09 16:07Z) : « Ces contenus sont commités : ils sont en sûreté dans git, un prune de worktree ne les touche pas. Ne les traite pas comme un risque de perte — traite-les comme un backlog. Une seule issue, un tableau, et on tranche branche par branche. »
Les 7 branches
| Branche |
Commits |
Lignes (net) |
Sujet |
Verdict |
fix/14833-pt11c-logging-steps |
+1 |
+6/−7 (1 fichier) |
re-execution logging_steps=4 interrompue (« WIP non pousse » dans le message) |
à trancher |
feat/15597-yue2-song |
+2 |
+2469/−2436 (7 fichiers) |
re-execution reelle 02-7 YuE2 sur eGPU 3090 + 2 corrections API |
à trancher |
fix/15627-floor-774 |
+3 |
+479/−8 (3 fichiers) |
floor ict/tests 763 -> 774 (re-mesure post-#15660) |
à trancher |
fix/15749-own-job-id-pagination |
+1 |
+60/−10 (2 fichiers) |
own_job_id pagine la liste des jobs du run |
à trancher |
fix/15920-nits-self-lift |
+1 |
+336 (2 fichiers) |
check_unaddressed_nits — un concern qui s'auto-lève ne doit pas s'éteindre |
à trancher |
fix/16149-dwell-update-branch-local |
+2 |
+231/−12 (2 fichiers) |
fusion origin/main : garder les DEUX ajouts de tests |
à trancher |
feature/15479-ict-multilens-endpoints |
+4 |
+478/−18 (3 fichiers) |
suite label 43 -> 44 strates + note merge-order vs #15660 |
à trancher |
Critère de sortie
Une ligne de verdict par branche — ré-émettre (PR avec le contenu, rebasée frais) ou abandonner (suppression de la branche, explicite) — puis purge de la branche correspondante. Pas de purge silencieuse.
Éléments de contexte pour trancher
fix/14833 porte « WIP non pousse » dans son propre message : candidat naturel à l'abandon, mais la re-exécution interrompue peut valoir reprise.
feat/15597-yue2-song (GenAI YuE2, eGPU) et feature/15479-ict-multilens-endpoints (IIT) sont les deux plus substantielles.
fix/16149-dwell-update-branch-local est un commit de merge (conflit d'append) : sa valeur dépend de si les deux ajouts de tests sont déjà sur main autrement.
Hors périmètre de cette issue
D:/Dev/CoursIA/.claude/worktrees/sudoku18-sa-swap-fix : verrouillé (lock reason: WIP i18n en attente arbitrage user (39 staged) - arbitrage Maintenance 2026-09-11T09:06Z). Non touché, non forcé — verrou d'une lane tierce en attente d'arbitrage user.
D:/Dev/CoursIA-switchfix : préservé (switchfix.patch, 358 fichiers) et non purgé — attend la lecture du diff SKILL.md par ai-01.
Preuves de préservation
Patches hors-repo (avant purge des worktrees) : D:/Dev/wt-preserve-20260920/ — CoursIA-switchfix.patch (1,2 Mo), sudoku18-sa-swap-fix.patch (1,1 Mo), CoursIA-12856.patch (7 Ko), 15920-dev.md (untracked, 44 Ko).
🤖 Generated with Claude Code
Contexte
Inventaire disque du 20/09/2026 (mandat ai-01, chasse aux worktrees/branches oubliés) : après purge des worktrees livrés et préservation des arbres porteurs de non-commité, 7 branches locales portent du contenu unique non émis (aucune PR ouverte, aucun worktree associé désormais). Elles sont commitées — donc en sûreté dans git — mais dorment.
Ruling ai-01 (20/09 16:07Z) : « Ces contenus sont commités : ils sont en sûreté dans git, un prune de worktree ne les touche pas. Ne les traite pas comme un risque de perte — traite-les comme un backlog. Une seule issue, un tableau, et on tranche branche par branche. »
Les 7 branches
fix/14833-pt11c-logging-stepsfeat/15597-yue2-songfix/15627-floor-774fix/15749-own-job-id-paginationfix/15920-nits-self-liftfix/16149-dwell-update-branch-localfeature/15479-ict-multilens-endpointsCritère de sortie
Une ligne de verdict par branche — ré-émettre (PR avec le contenu, rebasée frais) ou abandonner (suppression de la branche, explicite) — puis purge de la branche correspondante. Pas de purge silencieuse.
Éléments de contexte pour trancher
fix/14833porte « WIP non pousse » dans son propre message : candidat naturel à l'abandon, mais la re-exécution interrompue peut valoir reprise.feat/15597-yue2-song(GenAI YuE2, eGPU) etfeature/15479-ict-multilens-endpoints(IIT) sont les deux plus substantielles.fix/16149-dwell-update-branch-localest un commit de merge (conflit d'append) : sa valeur dépend de si les deux ajouts de tests sont déjà sur main autrement.Hors périmètre de cette issue
D:/Dev/CoursIA/.claude/worktrees/sudoku18-sa-swap-fix: verrouillé (lock reason: WIP i18n en attente arbitrage user (39 staged) - arbitrage Maintenance 2026-09-11T09:06Z). Non touché, non forcé — verrou d'une lane tierce en attente d'arbitrage user.D:/Dev/CoursIA-switchfix: préservé (switchfix.patch, 358 fichiers) et non purgé — attend la lecture du diffSKILL.mdpar ai-01.Preuves de préservation
Patches hors-repo (avant purge des worktrees) :
D:/Dev/wt-preserve-20260920/—CoursIA-switchfix.patch(1,2 Mo),sudoku18-sa-swap-fix.patch(1,1 Mo),CoursIA-12856.patch(7 Ko),15920-dev.md(untracked, 44 Ko).🤖 Generated with Claude Code