Mi scuso, ho risolto il problema.
sudo -u discourse pulisce l’ambiente. Usare il flag -E mantiene l’ambiente normale, e in quel caso sudo -E -u discourse RAILS_ENV=production bundle exec rails runner 'puts "YJIT enabled: #{RubyVM::YJIT.enabled?}"; puts RUBY_DESCRIPTION' restituisce
YJIT enabled: true
ruby 3.4.7 (2025-10-08 revision 7a5688e2a2) +YJIT +PRISM [x86_64-linux]
Con solo il modello aggiunto.
Mi scuso per aver perso il tuo tempo e ho contrassegnato la tua risposta come soluzione. Scusa per questo. Grazie per aver indagato e per il tempo dedicato a rispondere.