Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 30, 2025

Configures repository-specific instructions for GitHub Copilot coding agent per best practices.

Changes

  • Added .github/copilot-instructions.md with repository context:
    • Multi-module Maven project structure (flow-server, flow-client, flow-data, etc.)
    • Build/test/lint commands for Java 21+ with Jakarta EE 11
    • Core architecture: StateNode/StateTree state management, JacksonCodec serialization bridge, Element DOM abstraction
    • Key patterns: always pass executeJs parameters via $0/$1 (never concatenate), test-first development, run spotless before committing
    • Frontend tooling: Vite dev mode, TypeScript/React/Lit support
    • Task guidance: suitable for incremental work, extra caution on core state management changes

The instructions mirror the existing CLAUDE.md structure, adapted for GitHub Copilot's coding agent workflow.

Original prompt

This section details on the original issue you should resolve

<issue_title>✨Set up Copilot instructions</issue_title>
<issue_description>Configure instructions for this repository as documented in Best practices for Copilot coding agent in your repository

</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Fixes #20985

Co-authored-by: mshabarov <61410877+mshabarov@users.noreply.github.com>
Copilot AI changed the title [WIP] Set up Copilot instructions for the repository Add GitHub Copilot instructions file Oct 30, 2025
Copilot AI requested a review from mshabarov October 30, 2025 12:10
Copilot finished work on behalf of mshabarov October 30, 2025 12:10
@mshabarov mshabarov marked this pull request as ready for review October 30, 2025 12:30
@sonarqubecloud
Copy link

@github-actions
Copy link

Test Results

1 281 files  ±0  1 281 suites  ±0   1h 17m 52s ⏱️ +37s
8 876 tests ±0  8 809 ✅ ±0  67 💤 ±0  0 ❌ ±0 
9 330 runs   - 4  9 252 ✅  - 5  78 💤 +1  0 ❌ ±0 

Results for commit f168d52. ± Comparison against base commit ee5139e.

@mshabarov mshabarov requested a review from Artur- October 30, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨Set up Copilot instructions

3 participants