Functional redundancy as a stabilizing principle in bacterial communities under antibiotic perturbation: mechanisms, trade-offs, and emerging frameworks | Synapse