Flux-charge symmetric theory of superconducting circuits | Synapse