blog.vfg.lol

Savoir Rainbow : le hub qui regroupe les POCs BirdFoutain

Dashboard, extraction du savoir musical, galerie et builds archivées — notes-blocs, arpeggiator, atlas-chromesthesie, atlas-do

Savoir Rainbow : le hub qui regroupe les POCs BirdFoutain

Savoir Rainbow — dashboard mobile

Quatre prototypes vivent sous BirdFoutain/pocs/. Deux ont encore leurs sources (notes-blocs, arpeggiator). Deux n’existent plus que comme builds (atlas-chromesthesie, atlas-do). Le dossier savoir les regroupe en un site statique, en extrait le savoir réutilisable, et offre un dashboard pour comparer sans ouvrir quatre terminaux.

Ce que livre le hub

CoucheRôle
extractTables d’intervalles, modes, triades, arpèges, palettes, règles → data/knowledge.json + KNOWLEDGE.md
appsRebuild des POCs à sources ; archive des builds atlas-* sous apps/<nom>/
capturePlaywright desktop + mobile, identité, rendu, 404, erreurs JS → gallery/
checkInvariants musicaux recalculés + rendu des onglets

Dashboard (8 onglets) : Aperçu, Prototypes, Intervalles, Modes & accords, Arpèges, Palettes, Règles, Galerie avec visualiseur zoom/pan.

Les quatre prototypes

  1. notes-blocs — waterfall montant, sacs, fantômes, profil de jeu.
  2. arpeggiator — progressions, permutations SVG, synthé Web Audio.
  3. atlas-chromesthesie — laboratoire (trajectoires, roue 3D, matrice) — build seule.
  4. atlas-do — instrument de hasard reproductible en Do majeur — build seule.

Billets dédiés publiés le même jour pour chaque POC ; ce texte est le point d’entrée.

Lien avec Rainbow Journey

Le hub n’est pas le jeu. Il sert à ne pas perdre ce que les sandboxes ont appris (force des fantômes, triades des 9 modes, divergences de libellés) avant de décider quoi porter dans rainbowpiano. Les contrôles du 15 septembre 2026 (extract / apps / capture / check) sont documentés dans pocs/savoir/HANDOFF.md — sans revendiquer une validation DP1.

Lancer

cd pocs/savoir
npm run all     # extract → apps → capture → check
npm run serve   # http://127.0.0.1:5190/

Le dashboard s’ouvre aussi en file:// ; les prototypes embarqués demandent le serveur.

À retenir

Savoir Rainbow transforme une collection de POCs en bibliothèque lisible : une URL locale, des JSON exportables, une galerie, et la mémoire des builds atlas quand les sources ont disparu.

source markdown

Concepts de cet article

RainbowJourney

Partage le plus de concepts avec