* fix(artifacts): preserve known metadata without content hashes * fix(artifacts): keep missing relation projections unknown