principle-separate-before-serializing-shared-state 是先拆分共享写入的 Skill。它查多个执行者是否真的需要改同一对象,再决定独立保存,还是用结构保证串行。
两个人各改 state.json 的不同字段,仍可能把对方内容覆盖。若只是发布独立事实,可分别写自己的文件,到读取或汇报时合并;独立文件名也要核唯一性与所有权。
确实只有一份权威状态时,锁、单写者或原子比较更新才有意义。提供写入目标、执行者与合并规则,它帮助选边界;口头说轮流来不是并发控制,拆开文件也不自动解决读取一致性和最后汇总时的冲突。