fix: cache no-store sur routes API, EUR emploi, NZD OIS (RBNZ), ReportTab charts 750px

- app/api/*/route.ts : export const dynamic = force-dynamic + Cache-Control no-store
- lib/tecpi.ts : regex emploi EUR (grew/rose/fell), fallback body HTML, unite %/percent
- lib/rateprobability.ts : RBNZ_MEETINGS 2026-2027, buildRBNZPath (mirrors buildSNBPath)
  CHF/NZD skippes du loop Investing.com (SNB/RBNZ rate monitor = 404)
  Taux RBNZ 2.25% (etait 3.25%)
- components/ReportTab.tsx : hauteur charts 400 -> 750px (SPX, VIX, DXY, Gold)
- lib/tradingeconomics.ts, lib/types.ts, lib/newsfeed.ts : correctifs associes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
caty21
2026-06-29 12:17:11 +02:00
co-authored by Claude Sonnet 4.6
parent eca5800372
commit f5e5d51c72
13 changed files with 250 additions and 74 deletions
+6 -4
View File
@@ -166,10 +166,12 @@ export interface CotEntry {
amLongPct: number; // % longs / total AM
amTotal: number;
// Δ semaine précédente (null si pas de données J-7)
netDelta: number | null; // Δ net HF
longsDelta: number | null; // Δ longs HF (+= ajout de longs)
shortsDelta: number | null; // Δ shorts HF (+= ajout de shorts)
amNetDelta: number | null; // Δ net AM
netDelta: number | null; // Δ net HF
longsDelta: number | null; // Δ longs HF (+= ajout de longs)
shortsDelta: number | null; // Δ shorts HF (+= ajout de shorts)
amNetDelta: number | null; // Δ net AM
amLongsDelta: number | null; // Δ longs AM
amShortsDelta: number | null; // Δ shorts AM
// Métadonnées
weekDate: string;
prevWeekDate: string | null;