← All posts

· XingAI Invest AI

Today Intelligence and the Report Surfaces That Stay Inside Invest AI

Spec vs product

A draft "Daily Stock Market Intelligence" stack looked like a new FastAPI + Alembic + Next app. Invest AI already had Resend digests, report triggers, macro radar, and a reports catalog.

ADR-032 chose extend. ADR-033 folded the AI infrastructure opportunity map into the same watchlist/report surface. ADR-034 froze the Today Intelligence cache contract so FastAPI only reads worker-owned payload.

Surfaces

ADRSurface
032Daily Stock Market Intelligence HTML report type
033AI Infrastructure Opportunity Map (extend watchlist, not new universe)
034GET /api/v2/intelligence/today — cache-read only
040每日投资智报 Chinese PDF (separate post)

Worker computes. Catalog lists. Dashboard renders. No second decision engine in the API.

Takeaway

New report formats are packaging. New backends for packaging are how monorepos rot.

Further reading: ADR-032 / 033 / 034.