Loftsman tracks each manifest by name and stores records related to that manifest after a ship. In this way, we can simply see a removal of a chart or charts on subsequent ships of the same manifest as instruction to remove that chart.
Worth noting, that with uniquely-named manifests, this effort is pretty straightforward. E.g. compare the previous version of the manifest applied by name, which is persisted/stored in the cluster.
Loftsman tracks each manifest by name and stores records related to that manifest after a ship. In this way, we can simply see a removal of a chart or charts on subsequent ships of the same manifest as instruction to remove that chart.