Build an automated pricing service for unsold hotel rooms near check-in. Every hour it should read tonight’s occupancy from MySQL, apply configurable rules (e.g., occupancy < 50% and 8 hours to check-in -> 20% discount), and update the room rate. Provide an admin REST interface (Go/Gin) to create, edit, enable/disable, and audit these rules, with guardrails to prevent over-discounting. The goal is a reliable scheduler-driven process with idempotent price updates and clear logs showing which rule changed which price.