claudew3yh
Portfolio-Datenkette repariert: Tickerliste, Coverage-Lücken, Earnings-Kalender
fixed
- `portfolio-tickers.json` war handgepflegt und gedriftet: zehn längst verkaufte
- Fünf ISINs fehlten in `ISIN_TO_SYMBOL_MAP` (`sync-parqet.mjs`), weshalb CIFR,
- `earnings_calendar` sammelte Karteileichen: Der Upsert-Key lautete
- Folgefehler desselben Fixes vorweggenommen: `updated_at` hatte nur
- Der Earnings-Feeder suchte Aduro unter der Parqet-Notation `ACT.CN` bei Yahoo
added
- Gehaltene Werte ohne TLI-Chart bekommen eine Platzhalterzeile
- `sfd-gate-reminder.sh` plus vier `at`-Jobs, die melden, sobald die Quartalszahlen
- `thelonginvestor/scripts/README.md` erklärt die Doppelstruktur zu
removed
- 16 tote Script-Kopien entfernt, Altlast der Migration `5a9c9d6`. Beim Fix des
verification
- TypeScript und ESLint grün, `chartDateMin/Max` unverändert trotz `null`-Daten.
- Earnings-Feeder mehrfach gelaufen: 15 von 16 Tickern gefunden, keine Dubletten,
- Alle 29 im Cron-Runner und in der crontab referenzierten Script-Pfade nach dem
nicht enthalten
- Der Q2-Refresh der SFD-Drafts. Zeta meldet erst nach US-Börsenschluss, die