Upgrade to Pro — share decks privately, control downloads, hide ads and more …

🧠 Mémoire : ce qui rend la suite possible

🧠 Mémoire : ce qui rend la suite possible

Que faut-il conserver pour que quelque chose puisse continuer ?

Six perspectives Darkwood sur la mémoire : connaissances et décisions, état d’un calcul, processus et reprise, apprentissage du joueur avec Aftertrace, motifs musicaux et continuité des récits. Les exemples distinguent réalisations, démonstrations et limites techniques.

Présentation interactive canonique : https://slides.darkwood.com/slides/memory
Démonstrations : https://memory.content.darkwood.com
Article : https://blog.darkwood.com/fr/article/memoire-ce-qui-rend-la-suite-possible

Avatar for Mathieu Ledru

Mathieu Ledru

November 08, 2026

More Decks by Mathieu Ledru

Other Decks in Technology

Transcript

  1. Mémoire : ce qui rend la suite possible Du logiciel

    à l’IA, des jeux vidéo à la musique et à l’image : ce que nous conservons pour continuer à créer. 08-11-2026 @matyo91
  2. Mémoire Que faut-il conserver ? Pour que quelque chose puisse

    continuer. Reprendre → Comprendre → Transformer Une information utile, à la bonne échelle et pour la bonne durée. 02 | 22 · Darkwood @matyo91
  3. Darkwood Retrouver une décision Identifiant Provenance Versions Une adresse stable

    malgré les changements de titre. Une date, une origine et un statut compréhensibles. Le chemin qui explique un choix et ses corrections. 03 | 22 · Darkwood @matyo91
  4. Darkwood MEM-001 : garder de quoi reprendre Version 1 ·

    10 janvier Version 2 · 12 janvier Conserver uniquement le rendu audio. Garder aussi notes, tempo et paramètres pour créer une variante. Décision fictive de l’atelier : les raisons du changement restent lisibles. 04 | 22 · Darkwood @matyo91
  5. Darkwood Le contexte des personnes et des agents Question →

    Référence validée → Action Un résumé doit permettre de revenir au détail. Une information retrouvée ne vaut ni validation ni autorisation. Aucune mémoire universelle des six services n’est annoncée. 05 | 22 · Darkwood @matyo91
  6. Flow Un tableau qui s’enrichit Additionner 4+7+9 total : 20

    Moyenne → 20 ÷ 3 6,67 Reste → 100 − 20 80 Le total accompagne l’état. Il est calculé une seule fois. 06 | 22 · Darkwood @matyo91
  7. Flow Le véritable exemple PHP Extrait de examples/flow-memory.php yield static

    function (array $state) use (&$calculations): array { ++$calculations; return $state + ['total' => array_sum($state['values'])]; }; // Extraits du job d’addition et du lancement du pipeline : $flow(new Ip(['values' => [4, 7, 9]])); $flow->await(); FlowFactory assemble les jobs · darkwood/flow 8.1.6 PHP exécuté pendant le build ; pipeline complet dans Memory. 07 | 22 · Darkwood @matyo91
  8. Flow Trois durées de mémoire Temporaire Réutilisé Conservé L’état existe

    pendant une évaluation. Deux lectures partagent un calcul dans cette évaluation. Le résultat survit grâce à un stockage explicitement choisi. Flow transmet l’état ; il ne fournit ici ni sauvegarde durable ni reprise après panne. L’atelier navigateur est une illustration JavaScript. 08 | 22 · Darkwood @matyo91
  9. Uniflow La méthode enregistrée Collecter 12, 8, 5 → Additionner

    25 → Produire le bilan « Préparer un bilan » · définition atelier-bilan · version 1 La recette reste la même à chaque nouveau lancement. 09 | 22 · Darkwood @matyo91
  10. Uniflow Une exécution peut s’arrêter Collecte terminée : 3 valeurs

    Addition terminée : total 25 — pause À la reprise : produire le bilan de 25 points Le curseur indique l’étape suivante. Le résultat intermédiaire permet de poursuivre. 10 | 22 · Darkwood @matyo91
  11. Uniflow La trace et le point de reprise Dans Uniflow

    Dans Memory Des programmes structurés sont enregistrés avec description, classement et visibilité. Une expérience locale conserve un total et un curseur. La reprise ne rejoue pas les étapes terminées. Cette démonstration ne prouve pas l’existence d’un historique exhaustif ou d’une reprise durable dans Uniflow en production. 11 | 22 · Darkwood @matyo91
  12. Darkwaar Aftertrace : apprendre la rive Explorer les mains vides

    Une grille cachée de 4 × 4 cases. Un signal à trouver, des pas limités, une sortie à atteindre. Une fissure arrête la tentative et laisse une découverte. 12 | 22 · Darkwood @matyo91
  13. Darkwaar Rewind : le monde revient La carte reste connue

    La position et les pas sont réinitialisés. Les cases découvertes restent marquées. Le joueur peut préparer le prochain trajet. 13 | 22 · Darkwood @matyo91
  14. Darkwaar Carry : utiliser ce que l’on sait Repartir avec

    une braise Après la reconnaissance, refaire le trajet appris. Trois rives : chaque nouveau lieu efface la carte. Forget efface les découvertes courantes. Recharger le jeu efface la mémoire de partie. 14 | 22 · Darkwood @matyo91
  15. Slide 15 · 1/1 · représentation statique DJMatyo Huit pas

    pour garder une idée Capture statique : Motif réel de l’atelier : notes 4, silence, 3, silence, 2, 3, 1, silence Lecture du schéma : 1 4 2 — 3 3 4 — 5 2 6 3 7 1 8 — Notes, silences, tempo : un motif que l’on peut réécouter et modifier. Synthèse originale du navigateur, sans sample tiers. Un atelier de mémoire musicale, pas un morceau attribué à DJMatyo. 15 | 22 · Darkwood Version interactive : https://slides.darkwood.com/slides/memory @matyo91
  16. DJMatyo Le même motif, un autre départ La variation de

    l’atelier décale la séquence d’un pas. Initial 4 · — · 3 · — · 2 · 3 · 1 · — Variation — · 4 · — · 3 · — · 2 · 3 · 1 Comparer ce qui reste reconnaissable quand la place des événements change. 16 | 22 · Darkwood @matyo91
  17. DJMatyo Conserver une structure musicale Rejouer Transformer Le fichier JSON

    conserve notes et tempo, sans enregistrement audio. La version gardée devient le point de comparaison d’une variante. L’identité Happy Hardcore de DJMatyo ouvre une réflexion sur répétition, énergie et reconnaissance. L’atelier ne documente pas ses outils de studio. 17 | 22 · Darkwood @matyo91
  18. Heroclip Ce que reçoit le prochain plan Avec rappel Sans

    rappel Nora · ambre · lanterne Nora · ambre · lanterne Nora · ambre · lanterne Voyageur · bleu · boussole → → Démonstration Memory : storyboard déterministe, six plans maximum, sans génération vidéo. 18 | 22 · Darkwood @matyo91
  19. Heroclip Une sélection de storyboards Jusqu’à 3 générations réussies →

    Storyboards sélectionnés → Préparation de la suite Le mécanisme de continuation est présent dans le code d’Heroclip. Certains champs sont raccourcis. Une dernière image peut servir de référence lorsqu’elle est disponible, selon la configuration. 19 | 22 · Darkwood @matyo91
  20. Heroclip Vérifier la continuité Repères transmis Résultat à relire Personnage,

    palette, accessoire, action accomplie. Un nom ne garantit pas un visage. Une palette ne garantit pas un raccord. Une génération réussie techniquement peut encore demander une correction artistique. La filiation est conservée ; l’archivage durable des médias reste un sujet distinct. 20 | 22 · Darkwood @matyo91
  21. Mémoire Six mémoires, six portées Darkwood les raisons d’une décision

    Flow l’état d’un calcul Uniflow la méthode et son exécution Darkwaar la connaissance du joueur DJMatyo un motif transformable Heroclip les repères d’un récit 21 | 22 · Darkwood @matyo91
  22. Mémoire Ce qui rend la suite possible La mémoire rend

    la suite possible lorsqu’elle conserve ce dont nous avons besoin pour reprendre, comprendre et transformer. Explorer les six démonstrations → Un même principe, des réalisations et des durées différentes. 22 | 22 · Darkwood @matyo91