Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
64d482f
Initial plan
Copilot Mar 24, 2026
f2d6636
Apply TemplateDotNetTool improvements (PRs #61-#74)
Copilot Mar 26, 2026
68bc071
Fix review comments: update agent file extension reference and line l…
Copilot Mar 26, 2026
d2f9552
Remove unused spdx from cspell word list
Copilot Mar 26, 2026
48d74ac
Apply template consistency updates from TemplateDotNetTool PRs #54-#74
Copilot Mar 26, 2026
0194ff1
Split requirements.yaml into per-unit files and update .reviewmark.ya…
Copilot Mar 26, 2026
db24b41
Update CONTRIBUTING.md
Malcolmnixon Mar 26, 2026
05dfec6
Add design documentation, move source filter comment, update reviewma…
Copilot Mar 26, 2026
32f6058
Add ValidationTests.cs and update review set and requirements links
Copilot Mar 26, 2026
c6a5614
Fix issues identified by code-review agent review of all review sets
Copilot Mar 26, 2026
8c71539
Update docs/design/program.md
Malcolmnixon Mar 26, 2026
a6f91d8
Update docs/design/validation.md
Malcolmnixon Mar 26, 2026
9f62886
Update docs/design/requirements.md
Malcolmnixon Mar 26, 2026
08751fb
Remove brittle hardcoded test count assertions from ValidationTests
Copilot Mar 26, 2026
672d595
Fix cspell failure: rephrase 'venv' to 'virtual environment support' …
Copilot Mar 26, 2026
ebd648c
Add venv to cspell word list as approved technical term; restore natu…
Copilot Mar 26, 2026
a6bbdd3
Apply TemplateDotNetTool PR#75: remove buildnotes move step, use dire…
Copilot Mar 26, 2026
f3b2ea1
Complete PR#75 buildnotes→build_notes rename; bump buildmark to 0.4.1…
Copilot Mar 26, 2026
9b605d9
Align docs/ folder structure with TemplateDotNetTool template
Copilot Mar 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
]
},
"demaconsulting.buildmark": {
"version": "0.4.0",
"version": "0.4.1",
"commands": [
"buildmark"
]
Expand All @@ -43,6 +43,12 @@
"commands": [
"versionmark"
]
},
"demaconsulting.reviewmark": {
"version": "0.1.0",
"commands": [
"reviewmark"
]
}
}
}
59 changes: 0 additions & 59 deletions .cspell.json

This file was deleted.

77 changes: 77 additions & 0 deletions .cspell.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
# Spell-Checking
#
# PURPOSE:
# - Maintain professional documentation and code quality
# - Catch spelling errors before publication
# - Support consistent technical terminology usage
# - Misspelled words should be fixed in the source
# - NEVER add a misspelled word to the 'words' list
# - PROPOSE only genuine technical terms/names as needed

version: "0.2"
language: en

# Project-specific technical terms and tool names
words:
- Blockquotes
- buildmark
- BuildMark
- camelcase
- CodeQL
- copilot
- cspell
- csproj
- dcterms
- DEMA
- DemaConsulting
- demaconsulting
- dependabot
- Dependabot
- dotnet
- editorconfig
- filepart
- gitattributes
- hotspots
- markdownlint
- MSTest
- nuget
- NuGet
- nupkg
- Pandoc
- pagetitle
- reqstream
- ReqStream
- reviewmark
- ReviewMark
- SARIF
- SarifMark
- SBOM
- slnx
- snupkg
- sonarcloud
- SonarMark
- testname
- tracematrix
- Triaging
- venv
- versionmark
- VersionMark
- Weasyprint
- weasyprint
- xunit
- YAML
- yamllint

# Exclude common build artifacts, dependencies, and vendored third-party code
ignorePaths:
- "**/.git/**"
- "**/node_modules/**"
- "**/.venv/**"
- "**/thirdparty/**"
- "**/third-party/**"
- "**/3rd-party/**"
- "**/AGENT_REPORT_*.md"
- "**/bin/**"
- "**/obj/**"
- package-lock.json
7 changes: 7 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Set default behavior: normalize line endings to LF on checkout for all text files.
# This ensures consistent SHA256 fingerprints for reviewmark across all platforms.
* text=auto eol=lf

# Windows batch files require CRLF line endings to function correctly.
*.bat text eol=crlf
*.cmd text eol=crlf
85 changes: 0 additions & 85 deletions .github/agents/code-quality-agent.md

This file was deleted.

Loading