Reading the Farm System: Development, Cascades, and Callups
How prospects develop in Diamond Legend, when to promote, and how the cascade engine refills every level below the move you just made.
The farm system is where Diamond Legend franchises are actually built. Four levels, 132 players, and a promotion engine that reacts to every move you make. This guide explains how to read it and when to act.
The four levels and what each one is for
- MLB (26): the club that plays today. Every slot has an opportunity cost.
- AAA (30): your bench in waiting. Players here should be able to survive a two-week callup without embarrassing themselves.
- AA (36): the true development level. This is where pitchers learn a third pitch and hitters learn a strike zone.
- A (36): raw talent. Position flexible on purpose — many of these players have not settled anywhere yet.
Each level enforces a legal composition of pitchers and position players. If a trade or injury breaks that composition, the sim stops and tells you which slot is illegal. It will not let you play a game with a broken roster, and it holds AI franchises to the same rule.
How development actually works
Players progress on a curve shaped by age, current grade, and the coaching assigned to their level. Three patterns to recognize:
- Fast risers — young players with a high ceiling gaining several points a season. Do not rush them to the majors; the curve is steeper at AA than on an MLB bench.
- Plateaus — a player who has not moved in two seasons at the same level. Either promote him into a harder environment or accept that this is who he is.
- Late bloomers — a mid-20s player who suddenly gains. Often a pitcher whose command caught up to his stuff. These are your best sell-high candidates.
Coaching specialties matter more in the minors than in the majors. A development-focused coach at AA changes the shape of your organization in three seasons.
When to promote
Promote when all three are true:
- The player is beating his current level, not merely surviving it.
- There is a real MLB role — not a bench seat where he takes forty at-bats a season.
- Your AAA depth can absorb the vacancy without triggering an emergency fill.
Promoting for excitement is how you get a 22-year-old with a broken confidence curve and a service clock running.
The cascade engine
Every promotion sets off a chain. Call up a AAA outfielder and:
- The AAA slot opens and pulls from AA.
- The AA vacancy pulls from A.
- The A vacancy pulls from the minor-league free-agent pool.
Every one of those moves is written to the transaction ledger tagged by source — OWNER_DECISION, AI_AUTO, CASCADE_AUTO, or EMERGENCY_FILL. When you see EMERGENCY_FILL appear, that is the engine telling you a level is too thin to self-heal. It is the clearest depth signal in the game.
Injuries as a stress test
An MLB injury in September does not just cost you a player; it exposes the level three rungs down. This is why AA middle infield depth matters in a pennant race even though nobody at AA will play a major-league inning.
Before a playoff push, look at each level and ask: if I lose two players here, does the engine fill from talent or from filler?
Trade value and the prospects you never move
Keep a mental untouchable list of three to five players. Everyone else has a price. The mistake is inverting it: refusing to trade a mid-grade 24-year-old at AAA because he is *yours*, while dealing away the 20-year-old at A whose curve is still climbing.
Ask what a prospect is worth to your window. A win-now club should be converting A-level lottery tickets into MLB contributors. A rebuilding club should be doing the exact opposite, aggressively.
Rule 5 and the 40-man squeeze
Eligible players you leave unprotected can be taken. Every winter, review eligibility before the deadline and decide who is worth a roster spot. Losing a useful reliever because nobody checked the list is the most avoidable mistake in the game.
The one-sentence version
Promote players who are beating their level into real roles, watch for EMERGENCY_FILL as your depth alarm, coach the minors on purpose, and price every prospect against your competitive window.