repo metadata written in deterministic order