Skip to content

Sync agent/standards files and lint scripts from TemplateDotNetTool#39

Merged
Malcolmnixon merged 1 commit intomainfrom
copilot/update-agent-docs-and-scripts
Apr 2, 2026
Merged

Sync agent/standards files and lint scripts from TemplateDotNetTool#39
Malcolmnixon merged 1 commit intomainfrom
copilot/update-agent-docs-and-scripts

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 2, 2026

Pull Request

Description

Pulls updated shared infrastructure files from the TemplateDotNetTool template repository.

Updated files:

  • AGENTS.md — references new design-documentation.md standard
  • .github/agents/*.md — all 5 agent files refreshed (code-review, developer, implementation, quality, repo-consistency)
  • .github/standards/*.md — 5 existing standards updated; new design-documentation.md added
  • Lint scripts — already aligned, no changes required

No project-specific content was present in any of these files; all changes are direct copies from the template.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code quality improvement

Related Issues

Pre-Submission Checklist

Before submitting this pull request, ensure you have completed the following:

Build and Test

  • Code builds successfully: dotnet build --configuration Release
  • All unit tests pass: dotnet test --configuration Release
  • Self-validation tests pass:
    dotnet run --project src/DemaConsulting.ReviewMark --configuration Release --framework net10.0
    --no-build -- --validate
  • Code produces zero warnings

Code Quality

  • Code formatting is correct: dotnet format --verify-no-changes
  • New code has appropriate XML documentation comments
  • Static analyzer warnings have been addressed

Quality Checks

Please run the following checks before submitting:

  • Spell checker passes: cspell "**/*.{md,cs}"
  • Markdown linter passes: markdownlint "**/*.md"
  • YAML linter passes: yamllint .

Testing

  • Added unit tests for new functionality
  • Updated existing tests if behavior changed
  • All tests follow the AAA (Arrange, Act, Assert) pattern
  • Test coverage is maintained or improved

Documentation

  • Updated README.md (if applicable)
  • Updated ARCHITECTURE.md (if applicable)
  • Added code examples for new features (if applicable)
  • Updated requirements.yaml (if applicable)

Additional Notes

Purely a template sync — no functional code changes. Reviewers should verify the copied content matches the current main branch of demaconsulting/TemplateDotNetTool.

- Updated AGENTS.md with latest template content
- Updated .github/agents/*.md (code-review, developer, implementation, quality, repo-consistency)
- Updated .github/standards/*.md (csharp-testing, reqstream-usage, reviewmark-usage, technical-documentation)
- Added .github/standards/design-documentation.md (new in template)

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
@Malcolmnixon Malcolmnixon marked this pull request as ready for review April 2, 2026 13:42
Copilot AI review requested due to automatic review settings April 2, 2026 13:42
Copy link
Copy Markdown
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 syncs the repository’s agent guidance and Continuous Compliance standards documents from the TemplateDotNetTool template, updating the expected documentation/requirements organization patterns and agent report templates.

Changes:

  • Refreshed AGENTS.md to reference Continuous Compliance practices and the new design-documentation.md standard.
  • Updated all .github/agents/*.agent.md files to the latest reporting templates and workflow wording.
  • Updated existing standards docs and added a new .github/standards/design-documentation.md.

Reviewed changes

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

Show a summary per file
File Description
AGENTS.md Updates agent quick reference and standards list; shifts to Continuous Compliance framing.
.github/agents/code-review.agent.md Updates report path template and report placeholder formatting.
.github/agents/developer.agent.md Updates report path template and report placeholder formatting.
.github/agents/implementation.agent.md Updates orchestration wording and report placeholder formatting.
.github/agents/quality.agent.md Replaces checklist-style guidance with a structured reporting template.
.github/agents/repo-consistency.agent.md Updates report path template and report placeholder formatting.
.github/standards/csharp-testing.md Minor terminology update (“Anti-patterns”).
.github/standards/design-documentation.md Adds new standard describing required design doc structure and quality checks.
.github/standards/reqstream-usage.md Updates requirements organization guidance and adds hierarchy/linking rules.
.github/standards/reviewmark-usage.md Updates ReviewMark patterns/examples and adds file path pattern guidance.
.github/standards/technical-documentation.md Updates recommended docs/ tree structure for design + reqstream organization.

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

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.

3 participants