What is happening
The main row can hold an external pointer while pg_toast stores numbered pieces. Recovery identifies the base relation, toast relation, value ID, expected sequence, and transaction context, then evaluates backups, replicas, WAL, indexes, and readable columns without assuming that VACUUM or REINDEX can recreate missing payload bytes.