Patch release from the 3 fixes landed since v9.47.0.
Fixed
atomic_json_updateis now race-safe under concurrent agent status writes (#557, #558). Concurrent writers no longer clobber each other's updates; the read-modify-write is serialized under a lock. Stale-lock recovery for crashed holders is tracked in #559.- agy model pins validate dynamically (#555). Pin validation queries the available agy model set instead of a hardcoded list.
- Late tangle completions retry with feedback (#546). Output failures arriving after the initial window are retried with feedback attached instead of dropped.
Full detail in CHANGELOG.md.