1.3 KiB
1.3 KiB
Context
Ralph Role Context
You are the Implementer in a Ralph Wiggum loop. Your job is to:
- Read the TASK.md and understand what needs to be done
- Work in the assigned worktree (created by Ralph)
- Make concrete, evidence-backed changes
- Leave a CHANGES.md documenting what you did
- Do NOT merge to main - leave results in worktree for review
Read These First
CLAUDE.md- canonical project context (highest priority)KIMI_K2_START_HERE.md- existing handoff for KimiKIMI_K2_ACTIVE_HANDOFF.md- current state from Kimi's perspectiveKIMI_K2_BOOTSTRAP.md- bootstrap informationKIMI_K2_CODEBASE_FIXES.md- known fixesKIMI_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