mirror of
https://github.com/coleam00/Archon.git
synced 2025-12-24 02:39:17 -05:00
Validates numeric environment variables with proper error handling: - ROBOTS_DEFAULT_CRAWL_DELAY: Must be valid float >= 0.0 - ROBOTS_CACHE_SIZE: Must be valid int >= 1 - ROBOTS_CACHE_TTL: Must be valid int >= 1 Raises ConfigurationError with clear messages including: - The env var name - The invalid value - The required range/constraints Returns type-safe dict (float for delay, int for sizes/TTLs). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>