We should be able to set the trade status of prospects just like we can with players. I think that its especially needed for AI teams because whenever an AI GHL team gets lucky and drafts an amazing player, human managers manage to acquire the prospect in a trade before he can be signed. The trade I just noticed went through that prompted this suggestion would have been autodeclined almost immediately were it sent to a human. I'm not going to call the person out, but the trade was a 35 year old player on an expiring deal + a ghl 1st from a team that just finished in a high spot+ 2 pieces that will never be GHL pieces for a freshly drafted 90 overall prospect. There also weren't many good free agents this season so that 18 year old prospect was the only real asset that the AI had. IMO, just like the AI getting improvements so that they had young stars to their "untouchables", fresh, good prospects should get that same status.
Also, AI should make more signings sooner and immediately sign any star prospects. The AI hasn't done major team building and its almost day 3. The AI already looks like a guaranteed to be relegating team.