Skip to content

Docs: Feeds/Streams table refactor: design update, streams market pricing risk#3826

Merged
dev-dist merged 11 commits into
mainfrom
feeds-streams-market-pricing-risk
Jun 3, 2026
Merged

Docs: Feeds/Streams table refactor: design update, streams market pricing risk#3826
dev-dist merged 11 commits into
mainfrom
feeds-streams-market-pricing-risk

Conversation

@dev-dist
Copy link
Copy Markdown
Collaborator

@dev-dist dev-dist commented May 29, 2026

This pull request introduces a new "Selecting Quality Data Streams" documentation section, improves risk tier handling for streams, and unifies risk category logic between feeds and streams. It also refines chain filtering, updates chain metadata, and improves the FeedList filter UI styles for better usability and consistency.

Documentation and Risk Tiering Enhancements:

  • Added a new documentation page and sidebar entry for "Selecting Quality Data Streams", including best practices, developer responsibilities, and a dynamic risk tier component. [1] [2] [3]
  • Introduced src/db/streamCategories.ts to provide batch lookup and normalization of stream risk tiers, mirroring the logic used for feeds.
  • Refactored and unified risk tier/category logic in feedCategories.ts to support both feeds and streams, including helper functions for title/link generation and category resolution. [1] [2] [3] [4]

Chain Filtering and Metadata:

  • Updated chain filtering in ChainSelector to use a utility function, simplifying logic and improving maintainability. [1] [2]
  • Adjusted chain metadata for Monad and Solana to ensure correct tagging for smartData support. [1] [2] [3]
  • Modified FeedPage.astro to use all chains for server-side metadata when showing deprecating feeds, ensuring accurate data. [1] [2]

UI/UX Improvements:

  • Overhauled FeedList filter and search UI styles for better layout, accessibility, and responsiveness, including new classes for filter controls, help links, and checkboxes. [1] [2] [3] [4] [5]

@dev-dist dev-dist requested review from a team as code owners May 29, 2026 00:01
@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
documentation Ready Ready Preview Jun 3, 2026 6:34pm

Request Review

@github-actions
Copy link
Copy Markdown
Contributor

👋 dev-dist, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

Copy link
Copy Markdown
Contributor

@rgottleber rgottleber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed functionality per https://chainlink-core.slack.com/archives/C035VSEFAAE/p1780513481938729 and everything appears to be working.

@dev-dist dev-dist merged commit 66e5b42 into main Jun 3, 2026
27 checks passed
@dev-dist dev-dist deleted the feeds-streams-market-pricing-risk branch June 3, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants