The store moved from the diode to the toroid — which is exactly how memory worked for twenty years. Three ferrite cores each hold a bit as the direction of magnetization (CW / CCW remanent flux — non-volatile, no power). Nine diodes, three per core, steer write-in vs read-out and set the circulation. The diodes gate the direction; the toroid remembers. Core memory, recovered — and witnessed by 2-of-3.
Sensing a core's direction means flipping it and watching for the induced pulse — so the read destroys what it read. Real core memory always did a read-then-restore cycle: flip to sense, then immediately rewrite. Here, Read flips all three to sense them, takes the 2-of-3 majority, and rewrites that majority back — which also heals any single flipped core in the same stroke.