Skip to content

feat: add Ivy Tendril impact section to landing page#13

Open
ArtemKhvorostianyi wants to merge 1 commit into
Ivy-Interactive:mainfrom
ArtemKhvorostianyi:tendril/00004-PRCostCalculatorAddIvyTendrilImpactSection
Open

feat: add Ivy Tendril impact section to landing page#13
ArtemKhvorostianyi wants to merge 1 commit into
Ivy-Interactive:mainfrom
ArtemKhvorostianyi:tendril/00004-PRCostCalculatorAddIvyTendrilImpactSection

Conversation

@ArtemKhvorostianyi

@ArtemKhvorostianyi ArtemKhvorostianyi commented May 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a TendrilImpact component above the ComparisonChart that surfaces Tendril's real-world impact on the Ivy-Interactive/Ivy-Framework repo:

  • PRs merged per week — before vs after adopting Tendril (2026-03-02), with +X% delta badge
  • Denial rate — before vs after, with -Xpp delta badge

Data is loaded from the existing prefetched Ivy-Interactive-Ivy-Framework dataset via loadPrefetchedPRs. The computation uses the same categorizePR function and the same cutoff date as computeTendrilPrediction.

Files

  • src/components/TendrilImpact.tsx — new component
  • src/App.tsx — render <TendrilImpact /> between header and landing grid
  • src/styles/index.css — styles for the impact strip and stat tiles
Screenshot 2026-05-03 at 03 16 27 Screenshot 2026-05-03 at 03 16 44 Screenshot 2026-05-03 at 03 16 50

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant