=== ROUTER STEP FACTS CONTRACT VALIDATION === step=STEP_049C_RESTORE_0420_HMN_REFRESH_CRON_NO_RUN decision=PASS all_ok=True structure_ok=True success_ok=True expected_absence_ok=True blockers_ok=True success_checks_count=25 expected_absence_count=0 warnings: - Cron line restored but refresh was not executed by this step. - Expected next audit after 04:20 should show pool/cache mtime updated while production endpoints unchanged. - Actual recovery apply remains separate and explicit.