Consulter les logs d'accès des utilisateurs (succès/refus de connexion) ou l'audit log des actions admin sensibles (ajout/révoc users, upsert instruments, OCR, etc.).
5. Gestion des instruments
Valider les demandes d'instruments faites par les utilisateurs, ou gérer la watchlist en masse (ajouter/supprimer des tickers, vérifier les ETF avec/sans prix EOD, dédoublonner, etc.).
Tickers/ISIN recherchés par les utilisateurs via "🔍 Analyser" mais pas encore dans la watchlist. Promouvoir = ajouter à la watchlist (fetched par le cron). Rejeter = supprimer définitivement.
6. Quota Claude Vision (OCR portefeuilles)
Gestion des accès Vision : qui a un compte illimité, qui a combien d'appels gratuits, et combien d'appels globaux ont été consommés ce mois sur la clé admin.
Stocker la clé Anthropic admin
Cette clé est chiffrée AES-256-GCM avec une dérivation par email avant stockage en D1. Elle ne quitte le serveur que pour appeler l'API Anthropic. Coût estimé : ~0,001 € / image Haiku.
7. 🔍 Audit des sprints en production (live)
Vérifie en direct l'état des sprints majeurs dans la prod (DB, Worker, Frontend, Cron). Source de vérité = la prod, pas un fichier de suivi.
Clique sur le bouton pour lancer l'audit live.
8. 📈 Feedback Loop — Performance des picks RENFORCER
Clique sur le bouton ci-dessus pour charger les agrégations.
9. 📊 Stockage Cloudflare D1
Clique sur le bouton ci-dessus pour charger les stats.
10. 🔥 Stress tests historiques
Recalcule ce qu'auraient fait les 9 portefeuilles vitrine actuels (composition d'aujourd'hui appliquée rétroactivement)
sur 4 scénarios historiques majeurs. Comparé au benchmark MSCI World (URTH) sur la même fenêtre.
Clique sur le bouton ci-dessus pour charger les stress tests.
Si le tableau est vide, c'est que le cron hebdomadaire n'a pas encore tourné (cron dimanche 23h UTC, ou trigger manuel via GitHub Actions).
9 portefeuilles types avec composition figée à 2016-01-04 (capital initial 10 000 €),
appliqués sur les 7 scénarios historiques. Permet de valider la robustesse stratégique de chaque profil sur ~10 ans,
indépendamment de l'état live de la vitrine.
Clique sur le bouton ci-dessus. Si vide, déclenche le workflow Stress Tests Archetypes BOS-BOURSE dans GitHub Actions.
12. 📈 Rolling-window 10 ans (validation statistique avancée)
Pour chaque archétype × mode, test sur ~84 fenêtres glissantes 12 mois (2016-2024) tous les 30 jours.
Mesure la distribution de perf (médiane, percentiles 5%/95%, win-rate) au lieu de la
moyenne biaisée par 7 scénarios de crise. Le standard académique pour valider une stratégie.
Clique sur le bouton ci-dessus. Si vide, déclenche le workflow Rolling Window Archetypes BOS-BOURSE dans GitHub Actions (~10-15 min).
Clique pour voir les 6 indicateurs courants + historique 90j (graphes T10Y2Y, VIX, Fed Funds).
14. 🩺 EOD Pipeline Health
État live du pipeline de fetch EOD. Mesure le lag entre la dernière date en DB
(prices_eod) et le dernier jour ouvré attendu. Cohérent avec le monitor laptop
BOS_EODHealthMonitor + le check final du cron daily-screener.
Clique pour vérifier l'état du pipeline EOD en temps réel.
15. Déconnexion
Note : le JWT BOS reste valide côté serveur jusqu'à expiration (24h).
Effacer côté client suffit pour que cette page « oublie » la session.