Add comprehensive GitHub Copilot instructions for llcppg development#533
Conversation
…cess Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
|
@luoliwoshang Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub. You can ask me to try again later by mentioning me in a new comment. If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: Sorry for the inconvenience! |
…sed files Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
…Level Go' Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
|
@MeteorsLiu CC |
Co-authored-by: Rick Guo <hello@liuxi.ng>
|
|
||
| Always reference these instructions first and fallback to search or bash commands only when you encounter unexpected information that does not match the info here. | ||
|
|
||
| ## Working Effectively |
There was a problem hiding this comment.
NOTE: Need more description for llcppsigfetch, llcppsymg and gogensig parts.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #533 +/- ##
=======================================
Coverage 84.20% 84.20%
=======================================
Files 27 27
Lines 2747 2747
=======================================
Hits 2313 2313
Misses 391 391
Partials 43 43 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This PR adds a comprehensive
.github/copilot-instructions.mdfile that provides detailed guidance for GitHub Copilot coding agents working in the llcppg codebase.What's Included
The instructions cover all essential aspects of working with llcppg:
Setup and Dependencies:
install.shwith strong emphasis on testing requirementsBuild and Test Procedures:
Validation Requirements:
install.shbeing absolutely criticalNavigation and Troubleshooting:
Key Features
bash ./install.share marked as "REQUIRED FOR ALL TESTING", "ABSOLUTELY CRITICAL", or "ESSENTIAL FOR TESTING"Design Principles
The instructions follow the specified guidelines:
Validation
All commands and procedures in the instructions have been validated in the development environment. The instructions are based on:
.github/workflows/go.yml,end2end.yml)_llcppgtest/directoriesllcppcfg,go test, etc.)This ensures that developers following these instructions will have a reliable, working development environment for contributing to llcppg.
Fixes #532.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.