Individual skill
scaling-fallacy
Apply the principle of avoiding the Scaling Fallacy — the assumption that a system that works at one scale will work at a different (smaller or larger) scale. Use when scaling a feature from prototype to production, designing for an unfamiliar user volume, evaluating whether a process that works for 10 users will work for 10,000, or planning a launch in a much larger market. Two distinct kinds: load assumptions (will it handle the volume?) and interaction assumptions (will users behave the same way?). Both need testing at the actual scale.
plugins/HDeibler/universal-design-principles/plugins/process-and-robustness-principles/skills/scaling-fallacy/SKILL.md
Source commit d780783eba4ecc7c8b9429f95c9362df95f07c61
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,537
- Repository last updated
- Nov 7, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-coding Repository topic
- awesome Repository topic
- awesome-list Repository topic
- codex Repository topic
- codex-plugins Repository topic
- openai Repository topic
- codex-skill Repository topic
- codex-skills Repository topic
- marketplace Repository topic
- codex-marketplace Repository topic
- operations Derived category
- testing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 11,611 bytesreferences/lineage.mddoc · 7,101 bytes
Read excerpt
# Scaling Fallacy
> **Definition.** The scaling fallacy is the tendency to assume that a system that works at one scale will also work at a different scale — usually larger, sometimes smaller. The assumption is wrong often enough that it's worth treating as a default suspect rather than a default expectation. Designs that work for 10 users frequently break for 10,000; designs that work for one team frequently fail for an entire company; mockups that look right on a single screen frequently fall apart in production data volumes.
The fallacy is named because it's so common in engineering and design discussions: "We've tested this with 5 users in a session and it works great" → "Therefore it will work at full launch volume." The inference is unwarranted. Scale changes things in two distinct ways: it changes the load on the system (volume of data, volume of users, volume of operations), and it changes the kinds of users and use cases the system encounters (broader audience, more diverse use cases, more edge cases).
Both kinds of change can break a design. The skill is anticipating which assumptions might fail at scale, testing them deliberately, and not assuming that small-scale success predicts large-scale success.
## Two kinds of scaling fallacy
The Lidwell taxonomy distinguishes two kinds, and the distinction is useful.
**Load assumptions.** The system is asked to handle more (or sometimes less) data, traffic, transactions, or operations than it was designed for. Performance degrades, components fail, costs explode, infrastructure breaks.