fix: address review round four

- the cached-identity rung gains a finality gate: the identity value
  carries its descriptor seq and a cached row is served only when that
  seq lands in the child's own suffix, so a fork seed's replayed
  ancestor identity can never outrank the authoritative refold
  (stateVersion bumped for the state-shape change)
- the cold preparation validates the inspected header against the
  enumerated candidate's lifecycle witness; a republished id degrades to
  that child's corrupt diagnostic instead of leaking the new owner's log
- the new projection registration proves HMR disposal; companion notes
  qualify the superseded decision text and record the deliberate
  error-face asymmetry
This commit is contained in:
imccyu
2026-08-06 23:51:08 +08:00
parent b9886d1615
commit c98a754ccb
20 changed files with 188 additions and 62 deletions

View File

@@ -2,5 +2,5 @@
# side as of the last confirmed-consistent state. Both languages carry equal authority;
# after editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write docs/core-data-structures/subagent.md
subagent.md: 514963706dedbf88c519c8c83aaf2bd6954fe492
subagent.zh.md: 9835e8881841a0fbe682a2645731344265bfa762
subagent.md: 4d7552eb5749284d90e31e62d8ac02e3d7a21b1d
subagent.zh.md: ebcb1ce445c164352109d6613028c7a36c10d6d4