The additive Pro Team KR delta, priced against control and checked against the 40-man and the clock.
Add, move, or cut a player and re-run the Pro Team KR through the additive core: the delta is the answer, the marginal win value the move produces given the roster, park, and needs, read against the salary and control cost from file 04. A high-KR bat at a position of strength can move the team less than a leverage arm that fills a bullpen hole.
Adding the 79-KR leverage arm moves the Pro Team KR from 89 to 90.6, a +1.6 delta, read against his $3.2M salary and two control years. The move is the answer, and the same-cost 84-KR corner bat at a position of strength would move the team a quarter as much. The move is the answer: marginal Pro Team KR movement against the control cost, not the player's grade alone.
Illustrative engine read on the real add-and-re-run (the marginal Pro Team KR delta through the additive core, read against the salary and control cost from file 04). Composite player, demonstration figures flagged v0 and current-as-of.
Every move is checked against the roster structure: the 26-man active within the 40-man, the pitcher limit (which is why the two-way and position-player-pitching rules matter), and the option system. An in-options player moves to the minors freely; an out-of-options player must clear waivers first, a roster-decision pressure point. The 40-man spot is the scarce resource.
The 40-man is the constraint: to add the leverage arm, an out-of-options reliever is designated for assignment and must clear waivers, for a +1.6 net move, with the 26-man, the pitcher limit, and the option status all checked. The spot is scarce, so every add is a move. The 40-man spot is scarce, so every add is a move, and the option status decides how you make it.
Illustrative engine read on the real 40-man structure (the 26-man within the 40, the pitcher limit, the option system, waivers and DFA), the 40-man spot as the scarce resource. Composite players, demonstration figures flagged v0 and current-as-of.
The Rule 5 clock and the injured list are roster-management levers, not just health and eligibility labels. A young signee must be added to the 40-man within his window or be exposed, which fills the 40-man and forces a team to choose which prospects to protect. And the 60-day injured list opens a 40-man spot, so it is a tool as much as a designation.
The Rule 5 clock forces the 40-man crunch, five prospects for three spots this winter, and the 60-day injured list opens a spot as a roster tool, with DFA and waivers as the exits. The output is a construction plan with the constraint check, not a single number. The Rule 5 clock fills the 40-man and the injured list opens it: the roster is managed against the rulebook, not just the grades.
Illustrative engine read on the real Rule 5 clock and injured-list-as-a-tool (the protect-or-expose crunch, the 60-day IL opening a 40-man spot, DFA and waivers as exits), a construction plan with the constraint check. Composite roster, demonstration figures flagged v0 and current-as-of.
The engine re-runs the delta, prices it against control, and checks it against the 40-man, the options, and the Rule 5 clock.
Pro Roster prices a move by what it does to the team, re-runs the additive Pro Team KR for the delta against the control cost, and checks it against the 26-man, the 40-man, options, waivers, and the Rule 5 clock, with the injured list as a roster tool.