If you put different capacity cells in parallel, how is the charge current distributed? While they will likely be at a similar SOC, I think that due to any variations in the individual batteries ESR, which changes with SOC, will make assessment of the end charge difficult (C/10 termination for instance, will not be guaranteed to be distributed evenly between cells.)
Bottom line would be, only put same capacity and same type Li-Ion cells in parallel with each other. If they are close enough then they will all have very similar charging behaviour.
They are forced to the same terminal voltage. As long as the chemistry is similar enough so that voltage vs. SoC curves are close, they follow the same SoC and share current accordingly. A larger cell is more active foil than a smaller cell. You can similarly discuss how a large cell share current internally. External parallel connection isn't that different from extending the foils internally.
But I'd definitely recommend some current derating, because the ESR works against this. At C/10 charge termination, I don't think there is any problem unless one of the cells is in such poor shape it's totally dying.
Personally, I have paralleled some tiny 1Ah cells with massive 100Ah cells no problem whatsoever; same chemistry (LFP). Why? Because I had a large 18kWh second-life pack where the capacities were all over the place, so to maximize the series pack usable capacity, I added the tiny extra cells to the smallest-capacity elements that defined the low-voltage cutoff of the whole pack.
Of course, in reality, it usually doesn't make much sense to parallel different cells. Second-life applications are always iffy, anyway. A proper design uses high-quality cells where the capacities and ESRs are quite well matched anyway, and which are
designed to be paralleled.