Skip to content

Add matchup-nightmares Insights card (9th finding) - #42

Merged
jcdavis131 merged 1 commit into
masterfrom
scout/insights-matchup-nightmares
Oct 1, 2026
Merged

jcdavis131 merged 1 commit into
masterfrom
scout/insights-matchup-nightmares

Conversation

@jcdavis131

Copy link
Copy Markdown
Owner

New 9th Insights card: playoff game plans erase pure shooters (-2.3 pts/100, usage and efficiency crater) while playmakers are the only archetype whose role grows in May. You can scheme a jumper in two days; not a creator.

  • insight_matchup_nightmares() in pipeline/build_insights.py (numbers hardcoded with research citation)
  • 9 cards in assets/insights.json, tl;dr on the new card
  • Crawler stub + OG image ("The playoffs eat shooters")
  • Diverging-bars fix in insights.js (negative deltas); existing cards render byte-identical
  • Root/public mirrors, SW cache v6→v7
  • Ruff 0.8.6 check + format clean (verified locally)

Research (/tmp/matchup-nightmares-report.md, 2026-10-01): playoff
scoring change (pts/100, PO minus RS) splits hard by style archetype
across 4,739 rotation player-seasons. Pure 3-point specialists crater
(-2.28 pts/100, usage and efficiency fall too); playmakers are the only
archetype whose role grows (+0.19 usage). Gap z~7.7.

Also adds diverging-bars-around-zero support to barsSVG + drawVizPNG
(previously assumed non-negative values); positive path verified
byte-identical for existing cards.

Includes tldr, crawler stub, OG image, root/public mirrors, SW v6->v7.
Ruff 0.8.6 (CI-pinned): check + format clean.
@vercel

vercel Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
vector-hoops Ready Ready Preview Oct 1, 2026 2:36pm UTC

Request Review

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Approved. Cursor Bugbot was not present on this PR after the initial check poll, so that signal was skipped; remaining configured signals and approval policies do not require human review. No reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@jcdavis131
jcdavis131 merged commit d9b94b5 into master Oct 1, 2026
5 checks passed

This branch was successfully deployed

1 active deployment
Preview — da49fef2 Deployed Oct 1, 2026 by vercel[bot]
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