Sync docs folder renames, release.yaml, .versionmark.yaml, package.json, dotnet-tools.json, and .reviewmark.yaml from TemplateDotNetTool#134
Conversation
Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/26211952-bc68-4474-9026-8b4fb4187e2f Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Malcolmnixon
left a comment
There was a problem hiding this comment.
The repo-consistency agent picked up some of the files (the standards) but didn't switch to the updated agents. Please re-run the repo-consistency agent and check for updates - including switching to the new agents, lint-scripts, and gitignores.
Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/c7f83615-a494-4d14-ae25-bf5d25356f28 Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Done in commit 4cee650. Re-ran the repo-consistency agent and applied the following additional changes: Agent files — Switched to the new
Lint scripts — Updated
Gitignore — Added New file: |
|
@copilot Please check the https://github.com/demaconsulting/NuGetCacheTool repository - numerous agents were removed. |
…ttern Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/c0925b40-34b4-4a8f-be77-fbfefc521131 Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Checked NuGetCacheTool — it has only the 5 template agents (
|
|
@copilot Did you actually check the AGENTS.md file? |
Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/2dee4720-8818-4e0d-84aa-86a41277be8a Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Yes, and I missed several things. Fixed in commit |
|
@copilot Whups - that should have been https://github.com/demaconsulting/TemplateDotNetTool - please check critical files:
|
Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/b8d46c38-93ff-4275-9499-f51d5df46506 Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Checked and fixed in commit Agent files:
AGENTS.md:
Standards files:
Config files:
|
... Fixed in commit
|
|
@copilot It seems the docs/guide needs to be renamed to docs/user_guide and its guide.md needs to be renamed to introduction.md |
Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/ccd865f3-57d0-4c62-a172-bd9121c86dd2 Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Done in commit |
|
@copilot Can you check package.json from the template |
….json Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/242e437d-e0b1-4f6d-80df-d13fd8792631 Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Done in commit |
|
@copilot Could the .config/dotnet-tools.json also need updates? |
…iewmark, bump versions) Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/516a18d7-9901-407d-b7e0-2405cc41aa9e Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Yes, it needed updates. Fixed in commit
|
|
@copilot This repository also needs a .reviewmark.yaml, although it can be fairly basic at this point. |
Agent-Logs-Url: https://github.com/demaconsulting/SpdxModel/sessions/6f1d2f66-65ae-4449-895e-41a6fde5eebb Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Added in commit
|
Description
Applies the
docs/folder renames from TemplateDotNetTool PR #65 that were missed when other template changes were synced. Also alignsrelease.yamlto referencebuild_notes.mddirectly fromartifacts/rather than copying it to the workspace root first, updates.versionmark.yamlto match the template, pins linting tools as devDependencies inpackage.json, updates.config/dotnet-tools.jsonto match the template (addingreviewmarkand bumping several tool versions), and adds a basic.reviewmark.yamlto enable ReviewMark file-review tracking.Docs folder renames
docs/buildnotes/docs/build_notes/docs/quality/docs/code_quality/docs/requirements/+docs/justifications/docs/requirements_doc/(merged)docs/tracematrix/docs/requirements_report/docs/guide/docs/user_guide/docs/code_review_plan/docs/code_review_report/definition.yamlfiles updated with correctedresource-pathandinput-filesentriesdocs/requirements_doc/definition.yamlnow includes bothrequirements.mdandjustifications.md(merged from two folders)docs/requirements_report/definition.yamlreferencestrace_matrix.md(underscore naming)docs/guide/guide.mdrenamed todocs/user_guide/introduction.mddocs/code_review_plan/anddocs/code_review_report/folders created withdefinition.yaml,title.txt, andintroduction.mdConfig updates
package.json— addedcspell@9.7.0andmarkdownlint-cli2@0.21.0as pinned devDependencies to match the template and ensure reproducible lint runs.config/dotnet-tools.json— added missingdemaconsulting.reviewmark@0.2.0; bumpedpandoctool→3.9.0.2,sonarmark→1.3.0,reqstream→1.5.0,buildmark→0.4.1,versionmark→1.1.0.reviewmark.yaml— added basic ReviewMark configuration withneeds-reviewpatterns covering all C# source files andevidence-sourcepointing to thereviewsbranch.gitignore— generated file paths updated to new folder names.cspell.yaml— removedbuildnotesworkaround word; new snake_case folder tokens already presentbuild.yaml— all doc paths updated:reqstream,sarifmark,sonarmark,buildmark,versionmark, allpandocandweasyprintsteps (includingdocs/user_guide/introduction.html), artifact upload pathrelease.yaml— removed redundant "Move build_notes.md to root"mvstep;bodyFilenow points directly toartifacts/build_notes.md.versionmark.yaml— added missingreviewmarkentry (fixes CI error "Tool 'reviewmark' not found in configuration"); updated all dotnet tool regex patterns to support pre-release version suffixes ((?:-[a-zA-Z0-9.]+)?)Type of Change
Related Issues
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:
./lint.sh(Unix/macOS) orcmd /c lint.bat/./lint.bat(Windows)Testing
Documentation
Additional Notes
No functional or behavioral changes. Pure structural alignment with the template — folder renames (including
docs/guide/→docs/user_guide/andguide.md→introduction.md), path updates in config/CI, removal of a redundant file-copy step in the release workflow,.versionmark.yamlupdated to include thereviewmarktool and pre-release version regex support,package.jsonupdated to pincspellandmarkdownlint-cli2versions for reproducible linting,.config/dotnet-tools.jsonupdated to addreviewmarkand align tool versions with the template, and a basic.reviewmark.yamladded to enable ReviewMark file-review tracking (with an emptyreviewslist as a placeholder for future review-set definitions).