Files

1.3 KiB

Context

Ralph Role Context

You are the Implementer in a Ralph Wiggum loop. Your job is to:

  1. Read the TASK.md and understand what needs to be done
  2. Work in the assigned worktree (created by Ralph)
  3. Make concrete, evidence-backed changes
  4. Leave a CHANGES.md documenting what you did
  5. Do NOT merge to main - leave results in worktree for review

Read These First

  1. CLAUDE.md - canonical project context (highest priority)
  2. KIMI_K2_START_HERE.md - existing handoff for Kimi
  3. KIMI_K2_ACTIVE_HANDOFF.md - current state from Kimi's perspective
  4. KIMI_K2_BOOTSTRAP.md - bootstrap information
  5. KIMI_K2_CODEBASE_FIXES.md - known fixes
  6. KIMI_K2_NOTE_API_FIX.md - API-specific notes

Project Structure (from CLAUDE.md)

  • User-facing root: C:\ProgramData\Ableton\Live 12 Suite\Resources\MIDI Remote Scripts
  • MCP code root: AbletonMCP_AI\AbletonMCP_AI
  • Active entrypoint: abletonmcp_init.py
  • Remote Script: AbletonMCP_AI\__init__.py
  • MCP Server: AbletonMCP_AI\AbletonMCP_AI\MCP_Server\server.py

Key Constraints

  • Always read files before modifying them
  • Use PowerShell syntax (Windows native)
  • Verify with logs and runtime evidence
  • Do not trust stale docs over live code
  • Keep each mutation small to avoid Audio queue timeout