so unless the character has a status change, this cannot be an issue.
Enslaving will wait until dungeon, but freeing someone (after paying a certain sum) will be in the next release.
What is not yet implemented is the checks for discarding and selling items. Where should these checks occur?
Ideally, we should try to prevent cases when at 200 turn everyone has 50+ items in inventory. Especially multiple copies of the same item. It's fine to keep 5-10 potions, but not 50.
For example, if character has 10 items with "dress" type and "body" slot, it might be wise to use auto equipment algorithm and then sell 1-2 dresses with the smallest "weight".
There is a small catch though: Xela implemented a system when you can give an item to a free character, and she may agree to take it and then even equip/use it (or disagree, of course). But at the same time you can take this item anytime, because it was yours in the first place.
So such items should not be sold, or considered to be duplicates in the first place.