Separate shared writes
Treat the request text that activated this skill as the concurrent state boundary.
Apply separate before serializing shared state. List every actor and write target. Give independent facts separate files, branches, keys, or state objects and merge them at a read boundary. Where one canonical writer is real, use a lock, transaction, compare-and-swap, or single-writer phase. Return the ownership map and race proof.