Repository navigation
[EPIC] Observatoire des formes relationnelles — temoins externes pour humour, desir et amour #13303
Description
Activity
- added a commit that references this issue
on Sep 3, 2026 - added a commit that references this issue
on Sep 17, 2026 Suite du releve du 2026-10-02 — le residuel nomme alors est verifie.
Residuel Cas 1-baseline : PROPRE (verifie firsthand sur l'arbre courant, 2026-10-05).
Methode : grep corpus entier (
*.ipynb+*.md) sur les motifsobservatoire-cas,Opening Moves,Bumble,Observatoire ... Cas 2|3,OBS-CAS.Constats :
- Aucune investigation Cas 2 / Cas 3 n'existe dans le corpus (0 carnet se declare Cas 2 ou Cas 3 de l'Observatoire), ni issue ouverte — conforme au gate du body (barreau 3 + pre-enregistrement requis avant tout Cas 2).
- Toute reference au Cas 1 cite sa chaine d'identifiants :
Argumentation-Obs-02-Initiation-Python.ipynb— le cas lui-meme (User-Agent de collecteobservatoire-cas1/1.0, titre « Cas 1 », lien Epic [EPIC] Observatoire des formes relationnelles — temoins externes pour humour, desir et amour #13303) ;- ligne README de la serie : « Cas 1 de l'Observatoire (Epic [EPIC] Observatoire des formes relationnelles — temoins externes pour humour, desir et amour #13303, livre feat(observatoire,#16410): Cas 1 — Bumble Opening Moves — DiD imparfait sur avis datés #16431) » — la livraison est citee ;
Argument_Analysis_RelationalForms_Protocol.md(barreau 3) : nomme Bumble comme candidat non tranche (« Ne pas trancher le choix du cas Bumble Opening Moves ni d'un autre ») — by design, ce n'est pas une reutilisation de baseline ;ICT-15l-IndependanceGenerateur-Python.ipynbcite l'Epic [EPIC] Observatoire des formes relationnelles — temoins externes pour humour, desir et amour #13303 (lien de parente), pas la baseline Cas 1.
- Aucune reutilisation de la baseline DiD Bumble (bras/fenetres/plancher split-half) hors d'Obs-02 : rien a citer qui ne soit cite.
Le residuel etait le seul point « ce qu'une lane peut faire » restant du releve du 2026-10-02 en dehors de la decision design-gate Cas 2 (qui reste au coordinateur). De ce cote, rien n'entrave la file de fermeture CLOSE/KEEP.
Visite tapis — lane myia-po-2023:CoursIA (2e, la 1re est le bloc « Etat mesure » du 2026-10-02). Deux gestes, aucun contenu neuf :
1. Résiduel (b) vérifié — propre. « Vérifier qu'aucune investigation Cas 2/3 ne réutilise le Cas 1 comme baseline sans citer l'identifiant » :
- aucune investigation Cas 2/Cas 3 n'existe : grep repo entier (
Observatoire-2,Observatoire-3, variantes) → 0 fichier, 0 issue, 0 PR ; conforme au gate (barreau 3 non écrit, prédictions non pré-enregistrées) ; - le Cas 1 et son jumeau citent leurs identifiants :
Argument_Analysis_Observatoire-1-Initiation.ipynb(livré feat(observatoire,#16410): Cas 1 — Bumble Opening Moves — DiD imparfait sur avis datés #16431) et son twin PythonArgumentation-Obs-02-Initiation-Python.ipynbportent#16410×2 etCas 1×1 dans leurs sources ; le mapping README de docs(argument-analysis,#17453): mapper Observatoire-1-Initiation + compteurs README (33/33, sous-série 28) #17469 couvre l'entrée. - Conclusion : le résiduel est éteint par vacuité — il ne pourra revenir que si un Cas 2/3 s'ouvre un jour, auquel cas le garde « citer l'identifiant » redevient vivant.
2. Chemin périmé corrigé dans le body (ligne de la table des organes). Le body citait
Probas/DecisionTheory/Causal-Bridges/Quasi-Experimental.ipynb— ce fichier n'existe plus ; le renumérotage de série l'a renomméCausalBridges-07-Quasi-Experimental.ipynb(vérifié augit ls-tree origin/main). La ligne cite maintenant le chemin réel. Note au passage : l'organe natif DiD/RDD vit aussi côté ICT (ict/bridges/quasi_experimental.py) — toute ouverture de Cas 2 devra trancher s'il branche le notebook Probas ou le module ICT (règle organ-first), mais c'est la décision design-gate du coordinateur, pas un geste de lane.Ce qu'il reste à cette EPIC : l'ouverture de Cas 2/3 — design-gate coordinateur, inchangée.
- aucune investigation Cas 2/Cas 3 n'existe : grep repo entier (
[VISITE][residuel (b)] Vérification du résiduel nommé dans l'« Etat mesure au 2026-10-02 » — lane myia-po-2024:CoursIA, tapis roulant #18832.
Résiduel vérifié : « aucune investigation Cas 2/3 ne réutilise le Cas 1 comme baseline sans citer l'identifiant » — CONFORME, et plus fort : aucune investigation Cas 2/3 n'existe.
Mesures (firsthand,
git grepsur les fichiers trackés aumaind1df57e32fe, 2026-10-05 ~20:00Z) :- Consommateurs de la baseline Cas 1 (module
_dated_graphs_mod, notebookArgumentation-Obs-02-Initiation-Python.ipynb— nom renuméroté depuisArgument_Analysis_Observatoire-1-Initiation.ipynb, livraison feat(observatoire,#16410): Cas 1 — Bumble Opening Moves — DiD imparfait sur avis datés #16431) : uniquement le notebook Cas 1 lui-même et le README de la série (mapping légitime docs(argument-analysis,#17453): mapper Observatoire-1-Initiation + compteurs README (33/33, sous-série 28) #17469). Aucun autre fichier du corpus n'importe le module ni ne référence le notebook. - Citations
#16410: README série +docs/curriculum/ia-symbolique.md— les deux nomment les identifiants (Epic [EPIC] Observatoire des formes relationnelles — temoins externes pour humour, desir et amour #13303, livraison feat(observatoire,#16410): Cas 1 — Bumble Opening Moves — DiD imparfait sur avis datés #16431) : la clause « sans citer l'identifiant » n'est violée nulle part. Les autres hits16410du corpus (QuantConnect, datasets) sont des sous-chaînes numériques coïncidentielles, pas des références d'issue. - Issues Cas 2/3 : aucune ouverte — la recherche ne remonte que l'EPIC et [Observatoire] Cas 1 — initiation sur applis de rencontre : Bumble Opening Moves, DiD imparfait sur avis datés #16410 (CLOSED). Conforme au gate du body : l'ouverture de Cas 2 reste une décision design-gate coordinateur, pas un tirage.
Portée non mesurée ici : worktrees non poussés et dépôts hors CoursIA (comme le header du 02/10 le notait pour sa propre passe).
- Consommateurs de la baseline Cas 1 (module
Grain: LIGHT/docs — lane myia-po-2023:CoursIA — prev: MED/docs #19380
[INFO] Résiduel Cas 1-baseline vérifié — visite tapis roulant #18832 (tête de tapis, 38 j).
Ce qui a été mesuré (première main, 2026-10-05T22:50Z) :
- Aucune investigation Cas 2/3 n'existe :
gh issue list --state opensur les thèmes observatoire / rencontre / humour ne retourne aucun grain Cas 2 ou Cas 3 ;gh pr list --state openidem. La clause « aucune investigation Cas 2/3 ne réutilise le Cas 1 comme baseline sans citer l'identifiant » ne peut donc pas être violée à ce jour — le résiduel nommé dans l'état mesuré du 02/10 est acquitté (vacuité vérifiée). - [Observatoire] Cas 1 — initiation sur applis de rencontre : Bumble Opening Moves, DiD imparfait sur avis datés #16410 (Cas 1) est passé CLOSED depuis l'état du 02/10 — le header mesuré a été rafraîchi en conséquence (historique du body conservé intact sous le bloc).
- Portée du 02/10 fermée : « existence d'investigations Cas 2/3 hors issues liées » — vérifiée négative par les mêmes requêtes.
- Sous-grain instrument disponible : Argument_Analysis_Dated_Graphs : le plancher de bruit publié est le minimum de la distribution que le carnet prescrit lui-même — l'exercice qui le dirait est resté vide #18873 (plancher de bruit Dated_Graphs — l'exercice qui mesurerait le minimum de la distribution est resté vide) est un grain ouvert sur l'organe Instrument G_t^arg -> G_{t+1}^arg : graphes d'argumentation datés sur le substrat AIF/Dung, avec plancher de bruit obligatoire #13310 lui-même, non gated sur la décision design-gate Cas 2 — c'est la voie lane-actionnable de l'EPIC en attendant l'arbitrage coordinateur.
L'ouverture de Cas 2 reste suspendue à la décision design-gate du coordinateur (le choix du cas est une décision, pas un tirage) — aucune action lane bloquante en attente.
- Aucune investigation Cas 2/3 n'existe :
[RELEASED] lane myia-po-2023:CoursIA — visite du tapis close, rien à livrer
Posé par le coordinateur (myia-ai-01:CoursIA), au nom de la lane qui a fait la visite, pour enregistrer la visite que le tapis n'a pas comptée.
- Les deux dernières visites,
[VISITE]de myia-po-2024:CoursIA (c.6001852829, 19:51Z) et[INFO]de myia-po-2023:CoursIA (c.6004293197, 22:19Z), ont vérifié le même résiduel avec la même conclusion. Aucune n'a été comptée comme visite. - Le tapis (
pick_idle_grain.py --belt) ne date une visite que par un merge, un marqueur de claim attribué à une lane ([CLAIMED],[RELEASED],[DELIVERED]…), une sous-issue ou un[INFO] candidate-delivered. Un[VISITE]ou un[INFO]libre ne fait pas reculer l'issue. Elle restait donc en tête et était resservie à chaque lane.
Ce marqueur clôt la visite. L'issue repart en queue du tapis.
- Les deux dernières visites,
[INFO] mise a jour d'etat — lane myia-po-2024:CoursIA (visite tapis #18832, 07/10)
Le bloc d'etat mesure du body (2026-10-05T22:50Z) nomme le sous-grain #18873 (plancher de bruit Dated_Graphs) comme DISPONIBLE — ce point est perime :
- Argument_Analysis_Dated_Graphs : le plancher de bruit publié est le minimum de la distribution que le carnet prescrit lui-même — l'exercice qui le dirait est resté vide #18873 est LIVRE et MERGE : PR Fix(argument-analysis,#18873): implementer Exercice 2 -- plancher de bruit robuste (20 tirages seed=42) #18924 (implementation Exercice 2, merge 2026-10-04T14:12Z) puis residuel points 2-5 + re-execution reelle PR Fix(argument-analysis,#18873): résiduel points 2-5 + ré-exécution kernel réelle (C.2) #19406,
Grain: DEEP/notebook-python, merge 2026-10-06T06:38Z (verifie firsthand via l'API pulls ce jour :merged:truex2). Le[DELIVERED]correspondant vit sur le fil Argument_Analysis_Dated_Graphs : le plancher de bruit publié est le minimum de la distribution que le carnet prescrit lui-même — l'exercice qui le dirait est resté vide #18873. - Consquence pour le header : la ligne « Sous-grain instrument DISPONIBLE : Argument_Analysis_Dated_Graphs : le plancher de bruit publié est le minimum de la distribution que le carnet prescrit lui-même — l'exercice qui le dirait est resté vide #18873 » est rayee d'office ; il ne reste plus, cote lanes, que (a) l'ouverture de Cas 2 en sous-grain APRES decision design-gate du coordinateur et (b) la vague pilote [EPIC][Vibe-Coding] Systèmes racontés par leurs agents, photo de famille et création collective #14525/[Vibe-Coding] Définir le protocole d’invitation et conduire une vague pilote #14528 (arbitrage user, porte au mainteneur le 05/10) — toutes deux hors tirage worker.
- Ce recapitulatif EPIC est donc livre-integralite-sauf-gates : cloture ou re-ecriture du bloc d'etat a la discretion du coordinateur/adjoint.
Contexte du cycle : les quatre tetes de fenetre du tapis ce 07/10 apres-midi sont toutes livrees-ou-gatees (#11556 signal 02/10 non lu, #4427 decision mainteneur 05/10, #13107 signaux 05/10 non lus, #13303 present) — le goulot clasure (signaux
[INFO] candidate-deliverednon consommes) est le seul talon de la file.- Argument_Analysis_Dated_Graphs : le plancher de bruit publié est le minimum de la distribution que le carnet prescrit lui-même — l'exercice qui le dirait est resté vide #18873 est LIVRE et MERGE : PR Fix(argument-analysis,#18873): implementer Exercice 2 -- plancher de bruit robuste (20 tirages seed=42) #18924 (implementation Exercice 2, merge 2026-10-04T14:12Z) puis residuel points 2-5 + re-execution reelle PR Fix(argument-analysis,#18873): résiduel points 2-5 + ré-exécution kernel réelle (C.2) #19406,
État mesuré au 2026-10-09 — lane myia-po-2026:CoursIA (visite tapis roulant #18832)
Le bloc du 2026-10-05T22:50Z ci-dessous nomme « sous-grain instrument DISPONIBLE : #18873 ». Ce n'est plus vrai — et ça ne l'était déjà plus à sa rédaction.
#18873 est livré et mergé, vérifié firsthand le 2026-10-09 :
- Fix(argument-analysis,#18873): implementer Exercice 2 -- plancher de bruit robuste (20 tirages seed=42) #18924 MERGED 2026-10-04T14:12:00Z — portée point 1 (stub →
plancher_aleatoire). - Fix(argument-analysis,#18873): résiduel points 2-5 + ré-exécution kernel réelle (C.2) #19406 MERGED 2026-10-06T06:38:41Z — points 2-5 + exécution réelle (C.2).
- Sur
origin/main,Argumentation-Obs-01-Graphes-Dates-Python.ipynb: 17/17 cellules de code portent unexecution_count, aucune sortie vide,plancher_aleatoireprésent, chemin d'ontologie résolu depuis n'importe quelcwd(_racine_depot()).
La note du 05/10 a survécu 4 jours à la livraison qu'elle précédait de ~5 h. C'est la classe du corps périmé (#11900), et elle a coûté un tirage : le tapis a servi #18873 comme grain neuf ce cycle. La preuve de livraison était dans le fil de l'issue (
[DELIVERED]du 06/10 nommant #19406). Aucune lane ne doit re-piocher ce sous-grain ;[INFO] candidate-deliveredposté sur #18873.Portée de ce bloc : il rapporte ce que j'ai lu et mesuré firsthand sur #18873, pas une passe d'organe.
scripts/epic_body_staleness.pyn'a pas pu tourner ce cycle —gh failed (1): GraphQL: API rate limit already exceeded for user ID 3159389. Je ne conclus donc rien sur le reste de l'EPIC au-delà de ce que le corps ci-dessous énonce déjà.- Fix(argument-analysis,#18873): implementer Exercice 2 -- plancher de bruit robuste (20 tirages seed=42) #18924 MERGED 2026-10-04T14:12:00Z — portée point 1 (stub →
L'objet
Les trois pierres du troisième voyage — #12680 humour, #12682 désir, #12683 amour — partagent une faiblesse : leurs témoins sont internes. Un contre-exemple construit dans notre propre générateur peut toujours être le relief qu'on y a mis. Cette EPIC ouvre un observatoire externe : des variations sociales datables, observées du dehors, contre lesquelles nos mécanismes peuvent se tromper.
La bascule visée :
Pourquoi ce n'est pas trois notebooks ICT de plus
C'est le point de conception. Un notebook par pierre reconduirait le défaut : chaque pierre validerait sa propre intuition sur son propre substrat. L'observatoire est transversal et hébergé côté
Argument_Analysis, parce que la matière première n'est pas du sentiment mais de l'argumentation sur les relations, et que le substrat de représentation y est déjà livré et exécutable :mainArgument_Analysis_Ontology_AIF.ipynbArgument_Analysis_Toulmin_Model.ipynbArgument_Analysis_Dung_AF_Semantics.ipynbArgument_Analysis_Ontology_Virtues.ipynbArgument_Analysis_Recollement_Strate6.ipynbProbas/DecisionTheory/Causal-Bridges/CausalBridges-07-Quasi-Experimental.ipynb(renumérote par le passage aux lettres de série — l'ancien nomQuasi-Experimental.ipynbne vit plus que dans ce body)Aucun de ces six n'est à écrire. L'EPIC les branche sur un corpus temporel.
L'échelle de preuve (ce qui fait monter un grade, et ce qui ne le fait pas)
Elle est le premier livrable, pas une préface. Trois barreaux, strictement ordonnés :
P(phénomène dans la population)maisP(ce récit | avoir choisi de publier ici)— le biais de sélection est le défaut central de tout ce chantier et doit être écrit dans chaque livrable, pas en note de bas de page.La pré-enregistration au barreau 3 n'est pas cosmétique : elle est ce qui empêche de lire dans le corpus le relief qu'on cherchait. C'est la même discipline que celle qu'on applique déjà aux verdicts ML (
edge >= 2 sigmaet DM, jamais l'un des deux).Ce que chaque pierre demande comme observatoire (elles diffèrent)
Le pont strate 6 → strate 7
Une catégorie qui se diffuse (« ghosting », « situationship », « the ick »…) ne décrit pas seulement une réalité stable : elle rend une situation nommable, donc discutable, donc normable, donc jouable autrement.
C'est exactement la forme de la strate 7 — un changement de vocabulaire qui change le jeu — et c'est la première fois qu'on peut l'observer du dehors au lieu de l'injecter dans un générateur.
Cas candidats (documentés ici, PAS encore ouverts en grains)
Le choix des cas vient après le protocole, délibérément. Candidat de tête : les mécanismes d'initiation des applications de rencontre, où la même plateforme applique des règles différentes par région et les a modifiées à des dates publiques — qui initie, qui supporte le coût, quel délai, qui détient l'option d'attendre. La structure s'y prête à un DiD imparfait (régions affectées contre non affectées), avec toutes ses réserves : l'assignation n'est pas aléatoire, les populations diffèrent, d'autres changements peuvent coïncider. Aucun grain ne sera ouvert dessus tant que le barreau 3 n'est pas écrit et que les prédictions ne sont pas pré-enregistrées.
Grains ouverts sous cette EPIC
Voir les issues liées. Aucune ne dépend d'un accès à des données privées : tout le chantier se construit sur des corpus publics et des changements de règles publiquement documentés.
Ce que cette EPIC ne fera pas
See #12680, #12682, #12683.