test_python_hygiene_budget forbids new root-level scripts/*.py; the brief named scripts/muhurta_search_api.py. Same code at scripts/ondemand_calc/muhurta_search.py; route, CLI import and tests follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DbBXoyn7Hj3LCW3BUs5bZ8