Self-correcting quantum memory with a boundary | Synapse