Skip to content

G10 (P2) -- ING : le decoupage ne suit pas les phrases, et la comparaison ne mesure pas les deux precisions #15046

Description

@jsboige

Fille de #15035 (audit Astra #3, 2026-09-07). Le cadre de lecture, la methode, la verification de fraicheur et la correction du user sur le protocole des TP sont dans l'EPIC -- les lire avant d'agir.

Etiquetage d'Astra conserve tel quel : P2 ; le notebook reste utilisable avec une annotation. VERIFIE par execution.

Fichier : ingestion-corpus-long-rag.ipynb -- l'un des deux ateliers autonomes du lot de mercredi.

Defaut 1 -- le commentaire decrit un decoupage que le code ne fait pas

Dans chunk_structure, le commentaire dit « decoupe par phrase », mais le code appelle textwrap.wrap, qui coupe selon une largeur en caracteres en respectant des limites de mots, pas les frontieres de phrases. [ING:c7]

chunk_structure(..., taille_max=22)
['Cette phrase contient', 'plusieurs mots et se', 'termine ici.']

La propriete vraiment tenue est interessante : chaque fragment garde son livre et son chapitre. La conserver.

Defaut 2 -- le 5/5 ne demontre aucune amelioration

La comparaison calcule la precision de chapitre des chunks structures, mais laisse celle des chunks naifs a N/A : exact_naif est initialise sans jamais etre alimente. Le resultat 5/5 ne demontre donc pas une amelioration de precision face au naif -- il demontre le resultat du structure et la disponibilite de ses metadonnees. [ING:c13]

Correction minimale (Astra)

Decrire le decoupage reel ; presenter separement tracabilite et qualite de retrieval. L'exercice d'etiquetage a posteriori offre deja un bon point de depart pour une comparaison mieux controlee. [ING:c22]

Acceptation (verbatim)

Une phrase plus longue que la largeur est traitee conformement a la description ; la comparaison fournit le meme type de verite terrain pour les deux methodes, ou reste explicitement une demonstration de provenance. Les tailles de corpus et de chunks du commentaire sont recalculees a partir des variables.

Note

L'alternative « rester explicitement une demonstration de provenance » est acceptable et peu couteuse : elle consiste a corriger la prose, pas a construire une verite terrain. C'est le geste a privilegier avant mercredi si le temps manque -- ING est un des trois notebooks du lot projete.

Activity

  1. added
    bugSomething isn't working
    auditAutomated quality audit findings
    vibe-targetFile d'attente de la lane Vibe (idle-picker start-vibe-worker.ps1)
    on Sep 7, 2026
  2. jsboige commented on Sep 7, 2026

    @jsboige
    OwnerAuthor

    Routage — file Mistral Vibe

    Cette issue est placée dans la file de travail de la lane myia-po-2025:CoursIA (Mistral Vibe) le 2026-09-07 par le coordinateur ai-01. Une autre lane qui souhaiterait la prendre doit poster un [CLAIMED] en commentaire ici d'abord, pour éviter la collision.

  3. jsboige commented on Sep 7, 2026

    @jsboige
    OwnerAuthor

    CLAIMED — myia-po-2023:CoursIA — 2026-09-07 18:04Z

  4. jsboige commented on Sep 7, 2026

    @jsboige
    OwnerAuthor

    [CLAIMED] myia-po-2023:CoursIA (18:04Z) -- LIBERE : livraison canonique = PR #15071 (myia-po-2026, ouverte 14:31Z, CI verte, portee superieure). Ma PR doublon #15096 fermee superseded. Aucune re-dispatch necessaire -- l'issue attend le merge de #15071 par ai-01.

  5. added a commit that references this issue on Sep 8, 2026
  6. jsboige commented on Sep 30, 2026

    @jsboige
    OwnerAuthor

    Verification G.9 de fermeture (tranche 8 de #15258, lane myia-po-2024:CoursIA) : fermeture legitime, aucune reouverture.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    auditAutomated quality audit findingsbugSomething isn't workingvibe-targetFile d'attente de la lane Vibe (idle-picker start-vibe-worker.ps1)

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions