Signals Source and build
Dependency sprawl
- Category
- Source and build
- Direction
- Pushes the score up
- Weight
- +8
What it is
What is visible in the shipped code. One signal is not a verdict. The score is the whole weighted set, not any single line of it.
How it is weighted
8 points is mid-weight: real evidence, not a smoking gun. On its own it moves the number a few points.
What to do about it
Audit the dependencies and cut what one page does not need. An icon library, an animation library and a component kit to render text and a phone number is the whole problem.
Where it fires
Of the homepages we scan as worked examples, this signal fired on 13:
- stripe.com 15/100 — 3 third-party asset hosts and 79 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- vercel.com 21/100 — 0 third-party asset hosts and 41 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- tailwindcss.com 75/100 — 2 third-party asset hosts and 16 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- notion.so 13/100 — 2 third-party asset hosts and 54 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- figma.com 6/100 — 1 third-party asset hosts and 27 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- apple.com 8/100 — 1 third-party asset hosts and 15 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- bbc.com 10/100 — 6 third-party asset hosts and 60 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- webflow.com 23/100 — 12 third-party asset hosts and 19 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- openai.com 11/100 — 2 third-party asset hosts and 92 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- sokoon.xyz 12/100 — 6 third-party asset hosts and 9 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- v0.app 37/100 — 0 third-party asset hosts and 62 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- replit.com 9/100 — 0 third-party asset hosts and 113 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.
- webflow.io 23/100 — 12 third-party asset hosts and 19 script files. Each sub-problem got whatever library was most popular in the training data, and nothing was ever consolidated.