# Configuration settings extracted from app.py # Pushover settings PUSH_WINDOW_SECONDS = 3600 # rate window (1 hour) PUSH_MAX_IN_WINDOW = 5 # max pushes per hour PUSH_DEDUPE_SECONDS = 6 * 3600 # suppress identical messages for 6 hours # Canonical answer settings USE_CANONICAL_WHY_HIRE = True # Boundary reply message BOUNDARY_REPLY = ( "I'm here to talk about my experience, projects, and skills. " "If you have a career-related question, I'm happy to help." )