Backend : - Vérification Sr25519/Ed25519 réelle via substrateinterface (bypass démo) - Message signé : <Bytes>{challenge}</Bytes> (convention polkadot.js) - DEV_PROFILES : Charlie → Référent structure, Dave → Auteur (WoT member) Frontend : - Signing via extension polkadot.js / Cesium2 (_signWithExtension) - @polkadot/extension-dapp + @polkadot/util installés - Vite : global=globalThis + optimizeDeps pour les packages polkadot - Boîte à outils : titres complets des 4 sections Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Systeme de themes adaptatifs : Peps (light chaud), Zen (light calme), Chagrine (dark violet), Grave (dark ambre) avec CSS custom properties - Dashboard d'accueil orienté onboarding avec cartes-portes et teaser boite a outils - SectionLayout reutilisable : liste + sidebar toolbox + status pills cliquables (En prepa / En vote / En vigueur / Clos) - ToolboxVignette : vignettes Contexte / Tutos / Choisir / Demarrer - Seed : Acte engagement certification + forgeron, Runtime Upgrade (decision on-chain), 3 modalites de vote (majoritaire, quadratique, permanent) - Backend adapte SQLite (Uuid portable, 204 fix, pool conditionnel) - Correction noms composants (pathPrefix: false), pinia/nuxt ^0.11 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>