caty21
25a802e6eb
fix: Résumé IA → amber #f59e0b (diagnostic cache navigateur)
2026-06-27 20:16:22 +02:00
caty21
ec248744b1
fix: Résumé IA inline color, tooltip Implied Pts custom renderer, tryUrl cancel
...
- NarrativeButton: style inline pour forcer #94a3b8 (imbattable vs bundle CDN caché)
- CurrencyCard: Tooltip Implied Pts remplacé par custom content renderer (text visible)
- investinglive.ts: res.body.cancel() en fire-and-forget (ne masque plus le succès)
+ console.log article courant/précédent pour diagnostic dans logs Vercel
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-27 20:12:21 +02:00
caty21
623b1fa2a0
fix: compact convergence block, cache icon tooltip, Résumé IA dark theme
...
- Bloc FOND./MARCHÉ/Signaux seuls : 3 colonnes larges → 1 ligne compacte
- cache 2h : retiré de l'affichage inline → icône Database tooltip (hover)
- Résumé IA : text-indigo-600 → text-slate-400/hover:slate-200 (harmonisé)
- Modal Résumé IA : bg-white → dark (bg-slate-900, textes slate-200/300)
- Dot "Réel" → abbr "Tx.R" + tooltip explicatif (Taux Réel = CT − CPI YoY)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-27 19:05:23 +02:00
Capucine Gest
25e3774c3f
auto: sync 2026-06-02 22:16
2026-06-02 22:16:41 +02:00
Capucine Gest
3a39904ce5
fix: CPI/taux/expectations — corrections sources données mai 2026
...
Indicateurs :
- JPY CPI : null → IMF/IFS DBnomics MoM% (override 0.1% mai 2026)
- AUD CPI : mauvais ID FRED (AUSCPIALLMINMEI→AUSCPIALLQINMEI) + override 1.4% T1 2026
- NZD CPI : mauvais ID FRED (NZLCPIALLMINMEI→NZLCPIALLQINMEI) + override 0.9% T1 2026
- Nouveau data/cpi_overrides.json — surcharge manuelle quand FRED/DBnomics en retard
- Override date-comparé : source auto reprend quand elle dépasse l'override
Taux directeurs :
- GBP : BoE API IUDBEDR primary + IR3TIB01GBM156N fallback FRED (IRSTCB01 inexistant)
- USD/EUR/CAD/NZD : sources déduplicées (DFEDTARU, ECBDFR, BoC Valet, IRSTCB01)
Zone Euro :
- EUR CPI fallback : prc_hicp_mmr (404) → prc_hicp_midx + toIndicatorPct
- EUR chômage : geo=EA21 (2026) + fallback EA20
Expectations :
- data/rate_expectations.json : données correctes 29/05/2026
(Fed 68bps, ECB 49bps, BoE 53bps, BoJ +32bps, etc.)
UI :
- Tooltip bps : explication "1 bp = 0,01% de taux"
- NarrativeButton : affiche le vrai message d'erreur (était "Erreur Bytez")
- Groq API key manquante : message descriptif avec chemin Vercel
Types :
- IndicatorResult type explicite → corrige erreurs tsc pre-existantes (prev/lastUpdated)
- toPmiIndicator retourne IndicatorResult
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-29 12:13:05 +02:00
Capucine Gest
ecb815619b
feat: WTI/Brent via Stooq, PMI scraping (TE), Groq replace Bytez
...
- drivers: switch Brent (cb.f) and WTI (cl.f) from stale FRED to Stooq
near-real-time futures — same stooqMetal() already used for gold/silver
- macro: add scrapePMI() to scrape Trading Economics meta description for
manufacturing-pmi and services-pmi for all 8 currencies (no API key needed)
- narrative: replace dead Bytez API with Groq (OpenAI-compatible, free tier)
env var renamed BYTEZ_API_KEY → GROQ_API_KEY, model llama-3.1-8b-instant
- NarrativeButton: rebrand "Erreur Bytez" / "Bytez AI" → "Erreur IA" / "Groq AI"
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 22:52:49 +02:00
Capucine Gest
236afa3087
Forex Dashboard v8.0
2026-05-27 13:18:45 +02:00