Opus finding
`update_rec_table` always called on legacy social Platform but env_log message implies optional
lowmaintainabilitymedium
- backend/wonderwall/environment/env.py:206-210
BasePlatform defines `update_rec_table` as a no-op, so every BasePlatform-derived simulation will hit the hasattr branch and emit `update rec table.` log lines for simulations (like Polymarket) where no recommendation system exists. This is misleading log noise.
Recommendation
Either remove the default no-op from BasePlatform and require subclasses to opt in, or check that the method is overridden / returns something meaningful before logging.