Ци is in roots and цы is in endings. (Цирк vs молодцы - hard in both cases.)
And with exceptions as usually:
- на цыпочках
- цыган
- цыплёнок

Hanna, don't you really recognize the difference between сыта and сито, мыля и миля, рык и Рик?
Hard to believe!