Cut 10 now owns every Cut 8b Soul finding:
- all three stores attach once for the process;
- a run commit writes stable zone keys and drops stale ones in the same batch;
- PlayerSettings.SavedRun is deleted as a second run-root owner;
- each lifecycle global has one named creator;
- the remaining non-CultCache persistence is deleted, each with a negative grep.
Operator rulings:
- InputLayout moves to the catalog.
- The local PlayerSettings.msgpack is discarded.
- Loadouts are kept as portable blueprint documents in the player store, a
design ref plus an optional product ref per hull cell, materialized against
current galaxy contents.
Open: Q10-3, the materialization rules.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>