
Radio du Futur · CodeMonde
Mode radio CodeMonde centré sur la qualité visuelle, l'entrée dans un espace animé et une écoute immersive.
Sous-espace
Hermes Agent, Noyau RDF, AzuraCast, YouTube, FFmpeg, automatisations et outils de production.
Retour au laboratoireEcosysteme technique
Registre local des capacites de Radio du Futur, verifie le 11 aout 2026. Le site public expose des contenus et des etats lisibles; les secrets et commandes d'administration restent dans les services prives.
publication statique / parcours publics · operationnel
Le site genere ses pages, catalogues et parcours publics sous forme statique exportable.
Umami auto-heberge / statistiques agregees · collecte publique minimale et lecture privee Studio confirmees de bout en bout
Umami 3.3.1 et PostgreSQL 17 sont sains sur le VPS sans port hote. Le tracker public, le preflight CORS, la collecte, les campagnes UTM, l'agregateur Noyau et la lecture privee dans Studio ont ete verifies de bout en bout. Les compteurs publics restent desactives. Les donnees presentes sont uniquement les preuves techniques datees; aucun historique anterieur n'est invente.
API deterministe / etats / publication · actif prive
L'API 0.6I, les etats, Git, la previsualisation et le deploiement tournent sur le VPS derriere des acces prives. Le healthcheck repond et les conteneurs principaux sont actifs.
inspection / reprise exceptionnelle · outil interne
Studio RDF expose les matieres, connexions, campagnes et le dernier atelier nocturne Hermes. Trois demandes reelles ont rejoint la file versionnee et Hermes les a traitees une a la fois, au premier essai, avant de rendre chaque nouvelle proposition distincte du pack source.
orchestration / missions · actif prive
Confirme en conditions reelles le 18 aout : 12 jobs hermes cron actifs. continuous-publishing lit reellement la vraie file d'attente Studio via createSocialCampaignStore (54 campagnes lues, 52 bloquees depuis plus de 3 jours -- backlog reel jusque-la invisible). radiostudio lit reellement AzuraCast en lecture seule (antenne "Radio du Futur" confirmee ; bibliotheque encore indisponible faute de cle API AzuraCast).
participation / donnees relationnelles · operationnel avec acces controle
L'application et MySQL sont sains. La migration de confidentialite 008 est appliquee, les controles d'acces passent et la sauvegarde quotidienne s'est terminee avec succes le 10 aout.
catalogue musical / publication source · publication active; correction de la mauvaise ressource Kairophonographe fusionnee sur main (#53)
Le catalogue et la publication de nouvelles sorties fonctionnent. La PR #53 a corrige une cause racine confirmee : une playlist vide (0 piste) avait ete cataloguee et publiee car la verification de finalize() ne controlait que le titre de la premiere piste, absente. La vraie sortie (EP 8 pistes, /le-kairophonographe-1) est desormais liee. Cette correction reste verifiee au niveau code seulement cette passe ; la preuve de deux cycles noop consecutifs sur le VPS reste a observer.
regie musicale / observation, programmation et diffusion editoriale · socle complet et teste au niveau code (radar, selection multi-strategies, rotation hebdo, vagues de percee, editorial packages, revue mensuelle, registre de canaux) ; livre sur PR #118 ; historique radar reel et crons Hermes encore a etablir sur le VPS
La regie prolonge la recette de selection SoundCloud : elle observe la circulation, fait remonter des oeuvres via neuf strategies independantes, compose une programmation hebdomadaire equilibree lue par le site, reagit aux percees par des vagues complementaires proportionnees et produit une revue mensuelle qui propose des ajustements de poids expliques. Verifie cette passe : npm run build vert, dix-neuf tests catalogue plus neuf tests selection, validateur d'invariants dans la chaine de build, preflight catalogue:doctor. Non encore eprouve sur le VPS : un seul snapshot radar existe donc aucun evenement n'est encore detectable, et les crons Hermes sont prepares mais pas deployes.
radio / diffusion · antenne et pont de lecture actifs
AzuraCast sert l'antenne, son API publique repond et le Noyau lit les metadonnees du titre en cours depuis son conteneur, sans capacite d'ecriture.
video / direct / replays · catalogue local actif; detection VPS en pause avant secrets
Le catalogue editorial et les lecteurs a la demande sont actifs. Le synchroniseur verifie l'etat public, le traitement, l'integration et les marqueurs de routage. Le trajet Hermes vers le worker Noyau est monte et teste; la tache reste en pause tant que les deux secrets YouTube ne sont pas installes comme fichiers.
traitement audio / video · actif dans Hermes
FFmpeg est disponible dans Hermes et soutient les transcriptions Studio ainsi que les futurs rendus video autorises. Sa preuve runtime repose sur le conteneur Hermes, pas sur les prototypes Kairos separes.
prototype audio vivant / flux mondiaux / DSP · Fenetres horaires a l'antenne et page publique; ecoute continue privee
Trois services autonomes collectent des flux Locus Sonus, construisent un monde brut puis une ecoute accordee et transmutee. Le composeur analyse jusqu'a 42 sources, attribue des roles acoustiques et produit un mix mondial continu sans Lyria ni samples externes. Il est sain depuis la correction PID du 21 aout; une sonde ponctuellement lente reste une alerte du prototype et non une panne de FFmpeg ou du Noyau.
montage video conversationnel / moteur externe · monte et enregistre comme skill Hermes; cle ElevenLabs encore absente
Verifie en lecture SSH reelle : le montage /opt/video-use est visible depuis le conteneur Hermes (docker inspect confirme le mount /home/ubuntu/Developer/video-use -> /opt/video-use en lecture seule) et hermes skills list liste video-use comme enabled. Ce qui bloquait le 11 aout est resolu. La cle ElevenLabs reste absente (aucun fichier secret trouve).
production locale / direct · pilote a construire
OBS Studio est installe sur la machine de production. Le diagnostic local authentifie est pret; le WebSocket etait inactif lors du controle et ne sera jamais expose publiquement.
lettre / relation editoriale · inscription a double confirmation ouverte depuis le 1er aout ; aucun envoi de lettre construit ; rythme decide le 15 septembre : mensuelle + eclat a chaque sortie d'album
Le formulaire, la base privee, la confirmation a 48 heures et la desinscription sont implementes. Le compte MX Plan dedie lettre@radiodufutur.com a accepte la recette SMTP du VPS; la liste reste inaccessible a Hermes.
Mastodon / Facebook / Instagram / LinkedIn / formats verticaux · publication programmee reelle et confirmee : Mastodon publie automatiquement 1 campagne approuvee/jour depuis le 19 aout
Mission publish-next-campaign activee dans hermes cron (6h30 quotidien) : selectionne la campagne approuvee la plus ancienne ayant une destination reellement prete (liste blanche + OAuth autorise, verifie en direct), publie, respecte ~20h entre deux publications. Bug de production trouve et corrige le 19 aout : une campagne sans contenu Mastodon (LinkedIn/Facebook seulement) bloquait toute la file car LinkedIn n'a jamais termine son OAuth ; corrige en sautant les campagnes dont l'unique destination n'est pas reellement prete au lieu de les bloquer indefiniment. Preuve reelle post-correctif : campagne 2278630178 (« Le corps traverse par le paysage ») publiee automatiquement, verifiee publiquement (https://mastodon.social/@carloschapman/117124598080860309). 37 campagnes approuvees dans la file (2 exclues explicitement : doublon SoundCloud et retrait editorial). Facebook n'a toujours pas de script de publication malgre la liste blanche (ecart preexistant, non traite). Nouvelle mission generate-article-campaigns (niveau B, jamais D) construite et testee : les articles publics du Journal generent desormais une campagne dans le meme store que la musique (meme schema, memes 5 visuels), en attente de validation Studio comme toute autre campagne, sans mecanisme separe. Script d'activation hermes cron pret (5h00, avant les autres jobs de publication) ; activation VPS reelle pas encore demandee a Carlos.
oeuvres / commandes / paiement · vitrine sans paiement
La page presente les familles d'oeuvres et les intentions de commande sans panier ni paiement actif.
Catalogue filtré

Mode radio CodeMonde centré sur la qualité visuelle, l'entrée dans un espace animé et une écoute immersive.
Page-manifeste du Kairophonographe : un dispositif de composition située qui capture une Géomémoire sonore — lieu, moment, matière, données du réel — et la transforme par le Kairographe.