"What did they do to me?" The scariest failure for a memory layer is not a wrong fact — it is a fact that quietly lost its ground and kept being served as if nothing happened. Phase 5 built the wall that keeps bad facts out; Phase 5c keeps the good ones from rotting behind it.
One distinction organizes the whole phase: delete is an ERROR state; archive is a HISTORICAL state. Deleting a block that a fact points at is a mistake to be caught and refused; archiving that block is a normal act whose facts should become historical, not vanish. Get that split right and lifecycle operations stop silently corrupting the graph.