When Enable Activity Log is on, every visibility and pricing change is recorded to a custom post type (rvp_activity_log) using the WooCommerce Logger. Each entry captures:
- The admin user who made the change
- The object affected (product, category, variation, user class)
- The before → after state
- A timestamp
Entries older than Activity Log Retention (days) are deleted nightly by the rvp_activity_log_cleanup cron job.