- Moved `httpx` and `settings` to module-level imports in kimi_delegation.py
so `patch("timmy.kimi_delegation.settings/httpx")` works in tests
- Removed redundant lazy `import asyncio` inside index_kimi_artifact
- Fixed incorrect expected value in test_special_characters_removed
(_slugify collapses runs of separators, so "research-ai-ml" not "research-ai--ml")
- All 53 kimi_delegation tests now pass (previously 11 failed)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>