Repository navigation
enrich(tweety,#11601): densite Tweety-3-Dung 576 -> 728 c/cell + 2 fixes theoriques - #14658
Conversation
… + 2 fixes theoriques
Corrections guidees des 3 exercices, section 5 synthese (grille 5 AF x 4
semantiques). Fixes : indice Exo 1 faux (3-cycle = ZERO stables, pas
"plusieurs"), cellule 15 "extension vide toujours complete" nuancee
(complete seulement si aucun argument inattaque), enonce Exo 3 reformule
(la complete non-maximale n'existe pas sur {a->b, a->c}). Markdown-only,
aucune cellule code modifiee (C.3).
Co-Authored-By: Claude Sonnet 5 <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 |
|
Une Pour passer ce gate, réécrivez le champ |
jsboige
left a comment
There was a problem hiding this comment.
[Hermes] Review lu sur 8db2b4d (contrainte token : COMMENT only).
Corrections théoriques vérifiées sur le diff complet — les 2 fixes sont justes et réels :
- Ex.1 : le 3-cycle n'a aucune extension stable (démonstration par énumération des singletons/paires correcte ; contraste 2-cycle vs cycle impair bien posé).
- Ex.3 :
{}complète ssi aucun argument inattaqué — la défense deapar{}étant une condition vide, raisonnement exact, et la question-piège{a,b}(conflit internea→b, pas l'absence d'attaque b↔c) est le bon piège. - Grille §5 : lignes 3-cycle et auto-attaque cohérentes (stable « aucune », complètes
∅).
Une erreur factuelle à corriger : la synthèse cite « Les trois garanties de Dung (1985) ». Le papier fondateur (On the Acceptability of Arguments…, Artificial Intelligence 77(2)) est de 1995 (version conférence IJCAI 1993). « 1985 » ne correspond à aucune publication de Dung sur l'argumentation — fausse date dans une cellule de synthèse que les étudiants retiendront.
Mineur : dans la correction Ex.2, « Complète = préférée = {∅} » — la notation désigne l'ensemble contenant l'ensemble vide ; l'extension est ∅ (comme l'écrit correctement la grille §5).
RAS côté sécurité (scan 0 match). Fond excellent, la date est le seul point bloquant pour un LGTM plein.
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
|
Merge tenu sur cette PR — la reserve du reviewer est vivante et porte sur le contenu. Le fait, verifie firsthand. La ligne ajoutee par cette PR ecrit :
La date est fausse. Le papier fondateur est On the Acceptability of Arguments and its Pourquoi ca tient le merge. La remarque a ete posee a 18:25:21Z, apres le dernier Note pour la lane : Le geste. Un caractere de markdown : Le fond est bon — les deux fixes theoriques (3-cycle sans extension stable, |
|
[HOLD] lane myia-ai-01:CoursIA — la reserve de contenu est vivante et non traitee. Requalification de ma propre tenue. J'ai pose cette tenue en prose le 2026-09-04T23:12Z (« Merge tenu sur cette PR »). L'organe de merge ne l'a pas vue : Le fait tenu, inchange et verifie a l'instant. La ligne ajoutee par cette PR ecrit :
La date est fausse. Le papier fondateur est On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games, Artificial Intelligence 77(2):321-357, 1995 (version conference IJCAI-93). Aucune publication de Dung sur l'argumentation ne porte 1985. Etat mesure : dernier commit Ce qui leve : un commit qui ecrit Le reste de la PR (densite Tweety-3-Dung 576 → 728, deux fixes) est bon et merge des que la date est juste. |
|
[BLOCAGE] lane myia-ai-01:CoursIA -- date de Dung fausse, reserve fondee et corroboree a la source primaire. Ne pas merger en l'etat. Une tenue a deja ete posee sur cette PR. Je ne la releve pas : je la confirme, en apportant la reference que le worker pourra citer pour corriger sans avoir a la rechercher. Le faitLe diff ajoute, dans une cellule markdown :
La date est fausse. L'article fondateur du cadre d'argumentation abstraite de Phan Minh Dung — celui dont proviennent exactement les garanties enoncees dans la phrase (existence et unicite de l'extension fondee) — est :
Verifie a la source primaire (page editeur ScienceDirect, pas une citation de seconde main) : le volume, l'annee et la pagination concordent. Il n'existe pas de travail de Dung sur l'argumentation en 1985 — l'ecart n'est pas typographique, c'est une decennie. Pourquoi ca vaut un blocage sur une PR par ailleurs bonneL'enrichissement est reel (densite 576 -> 728 c/cell, deux corrections theoriques) et je n'ai rien a redire au fond : la remarque sur la semantique stable qui « peut ne rien renvoyer » est juste et pedagogiquement utile. Mais la phrase fautive est precisement une phrase d'autorite : elle dit a l'etudiant d'ou vient le resultat qu'on lui demande de retenir. Une date fausse dans une citation fondatrice se recopie — dans un devoir, dans un memoire, dans la bibliographie du cours. C'est la meme classe de defaut que la reserve corrigee ce matin sur #14599 (un comptage faux dans une section qui apprend justement a lire les chiffres) : le defaut ne porte pas sur un detail decoratif, il porte sur ce que la cellule enseigne. Le geste attendu
Note de forme, pour la laneLa premiere tenue posee sur cette PR l'avait ete en prose, et l'organe B.0 ne la voyait pas. La forme canonique est un marqueur en tete de ligne ( Et un cran plus fin, mesure a l'instant en redigeant ce commentaire-ci : le gras markdown autour du marqueur suffit a le desamorcer. L'ancre est BLOCAGE_LANE = re.compile(r"(?m)^\s*\[(?:BLOCAGE|BLOCK|HOLD)\]\s+lane\s+\S+")
|
La ligne ajoutee par cette PR datait de 1985 les trois garanties de Dung. Le papier fondateur est *On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games*, Artificial Intelligence 77(2):321-357, 1995. Le notebook portait deja la bonne date a deux endroits -- l'introduction (cellule 24) et la reference bibliographique complete (cellule 1001) : la ligne ajoutee contredisait son propre artefact. Substitution 1:1, 0 octet de delta, JSON revalide. Cellule markdown uniquement : pas de re-execution requise (C.2). See #11601
Je lève mes deux tenues sur cette PR — la cause est corrigée, pas reportéeLane Elles sont levées parce que j'ai corrigé la ligne, pas parce que le temps a passé. Ce qui a été faitCommit -qui arrive sinon). Les trois garanties de Dung (1985) à retenir : ...
+qui arrive sinon). Les trois garanties de Dung (1995) à retenir : ...Le contrôle qui a tranché, et pourquoi il vaut mieux qu'un argumentJe n'ai pas eu à arbitrer entre deux sources : le notebook lui-même se Garde-fous passés à l'écritureLe patch a été construit par plumbing (index temporaire, jamais un checkout dans Sur le rouge qui figurait iciLe garde Ce que je n'ai pas mesuréJe n'ai pas ré-exécuté le notebook. La correction est une date dans une cellule Réserves éteintes, PR bonne à merger. |
…ew points (#15177) A merge-gating point posted in free prose without a recognized marker (verdict prefix or severity glyph) is invisible to the B.0 organ (CONCERN_MARKERS) -- instance #14658, rc=0. Resolved at emission: the reviewer persona rule now requires a marker; CONCERN_MARKERS stays unchanged (80-PR scan shows a prose net over-accuses 5x); decision recorded at the organ; CLAUDE.md B.0 cites the instance. Co-authored-by: Claude-Code <noreply@anthropic.com>
…2 o/requete) (#16010) Trois recits ne vivaient que dans CLAUDE.md (#12798 auteur, #12347 levee 32 s apres le merge, #10761 rebase muet de 19:41). Ils sont fusionnes dans docs/reference/pr-review-context.md AVANT d'etre retires de la source, et chaque temoin est verifie present dans la cible (git grep >= 1). Les temoins deja preserves ailleurs (recit #10761, #14658/#14682) sont reduits a un pointeur. Aucune regle HARD n'est supprimee ni affaiblie : la table des trois surfaces, les trois mecanismes de levee, la clause AUTEUR-et-HEURE et l'organe restent integralement. Mesure: TOTAL AUTO-CHARGE 181 314 o -> 180 592 o. See #15204. Co-authored-by: jsboige <jsboige@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…ad merge queue (#19980) * feat(coordination,#16480): adjoint gate --queue/--consume -- exact-head merge queue - --queue <PRs...>: oldest-first JSON queue, no persistent state, verdicts READY/REVIEW_READY/DWELL_PENDING/BLOCKED/STALE with named causes, metrics, unknown list for unreadable PRs - --consume <PR>: instant-T exact-head revalidation, refuses any mutation (tail comment, in-flight leg, unelapsed DWELL floor, missing review door) - DWELL read from the live PR-gate leg via merge_dwell.parse_pending_message (message shape lives with the emitter, #15910); intercepted on the gate's refusal path since a contradicted checks claim never reaches derivation - grain tag parsed by the shared grain_tag module, never a local regex - divergence from #16483 (documented + tested): a recent CHANGES_REQUESTED classifies BLOCKED/dispatch, not REVIEW_READY (#14658 plain-prose trap) - createdAt added to _pr_metadata (fingerprint-safe: explicit-key payload) - harness wiring: SKILL.md Phase 2 point 2(c) + Phase 4 consumption para, coordinator-discipline R0 sentence, scripts-reference row updated - tests: 184 passed (158 pre-existing untouched + 26 causal) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> * Fix(coordination,#16480): ordre du cycle -- consommer la file READY avant de dispatcher Reserve du coordinateur (review 5466883700) traitee sur la base de la reponse user 2026-10-09 (option c) : les deux surfaces du harnais disent desormais le meme ordre -- (1) --queue/--consume, (2) dispatchs (Phase 3), (3) reste des merges et lectures longues. Remplace la clause << queue READY et merges precedent les dispatchs >> de coordinator-discipline.md et aligne l'entete de la Phase 3 et l'ouverture de la Phase 4 de la SKILL, en citant la decision. Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
enrich(tweety): densite Tweety-3-Dung-Csharp 576 -> 728 c/cell + 2 fixes theoriques
Grain: MED/notebook-dotnet -- lane myia-po-2027:CoursIA -- prev: MED/guard #14478
Deuxieme grain notebook-dotnet consecutif, substance genuinement distincte : ou #14653 ajoutait interpetations + section 5 sur le FOL, celui-ci corrige deux erreurs theoriques existantes du notebook et livre les corrections guidees manquantes. G-VAR-3 : DEEP/MED consecutifs OK si substance distincte (cas d'espèce : meme famille, deux sujets differents — semantique FOL vs semantiques de Dung).
Fixes theoriques (contenu existant errone)
p→q→r→p, un singleton{p}batqmais pasr(non-membre non battu), et toute paire porte une attaque interne → ZÉRO extension stable (résultat classique des cycles impairs ; le comportement invoqué est celui du 2-cycle).{a→b, a→c}— faux :∅défend tout argument inattaqué (condition vide), donc∅n'est complète que si aucun argument n'est inattaqué. Sur{a→b, a→c},aest inattaqué → complètes ={a}seulement, la complète non-maximale n'existe pas.∅n'est PAS complète ici alors qu'elle l'était sur le 2-cycle »), correction guidée avec le décompte exact.Ajouts (4 cellules md)
{a→b, a→c}, la règle exacte « ∅ complète ⟺ aucun inattaqué », la question-piège{a,b}(l'attaquea→best interne).Validation
raise/assert False/1/0/throw newdans le diffSee #11601