Write projection and raw side effects only after a successful catalog insert, and clean owned artifacts when registration fails.