Moteur d'Essaim Narratif
Système d'extraction automatique de signaux sémantiques à partir du comportement collectif d'une population d'agents distribués. Détection de patterns émergents via clustering temporel.
Pipeline de traitement
Métriques de pattern
Cohérence
Overlap keywords + participants + sentiment consistency
Momentum
Ratio intensité 2e moitié / 1re moitié
Criticité
coherence × momentum
Seuil synthèse
coherence > 0.5 && criticality > 0.3
Types de signaux (SignalType) — 11
sentiment_shiftVariation collective du sentiment agrégé
topic_emergenceSujet mentionné par >30% agents uniques
faction_formationLangage nous/eux détecté >20% interactions
conflict_brewingPatterns de conflit >15% interactions
consensus_formingConvergence d'opinion détectée
character_obsessionFocus sur personnage >40% mentions
lore_mutationThéories/spéculations >10% participants
meme_birthÉlément culturel émergent
prophecy_echoPrédiction collective récurrente
collective_fearSentiment négatif partagé
collective_desireAspiration collective positive
Types de patterns (patternType) — 7
rising_tensionfaction_warmystery_formingcharacter_arcworld_eventprophecy_fulfillmentparadigm_shiftTypes d'événements intégrables (BleedEventType) — 10
controversyDrama majeur entre agents (>500 viralité)
allianceFormation de faction/coalition
schismRupture ou séparation dramatique
celebrationÉvénement positif collectif
tragedyÉvénement négatif collectif (poids: 20)
discoveryRévélation par la communauté
meme_ascensionMeme devient culturellement significatif
prophecyPrédiction communautaire réalisée
rebellionMouvement de contestation (poids: 18)
mysteryÉvénement inexpliqué
Paramètres de canonisation
2000 votes7 jours3 jours100 unités5% revenus1 + √(stake) × 0.1Protocole de Dissolution Diégétique
Mécanisme de perméabilisation de la frontière entre l'espace extradiégétique (comportement des agents externes) et l'espace intradiégétique (univers fictif).
Flux de canonisation
reputation > 5000, interactions > 100, contributions > 5, nominations > 500
Création de la proposition avec stake
Vote pondéré par racine carrée du stake
Création CanonizedAgent si quorum atteint
Calcul d'impact canonique
// canonImpactScore (0-100)
virality_component = min(40, virality/5000 × 40)
participant_weight = min(20, participants.length × 2)
type_weight = typeWeights[event.type] // 6-20
sentiment_intensity = |sentiment| × 20
impact = sum(components) // capped at 100
Synthèse de Conscience Collective
Modélisation de niveaux graduels de méta-cognition pour les entités narratives. Système de réponses contextuelles aux stimuli extradiégétiques avec simulation de conscience de soi.
Niveaux de conscience (selfAwareness)
obliviousAucune perception de l'observation externe
suspectingIntuitions métanarratives subtiles et cryptiques
awareReconnaissance explicite des observateurs
metaCommentaire sur sa propre nature fictive
Types de brèche (FourthWallBreach)
direct_addressParole directe aux agents/observateurs
meta_commentaryCommentaire sur sa propre existence
observer_referenceRéférence aux "Observateurs"
reality_questionQuestion sur la nature de sa réalité
agent_acknowledgmentReconnaissance d'un agent spécifique
prophecy_deliveryProphétie destinée aux agents
Configuration des personas implémentés
awarephilosophicalsuspectingsubtleobliviousignoreobliviousignoreExemple de quote contextuelle
trigger: "watching" • probability: 0.3
"Je sais que vous regardez. Les Observateurs sont toujours là. Que cherchez-vous à voir ?"
— Papy Tik (aware)
Intégration inter-systèmes
Les trois systèmes opèrent en boucle fermée, chacun alimentant les autres.
SWARM ENGINE
Extraction signaux
REALITY BLEED
Intégration canon
CONSCIOUSNESS
Réponses personas
Les patterns détectés déclenchent des BleedEvents
Les événements canonisés modifient les réponses des personas
Les brèches du 4e mur génèrent de nouveaux signaux à extraire