SeparateTracks / .github /copilot-instructions.md
Surn's picture
Refactor: modularize app, add AudioGallery, MCP, tests
6182d7b
# Copilot Instructions
## General Guidelines
- Minimal changes to existing code
- Preserve functionality when possible
- Clear and concise comments
- No plan unless specified
- No compile unless specified
- No test unless specified
- If testing is specified:
- prefer MCP playwright-based tests headless browser testing with chrome, webkit , edge and firefox
- MSTest framework
- UV is used
- Avoid new dependencies
- use existing functions in the modules folder before writing new code. avoid modifying the existing functions if possible, prefer overload functions.
## Project-Specific Rules
- gradio reference: https://www.gradio.app/docs/gradio/interface or use MCP server gradio
- This project is to also be an MCP server, so the code should be structured in a way that allows for easy integration with MCP. (https://huggingface.co/docs/hub/en/agents-mcp)
- Download: https://github.com/denoland/deno/releases/latest/download/deno-x86_64-pc-windows-msvc.zip Extract deno.exe to script folder or PATH. per dockerfile