# Dapp et landing

La landing et les 4 écrans de la dapp suivent les maquettes validées, en anglais, dans la DA Vivra. La dapp ne demande jamais de wallet : on se connecte par email pour voter, et l'achat de $VIVRA se fait sur Pons.

## Écrans

| Écran | Contenu | Données | Temps réel |
| --- | --- | --- | --- |
| Landing | hero « premier CTO par agents IA », CTO classique contre CTO Vivra, les agents, le CTO en 72 h, flywheel, taxe, règles | statiques, plus les chiffres de `/stats` | non |
| Vote | 5 cartes façon launchpad : bannière et photo du projet, nom, catégorie, thèse, boutons socials, score de reprise, chiffres clés, part des voix ; panneau de vote avec connexion par email | cycle, candidats, votes | oui |
| Fiche candidat | un onglet par candidat ; tous les blocs de la section 5, dont le score de reprise et son détail | fiche, suivi des candidats | marché toutes les 60 s |
| War room | token CTO, chart live, étapes, 4 chiffres, journal, buyback (tranches, plafond), équipe d'agents, nouveaux liens | opération, journal, tranches | oui, WebSocket |
| Revived & ledger | tokens CTO passés et leur statut, chiffres du flywheel, registre hebdomadaire, adresses des wallets | registre, opérations | toutes les 5 min |

## Connexion

- Email et lien magique, ou code à 6 chiffres. Session de 30 jours sur l'appareil.
- Aucun wallet demandé, nulle part. Le bouton « Buy $VIVRA » renvoie vers la page Pons du token.

## Temps réel

- Un canal WebSocket par opération : nouvelles lignes du journal, tranches exécutées, changements d'étape.
- Le chart live se met à jour à chaque trade du token CTO (events du pool ou de la courbe).
- Les parts de vote se mettent à jour à chaque vote.

## Exigences générales

- Responsive : chaque écran utilisable à 390 px de large.
- Accessibilité : contrastes conformes, navigation clavier, mouvement réduit respecté (les animations s'arrêtent).
- Chaque chiffre affiché renvoie à sa source : transaction, contrat ou ligne du registre.
- Bandeau de mention légale sur chaque page (pas de promesse de gain, risques).

## Critères d'acceptation

- [ ] Les 4 écrans conformes aux maquettes, sur ordinateur et sur mobile.
- [ ] Un vote apparaît dans les parts en moins de 5 s.
- [ ] La war room suit un CTO test en direct, sans rechargement.
