Offer builder
Name the player you want. Tell us what you own. The builder checks every package your roster can make (up to four assets) and returns the cheapest ones that land fair. Same computed values as the calculator, same 0–1,000 scale, nothing saved, no account.
How it finds packages. The builder enumerates every 1-to-4-asset combination from your roster (up to 27,405 packages from 30 assets, checked in milliseconds), keeps the ones within your fairness band of the target's value, and ranks fewest assets first, then smallest gap. Cheapest fair first, the way real negotiations work.
Honest limits. It builds from the players you told us you own. It can't know who your league-mate actually wants, or what they'll overpay for. Zero-value assets are excluded from packages (noise, not value). Rosters over 30 assets are capped at the 30 most valuable, and we say so.
Timeline views. Win-now and Rebuild re-weight the same model values the way the calculator's timeline view does: younger players and picks cost more in a rebuild, less in win-now. Rankings are never touched.