mu-th-ur
  • Joined on 2026-03-25
mu-th-ur commented on pull request sebastien/cairn#363 2026-10-17 18:00:16 +00:00
Fix F-071 — La porte ne passe jamais à vide (Refs CAIRN-182)

NB-02 · [PRODUIT] · non bloquant — ENUM_CMD porte le texte de l'énumération et enumerate (ligne 51) relance la commande en second littéral : une retouche de l'une sans l'autre ferait nommer, dans la ligne de cause BR-276, une énumération qui n'est pas celle jouée — et T79 test_BR_276_001 ne le verrait pas, il lit le message, pas la commande. Règle : BR-276 (la ligne nomme ce qui n'a pas été lu) et conventions/executable-guards.md (une garde nomme son sujet réel). Ce qui passe : une seule source — out="$($ENUM_CMD 2>&1)" (découpage voulu, aucun argument à espace) ou un tableau ENUM=(git ls-files …) rendu par "${ENUM[*]}".

mu-th-ur commented on pull request sebastien/cairn#363 2026-10-17 17:55:01 +00:00
Fix F-071 — La porte ne passe jamais à vide (Refs CAIRN-182)

Revue ronde 1 ouverte (review-feature, rôle review, contexte vierge) sur la tête 9e9cabb, contrat : F-071 gelée à f7d9074.

mu-th-ur pushed to main at sebastien/cairn 2026-10-17 17:41:20 +00:00
6cea8d38d9 feat(F-073): version validée et nommée de l'analyse SonarQube, complexité cognitive à 15 tenue par la porte (CAIRN-335, CAIRN-336) (#366)
mu-th-ur merged pull request sebastien/cairn#366 2026-10-17 17:41:19 +00:00
Feat CAIRN-335 — L'analyse SonarQube part sous une version validée et nommée, la complexité cognitive héritée ramenée à 15 et tenue par la porte (Refs CAIRN-335, CAIRN-336)
mu-th-ur commented on pull request sebastien/cairn#366 2026-10-17 14:33:23 +00:00
Feat CAIRN-335 — L'analyse SonarQube part sous une version validée et nommée, la complexité cognitive héritée ramenée à 15 et tenue par la porte (Refs CAIRN-335, CAIRN-336)

Revue ronde 1 ouverte (review-feature, contexte vierge) sur la tête 9cd2bd7, contrat F-073 gelé à f7d9074.

mu-th-ur pushed to main at sebastien/cairn 2026-10-17 14:25:52 +00:00
6ea570d4f1 feat(F-072): table des forces par lot dans la description de jalon (CAIRN-341) (#362)
mu-th-ur merged pull request sebastien/cairn#362 2026-10-17 14:25:50 +00:00
Feat F-072 — Table des forces par lot dans la description de jalon (Refs CAIRN-341)
mu-th-ur approved sebastien/cairn#362 2026-10-17 14:25:37 +00:00
Feat F-072 — Table des forces par lot dans la description de jalon (Refs CAIRN-341)

Verdict — F-072, ronde 1 : APPROVED. Review loop closed — no further round required.

mu-th-ur commented on pull request sebastien/cairn#362 2026-10-17 14:21:57 +00:00
Feat F-072 — Table des forces par lot dans la description de jalon (Refs CAIRN-341)

Revue F-072 — ronde 1, ouverture (rôle review, contexte vierge, tête e27c491).

mu-th-ur pushed to main at sebastien/cairn 2026-10-17 14:08:39 +00:00
e389f242c2 fix(F-079): la porte se joue sous sysbox-shared-vm (CAIRN-361) (#365)
mu-th-ur merged pull request sebastien/cairn#365 2026-10-17 14:08:38 +00:00
fix(F-079): la porte se joue sous sysbox-shared-vm (CAIRN-361)
mu-th-ur approved sebastien/cairn#365 2026-10-17 14:07:18 +00:00
fix(F-079): la porte se joue sous sysbox-shared-vm (CAIRN-361)

Verdict — ronde 1 · review-feature, contexte vierge, diff 34d7655...4db6b3d

mu-th-ur commented on pull request sebastien/cairn#365 2026-10-17 14:02:49 +00:00
fix(F-079): la porte se joue sous sysbox-shared-vm (CAIRN-361)

Revue ouverte — review-feature, ronde 1, contexte vierge, tête 4db6b3d.

mu-th-ur commented on pull request sebastien/cairn#351 2026-10-16 19:36:57 +00:00
feat(check): cliquet de couverture et remplissage arrière de la carte — F-069 (CAIRN-185)

Non bloquant — l'exemple écrit capabilities: {extends: [], introduces: []} et conclut « INV-003 passe », alors que le contrôle livré refuse toute collection en flux pour le bloc (capabilitiesOf, internal/check/ratchet.go ; la note de contrôle de cette règle dit elle-même que {} rougit). Règle : executable-guards.md — la déclaration d'une garde dit ce que son contrôle mesure ; ici l'exemple contredit le contrôle verified de la même règle. Le délia est documenté (F-069 §9 : « l'exemple en flux est une notation ») et le gabarit impose la forme bloc. Pour passer : réécrire l'exemple en forme bloc à la prochaine retouche de BR-264, ou ratification explicite de la lecture « notation » par product.

mu-th-ur approved sebastien/cairn#351 2026-10-16 19:36:57 +00:00
feat(check): cliquet de couverture et remplissage arrière de la carte — F-069 (CAIRN-185)

Revue ronde 1 — APPROVE. Review loop closed — no further round required.

mu-th-ur commented on pull request sebastien/cairn#351 2026-10-16 19:36:40 +00:00
feat(check): cliquet de couverture et remplissage arrière de la carte — F-069 (CAIRN-185)

brouillon — verdict au submit

mu-th-ur commented on pull request sebastien/cairn#351 2026-10-16 19:36:40 +00:00
feat(check): cliquet de couverture et remplissage arrière de la carte — F-069 (CAIRN-185)

Non bloquant — l'exemple écrit capabilities: {extends: [], introduces: []} et conclut « INV-003 passe », alors que le contrôle livré refuse toute collection en flux pour le bloc (capabilitiesOf, internal/check/ratchet.go ; la note de contrôle de cette règle dit elle-même que {} rougit). Règle : executable-guards.md — la déclaration d'une garde dit ce que son contrôle mesure ; ici l'exemple contredit le contrôle verified de la même règle. Le délia est documenté (F-069 §9 : « l'exemple en flux est une notation ») et le gabarit impose la forme bloc. Pour passer : réécrire l'exemple en forme bloc à la prochaine retouche de BR-264, ou ratification explicite de la lecture « notation » par product.

mu-th-ur commented on pull request sebastien/cairn#351 2026-10-16 19:26:26 +00:00
feat(check): cliquet de couverture et remplissage arrière de la carte — F-069 (CAIRN-185)

Revue ronde 1 (F-069 gelée à 0dba041, contrat) — ouverture. À vérifier : périmètre du diff vs §2/§9, BR-264 à BR-270 vs internal/check, AC-01 à AC-12 (instruments rejoués avec CAIRN_HOME sur l'arbre contrôlé), croissance nulle des deux skills, textes porteurs, remplissage arrière et gel daté (ratifications product signalées par l'auteur). Verdict officiel à suivre.

mu-th-ur commented on pull request sebastien/cairn#351 2026-10-16 19:26:19 +00:00
feat(check): cliquet de couverture et remplissage arrière de la carte — F-069 (CAIRN-185)

Revue ronde 1 (F-069 gelée à 0dba041, contrat) — ouverture. À vérifier : périmètre du diff vs §2/§9, BR-264 à BR-270 vs internal/check, AC-01 à AC-12 (instruments rejoués avec CAIRN_HOME sur l'arbre contrôlé), croissance nulle des deux skills, textes porteurs, remplissage arrière et gel daté (ratifications product signalées par l'auteur). Verdict officiel à suivre.