36 lines
1.3 KiB
Markdown
36 lines
1.3 KiB
Markdown
# 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
|