Skip to content

Conversation

@labre-rdc
Copy link
Contributor

@labre-rdc labre-rdc commented Nov 29, 2025

Changes proposed in this pull request

  • Add project guidelines within the subfolder .junie to be picked up by Rider’s coding agent.

To ease offloading tasks to Rider’s coding agent Junie, it needs project specific guidelines. It can generate these itself and I used the Gemini 3 model for it. The overall goal is to add code documentation blocks everywhere using these guidelines, since I’m struggling to get an overview of the code base.

To-Do

Contributing

By submitting this pull request, I confirm the following:

Signed-off-by: Manuel Ullmann <manuel.ullmann@rediecon.com>
Signed-off-by: Manuel Ullmann <manuel.ullmann@rediecon.com>
Copy link
Contributor

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

This PR adds project-specific coding guidelines for Rider's coding agent Junie to assist with code documentation tasks. The guidelines were generated by Junie itself using the Gemini 3 model.

  • Guidelines document created in .junie/guidelines.md describing C# conventions, MVVM architecture, and project structure
  • Updated changelog to document this enhancement
  • Added contributor to the CONTRIBUTORS list

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
Source/.junie/guidelines.md New guidelines file documenting coding conventions, naming standards, formatting rules, and project organization
Source/NETworkManager.sln Added reference to the new guidelines file in Solution Items section
Website/docs/changelog/next-release.md Added changelog entry for this enhancement
CONTRIBUTORS.md Added new contributor (labre_rdc) to the list

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

@BornToBeRoot
Copy link
Owner

Hi @labre-rdc, thanks for the contribution. I will add this for now, but it might make more sense to migrate it to an agent.md to achieve greater flexibility for other AI systems such as Copilot, OpenAI, Claude, etc.

@mergify mergify bot merged commit 8d9f1db into BornToBeRoot:main Nov 30, 2025
9 checks passed
@BornToBeRoot BornToBeRoot added this to the next-release milestone Nov 30, 2025
@labre-rdc
Copy link
Contributor Author

Hi @labre-rdc, thanks for the contribution. I will add this for now, but it might make more sense to migrate it to an agent.md to achieve greater flexibility for other AI systems such as Copilot, OpenAI, Claude, etc.

You’re probably right. Unfortunately Junie is not listed as supported coding agent on agents.md. I guess, the guidelines could be moved to agents.md and .junie/guidelines.md could be a symlink to it. That should be sufficient.

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.

2 participants