One difference between a baseline Manifest and the current one: where it is (path, keyed by names, as contexts[shop].aggregates[cart].commands[AddItem].schema.items[].quantity), whether it keeps the contract (kind), and what changed.
contexts[shop].aggregates[cart].commands[AddItem].schema.items[].quantity