Skip to content

docs(copilot): add copilot-instructions for AI assistants#58

Merged
TimGels merged 4 commits intomainfrom
chore/add-copilot-instructions
Feb 7, 2026
Merged

docs(copilot): add copilot-instructions for AI assistants#58
TimGels merged 4 commits intomainfrom
chore/add-copilot-instructions

Conversation

@TimGels
Copy link
Owner

@TimGels TimGels commented Feb 7, 2026

This pull request introduces a comprehensive .github/copilot-instructions.md file for the Matroska Batch Flow project. The instructions provide AI coding assistants with detailed build, test, and run commands, architectural overview, code conventions, common workflows, troubleshooting tips, and guidance on using the Serena semantic code analysis toolkit. The document is structured to help maintain consistency, improve onboarding, and ensure semantic tooling is used effectively during code analysis and editing.

@TimGels TimGels requested a review from Copilot February 7, 2026 13:33
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a dedicated Copilot instructions document to standardize how AI assistants build/test/run the project, understand architecture, follow conventions, and use Serena for semantic analysis.

Changes:

  • Introduces .github/copilot-instructions.md with build/test/run/publish commands and troubleshooting
  • Documents architectural overview, conventions (MVVM, logging, DI, settings), and common workflows
  • Adds detailed Serena-first guidance for semantic analysis and memory maintenance

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- Document Conventional Commits 1.0.0 specification from Context7

- Add required types (feat, fix) and recommended types

- Define scopes as functional/logical areas, not physical projects

- Include common scopes: core, ui, logging, config, build, ci, tests, etc.

- Provide examples and guidance on when to use/omit scopes

- Document breaking change notation and footer conventions

- Cross-reference with Serena memory for consistency
Specify no blank lines between bullet items in commit message body
@TimGels TimGels merged commit 87b8124 into main Feb 7, 2026
6 checks passed
@TimGels TimGels deleted the chore/add-copilot-instructions branch February 7, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant