Changelog
Major updates and version history
2026-04-02v1.12
AI Daily Brief & Smart Alerts
- New: AI Daily Brief — Claude-generated 2-3 sentence narrative summary on dashboard, updated with each pipeline run
- New: Narrative alert types — quadrant changes ('NOKIA moved to Consensus'), 5-day streaks, and Top 3 entries
- New: Weekly email cap — max 2 alert emails per subscriber per week, prevents inbox fatigue
- New: Manual editorial notification — notify_editorial.py script to trigger subscriber emails for new articles
- Improved: Alert thresholds raised — consensus shift 15→20%, disagreement 40→50%, unanimous gap 20→25%
- Improved: Disagreement Map ghost dot toggle — cleaner legend, checkbox at end, opacity-based on/off
2026-03-31v1.11
Design System & Disagreement Map Fix
- Fixed: Disagreement Map now shows real data — X-axis changed from unavailable analyst spread to AI vs Analyst gap (|AI estimate − analyst target| / spot)
- Unified design language: all interactive elements (tabs, filters, language switcher, share/info buttons) now use consistent 8px border-radius, hover effects, and styling across all pages
- Improved: badges and chips changed from pill shape to 6px rounded corners
- Mobile: language switcher moved to title row, consistent tab padding, nav link styling unified
- Fixed: hover underline removed from tab-style links
2026-03-30v1.10
Disagreement Map & User Experience
- New: AI vs Analyst Disagreement Map — scatter plot comparing AI model disagreement with analyst consensus spread (/disagreement)
- New: Subscribe prompt after AI Market Pulse for easier signup
- New: Premium interest option in subscription form
- New: 3 FAQ questions linking to Methodology, Changelog, and Accuracy pages (38 total)
- New: Weekend Read #3 — 'When the Market Moves Toward AI'
- Improved: Alert thresholds raised (consensus shift 8→15%, disagreement 30→40%), bias bars added to emails
- Improved: Social sharing fixed — OG image now resolves correctly (was pointing to localhost)
- Improved: v7 engine markers on Bias Index, Indices, and TP History charts
- Fixed: Title duplicates removed from all pages, model card number overflow, ### markdown headings in signals
2026-03-24Engine v7 · Prompt v10
Pipeline Calibration & Reliability Upgrade
- Engine v7: sector-specific ROIC calibration, healthcare margin bounds widened (45%), technology margin bounds widened (55%)
- Prompt v10: dedicated sector guidance for all 10 sectors (was 3) — healthcare, technology, energy, telecom, consumer, industrials, materials
- Temperature harmonized to 0.4 for all models — enables fair comparison of model volatility
- JSON repair + retry with 5s delay: model validity improved from ~83% to ~100%
- DRY_RUN mode: safe pipeline testing without affecting production data
- Cap-induced agreement detection: distinguishes genuine model consensus from safety-cap convergence
2026-03-24
Dashboard Redesign
- New stats strip: live counters for Models, Trading Days, and Estimates replace the static trust bar
- Cleaner header: removed redundant chips (AI CONSENSUS, tickers), simplified to 4 visual rows
- Tab dividers between model tabs and navigation links for visual clarity
2026-03-22
Shareability & Navigation Polish
- Share buttons (X, LinkedIn, copy link) on dashboard, company pages, and signals — framed as AI market insights, not stock picks
- Award badge tooltips on model pages: hover to see what each badge means (EN+FI)
- Navigation consistency: methodology page now links back to dashboard (was linking to About)
2026-03-21
Data Quality, SEO & New Features
- Pipeline retry logic + JSON repair: model validity improved from 83% to 91%
- Q&A page with 35 bilingual questions across 6 categories (incl. Research & Findings)
- Currency symbols (€/$) on all price displays
- SEO: structured data (FAQPage, BreadcrumbList, NewsArticle), dynamic meta descriptions with 'disagreement' keyword
- Ticker search in companies table
- ADI (Model Disagreement) time series chart — was placeholder, now shows real data
- Shrinkage disclaimer + valid model count (X/5) on company pages
- Weekend Read #2: Claude vs GPT — Two AI Analysts Compared
- Bias Index badges clarified: 'Most Positive/Negative' with time window context
- Accuracy page info tooltip restructured with per-column explanations
- Fixed: Gap % display (×100), broken RSS feeds cleared, FAQPage schema duplicate removed
2026-03-18
UX Polish & Mobile Optimization
- Hero tagline explains the site's purpose to new visitors
- Dashboard sections are now collapsible (▾) — cleaner layout, less scrolling
- Mobile: chart sections collapsed by default, consistent card widths, tab bar split into model tabs + navigation
- SEO: case-redirect middleware (301), hreflang tags (EN+FI), sitemap now includes all 24 company pages
- Fix: Gap % on company page now displays correctly (was showing 0.4% instead of 43%)
2026-03-17Engine v6 · Prompt v9
Bayesian Calibration & Signal Architecture
- Bayesian calibration: 70% DCF + 30% analyst consensus blending reduces systematic bias
- Deterministic terminal growth per market and sector (replaces LLM guesswork)
- Tiered analyst TP caps: mega-cap US +70%/−35%, cyclical +55%/−40%, standard +50%/−40%
- AI indices (ACDI, ADI) now computed from pre-calibration DCF signal
- Forward-looking prompt: LLMs instructed to forecast, not copy historical figures
- Market-specific equity risk premium: Finland 4.5%, USA 5.0%
2026-03-08
Weekend Read & Editorial System
- Bilingual editorial articles (Weekend Read) on AI Signals page
- Dynamic sitemap, canonical URLs, SEO improvements
2026-03-06
AI Market Indices & Enhanced Signals
- Three AI indices: ACDI (valuation gap), ADI (disagreement), ANM (sentiment shift)
- Weekly AI Signals reports with trend streaks and sector rotation
- Confidence bands (bear/bull cases) on company pages
2026-03-03
GDPR, Subscriptions & Production Hardening
- Email subscriptions with double opt-in (Resend API)
- Rate limiting, ISR caching, CORS restriction
- GDPR-compliant privacy policy
2026-02-28Engine v5
Valuation Engine v5 & Model Accuracy
- ROIC-based FCF conversion, TV share cap, CapEx normalization
- Model accuracy backtesting with directional accuracy scoring
- Calibration scoring (per model, /100 format)
2026-02-20
Platform Launch
- 5 LLM models (Claude, GPT, Gemini, DeepSeek, Grok) generating valuation assumptions
- Two-stage FCFF DCF + Excess Return on Equity for financials
- Dashboard with model tabs, company pages, and bilingual UI (EN/FI)
AI Investor Barometer · Engine v6Back to dashboard
All content is generated by AI models and may contain errors. This is an experimental tool — not investment advice, research, or recommendation. Terms of Use · Privacy Policy