← Files Investment OS AnalysisARCHIVED FILE
skills/earnings-review/SKILL.md
1.94 KB · Oct 4, 2026 · 12:33 UTC
--- name: earnings-review description: Documente les derniers résultats d’une entreprise cotée et détermine quelles analyses doivent être actualisées. Utiliser pour /earnings, post-earnings review ou triage après résultats ; ne produit ni score, ni juste valeur, ni décision d’investissement. --- # Earnings Review Documente ce qui a changé et route les refreshs sans modifier les analyses Current. ## Ressources obligatoires Lis intégralement : - [Earnings Review Framework](references/earnings-review-framework.md), autorité méthodologique ; - [contrat d’exécution portable](references/execution-contract.md), autorité runtime et persistance. ## Préflight et recherche - Résous l’entreprise, la période, la langue, le profil et un Run ID stable. - Lis les analyses Current et la précédente revue si elles existent. - Leur absence ne bloque pas un cold start : compare la publication à la période précédente, à la guidance et au consensus disponible. - Collecte pendant ce run la publication officielle, le filing ou le transcript officiel. Une rumeur seule ne peut jamais déclencher Refresh required. ## Exécution Applique le framework et classe chaque module : No refresh needed, Monitor, Refresh recommended ou Refresh required. Ne lance jamais automatiquement un autre module. Ne modifie ni hypothèses, ni scores, ni Current. Le score vaut toujours null. ## Sortie Produis l’EARNINGS REVIEW CARD, le rapport court et : ### HANDOFF — EARNINGS - Contract version : 1.3.0 - Plugin version : 1.3.0 - Run ID : - Module : earnings - Entreprise et ticker : - Publication et période : - Source officielle et retrieved_at : - Faits nouveaux : - Guidance : - Business refresh : - Valuation refresh : - Short refresh : - Portfolio refresh : - Gaps : - Score : null Termine par le RUN RECEIPT. Persiste la revue uniquement si le provider possède déjà un type compatible ; ne crée aucune relation Current. Sinon rends l’EXPORT PAYLOAD.
SHA-256: 5ee0c3a5b16090b21cfcf64dd674e517ca17376f1d202442ea3c792cabe4e649