Sync: Complete project state with all MEGA SPRINT V1-V3 features and Codex stubs
This commit is contained in:
45
.github/copilot-instructions.md
vendored
Normal file
45
.github/copilot-instructions.md
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copilot Instructions
|
||||
|
||||
This repository controls Ableton Live 12 through an MCP server plus a Remote Script.
|
||||
|
||||
Before suggesting code:
|
||||
|
||||
1. Read `AGENTS.md`.
|
||||
2. Read `CLAUDE.md`.
|
||||
3. Assume Windows + PowerShell.
|
||||
4. Prefer the active files, not backups or stale variants.
|
||||
|
||||
Key paths:
|
||||
|
||||
- `mcp_wrapper.py`
|
||||
- `abletonmcp_init.py`
|
||||
- `AbletonMCP_AI\abletonmcp_runtime.py`
|
||||
- `AbletonMCP_AI\AbletonMCP_AI\MCP_Server\server.py`
|
||||
- `AbletonMCP_AI\AbletonMCP_AI\MCP_Server\song_generator.py`
|
||||
- `AbletonMCP_AI\AbletonMCP_AI\MCP_Server\reference_listener.py`
|
||||
|
||||
Current product focus:
|
||||
|
||||
- editing open `.als` projects
|
||||
- MCP tools that inspect and mutate the current Live set
|
||||
- coherence, continuity, and editability
|
||||
- harmonic MIDI as backbone across the arrangement
|
||||
- fewer silent gaps and less rigid symmetry
|
||||
- no automatic vocals
|
||||
- do not force piano timbre as a product direction
|
||||
|
||||
Quality bar:
|
||||
|
||||
- changed Python files should compile
|
||||
- relevant tests should pass
|
||||
- runtime changes should be validated against Ableton/MCP when possible
|
||||
- do not claim success from logs or manifests alone
|
||||
|
||||
Style:
|
||||
|
||||
- PowerShell examples, not bash
|
||||
- absolute Windows paths in scripts/docs
|
||||
- standard library imports first
|
||||
- explicit typing on server-side Python where already used
|
||||
- structured logging with searchable prefixes
|
||||
- small, focused changes instead of giant rewrites
|
||||
Reference in New Issue
Block a user