Source architecture

Official RSS first, free APIs second, static HTML always.

The refresh pipeline starts with official public Oracle RSS sources, including Oracle Press Releases, Oracle Blogs, Investor Relations News, Critical Patch Updates, Oracle Magazine, Oracle University Podcast, Inside Java, and Inside MySQL where available.

Optional API enrichments can be enabled with environment secrets: NewsData.io, FreeNewsApi.io, GNews, and NewsAPI. The included script supports NEWS_PROVIDER=auto, which uses every configured provider with an available key.

Every fetched item is normalized into the same schema: title, description, source, source type, published date, topic, tags, priority score, canonical source URL, and optional image.