Adds kimi_delegation.py with the full delegation pipeline:
- exceeds_local_capacity() heuristic (keywords + word-count threshold)
- _build_research_template() fills structured markdown issue body
- create_kimi_research_issue() creates a Gitea issue labelled `kimi-ready`
and auto-creates the label if it doesn't exist
- poll_kimi_issue() monitors the issue until Kimi closes it or timeout
- index_kimi_artifact() stores Kimi's artifact in Timmy's semantic memory
- extract_and_create_followups() parses action items and files follow-up issues
- delegate_research_to_kimi() top-level entry point
Adds 57-test suite covering all pure functions and async paths with
httpx/settings/memory_system mocked.
Fixes#979
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>