Extensive improvements based on agent updates#47
Conversation
|
@copilot Please populate the pull request information |
|
@Malcolmnixon I've opened a new pull request, #48, to work on those changes. Once the pull request is ready, I'll request review from you. |
|
@copilot Please fix the quality checks |
|
@Malcolmnixon I've opened a new pull request, #49, to work on those changes. Once the pull request is ready, I'll request review from you. |
There was a problem hiding this comment.
Pull request overview
This PR overhauls the repository’s “agent” documentation, expanding it into a Continuous Compliance-oriented guide with more detailed invocation guidance, checklists, and references for specialized agents.
Changes:
- Reworks
AGENTS.mdinto a Continuous Compliance quick reference with agent selection guidance and quality gates. - Expands each specialized agent definition under
.github/agents/with reporting guidance, invocation scenarios, and compliance checklists. - Adds/updates Continuous Compliance tool references (ReqStream, ReviewMark, linting suite) across agent docs.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 15 comments.
Show a summary per file
| File | Description |
|---|---|
| AGENTS.md | Replaces project-specific agent notes with a Continuous Compliance-focused quick reference and tool/config overview. |
| .github/agents/test-developer.agent.md | Expands testing guidance (AAA, coverage, traceability, infra examples). |
| .github/agents/technical-writer.agent.md | Adds compliance-ready documentation standards, link-style rules, and verification checklists. |
| .github/agents/software-developer.agent.md | Adds compliance + quality-gate checklists and expands literate/testable coding guidance. |
| .github/agents/requirements.agent.md | Adds extensive Continuous Compliance/ReqStream guidance, organization patterns, and enforcement rules. |
| .github/agents/repo-consistency.agent.md | Expands downstream-template alignment methodology, reporting, and verification checklists. |
| .github/agents/code-review.agent.md | Expands ReviewMark-based workflow, checklists, and reporting guidance. |
| .github/agents/code-quality.agent.md | Expands quality gate enforcement guidance, tooling workflows, and cross-agent coordination. |
Comments suppressed due to low confidence (1)
.github/agents/code-quality.agent.md:228
- This section has a stray closing code fence (```), and the following command lines start with
#, which renders as headings instead of a code block. Add the missing opening fence (with language) and keep commands inside it, or remove the unmatched closing fence, so markdown renders correctly and passes linting.
# Run unit tests
dotnet test --configuration Release
# Requirements enforcement
dotnet reqstream --requirements requirements.yaml \
--tests "test-results/**/*.trx" --enforce
# Run all linters
./lint.sh # Linux/macOS
lint.bat # Windows
</details>
---
💡 <a href="/demaconsulting/TemplateDotNetLibrary/new/main?filename=.github/instructions/*.instructions.md" class="Link--inTextBlock" target="_blank" rel="noopener noreferrer">Add Copilot custom instructions</a> for smarter, more guided reviews. <a href="https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot" class="Link--inTextBlock" target="_blank" rel="noopener noreferrer">Learn how to get started</a>.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 5 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 37 out of 50 changed files in this pull request and generated 9 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 38 out of 51 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Pull Request
Description
Reorganize Repository Structure for Agent Alignment and Continuous Compliance
Documentation Restructuring:
Requirements Management:
Configuration Updates:
Result: Repository now follows Continuous Compliance best practices with agent-aligned structure, enabling independent reviews and scalable requirements management.
Type of Change
Related Issues
Closes #
Pre-Submission Checklist
Before submitting this pull request, ensure you have completed the following:
Build and Test
dotnet build --configuration Releasedotnet test --configuration ReleaseCode Quality
dotnet format --verify-no-changesQuality Checks
Please run the following checks before submitting:
cspell "**/*.{md,cs}"markdownlint "**/*.md"yamllint .Testing
Documentation
Additional Notes