Sync: Complete project state with all MEGA SPRINT V1-V3 features and Codex stubs

This commit is contained in:
renato97
2026-04-08 17:58:47 -03:00
parent c9d3528900
commit 6d080d43b3
372 changed files with 189715 additions and 8590 deletions

45
.github/copilot-instructions.md vendored Normal file
View 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