Goal: Remove deprecated update_attributes usage in core production code to unblock Rails 7 upgrade (use update / update!).
Scope: Focus on core/app/** and core/lib/** (not tests), keeping behavior identical.
Verify: bundle exec rake core_test TESTOPTS='--seed=2' (ensure no update_attributes deprecation warnings)
Branch pattern: wa-new-009-*
PR target: next