Okay. I think I've digested what you're asking. If so, here is the answer.
The trading of draft picks doesn't work without some measure of commish involvement. It can't, really, since every league tends to do things their own way. But I'll try to give you a peek into how this works from the commissioner's point of view.
- You guys trade picks this year. We keep track of who has which picks for the following year, which you can see within the app and any time you are looking to make another trade
- Next season starts. There are certain conditions that make it impossible for the commish to use those traded picks. Suppose you collapse your rosters from 26 to 23, and someone traded a 24th round pick. Oops. Suppose you traded picks with me, but then my team isn't brought back into the league next year. Oops. And so on. Let's assume things go as they should, and none of these conditions preclude using the traded picks.
- There is a custom draft order tool the commish can use. The first thing the commish has to do is to tell us what "base" draft order to use for each round, and whether to snake or not from round to round. If you had traded picks from the previous season, the commish is given the option to apply those to the base order. So maybe he says that you pick 4th in every round, and I pick 1st in every round. But we see that you traded your 3rd round pick to me, and got back my 12th round pick in return. We lay out a starting point for the draft order that has me picking 1st in every round except the 12th (where you pick first), and you have the 4th pick in every round except the 3rd, because I have that pick via the trade. So far so good?
- Suppose you have keepers. The commissioner then has to tell us how to incorporate those keepers into the draft order. Historically, he has had to manually slot those keepers into individual picks. This is a pain, but gives him all the flexibility in the world to do things however your league does things. As of this season, we have tools to give support for declaring keepers within the game itself. If your league uses those, we can give the commish additional help. If you guys do this, then the commish gets a few ready-made options like, "I want to slot the keepers into the last picks for each team", "I want to slot the keepers into the first picks for each team", or "It's complicated. You better just let me slot each keeper individually into an appropriate pick." That third option is the only option you get when we weren't involved in the naming of the keepers.
Hopefully that made sense. Our general philosophy in developing keeper tools has been to make them very flexible to support the million different ways that keeper leagues run, and over time to build layers on top that will make things easier for commissioners that happen to follow some well-known recurring patterns.
Hope this helps...