Sync compliance docs and lint templates with TemplateDotNetLibrary PR #67#33
Conversation
Agent-Logs-Url: https://github.com/demaconsulting/ContinuousCompliance/sessions/98818f20-24d9-45e4-a26f-e0cc315111ef Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
… folder names Agent-Logs-Url: https://github.com/demaconsulting/ContinuousCompliance/sessions/6434256e-8582-4d3a-8c56-b2839b10cfcc Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
… up files Agent-Logs-Url: https://github.com/demaconsulting/ContinuousCompliance/sessions/11c005cb-1476-4589-ad62-6fe0e3e7ef4c Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Propagates updates from TemplateDotNetLibrary#67 into this repo’s lint templates and Continuous Compliance documentation, focusing on quieter lint runs, agent log handling, and updated compliance/review documentation conventions.
Changes:
- Quieted lint dependency installs and cspell output in
templates/lint/scripts. - Updated lint/spellcheck ignore rules to exclude
.agent-logs/. - Refreshed documentation for agentic workflows, requirement classes (adding “Software System”), and ReviewMark/review document path conventions.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| templates/lint/lint.sh | Makes npm/pip installs quieter; runs cspell with --quiet. |
| templates/lint/lint.bat | Same as lint.sh for Windows batch usage. |
| templates/lint/.gitignore | Adds .agent-logs/ to ignored paths. |
| templates/lint/.cspell.yaml | Excludes **/.agent-logs/** from spell checking. |
| docs/requirements.md | Adds “Software System” requirement class and recommends naming conventions including {project}-system.yaml. |
| docs/file-reviews.md | Updates ReviewMark examples (needs-review patterns, review-set patterns, and new docs/code_review_* output paths). |
| docs/agentic.md | Restructures agent guidance narrative; switches agent report convention to .agent-logs/. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
@copilot apply changes based on the comments in this thread |
…eeds-review pattern, system example Agent-Logs-Url: https://github.com/demaconsulting/ContinuousCompliance/sessions/c5e511f3-b4e6-470f-b626-144b501314d6 Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
All changes from the review thread applied in commit 061e946: markdownlint now ignores |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 11 out of 11 changed files in this pull request and generated 7 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
@copilot apply changes based on the comments in this thread |
…to lint scripts Agent-Logs-Url: https://github.com/demaconsulting/ContinuousCompliance/sessions/f6b32da2-e179-4dde-a0e5-b6bf6748986a Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
All changes from the review thread applied in commit c7c66a5: both long tables converted to grid-table format, and |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@copilot apply changes based on the comments in this thread |
Agent-Logs-Url: https://github.com/demaconsulting/ContinuousCompliance/sessions/82ecfc8d-8f6c-4af6-a814-b81f9e30055e Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Updated |
Propagates the "extensive agent and lint cleanup" from TemplateDotNetLibrary#67 into the ContinuousCompliance documentation and templates.
Lint templates (
templates/lint/)lint.sh/lint.bat: quieter installs and spell-check (--silent,--quiet --disable-pip-version-check, cspell--quiet);npm installandpip installfailures now propagate into the lint error flag so the script exits non-zero when dependencies fail to install.cspell.yaml: exclude**/.agent-logs/**from spell checking.gitignore: ignore.agent-logs/.markdownlint-cli2.yaml: replacedAGENT_REPORT_*.mdignore with**/.agent-logs/**to match the new agent-log folder conventiontemplates/reviews/.reviewmark.yaml: removed--definitionflag from USAGE comment; updated output paths fromdocs/reviewplan/review-plan.md/docs/reviewreport/review-report.mdtodocs/code_review_plan/plan.md/docs/code_review_report/report.mdtemplates/reqstream/docs/reqstream/system-example.yaml— example software system requirements file covering end-to-end/integration-tested behaviors; requirement IDs follow theProject-System-ShortDescriptionconvention (e.g.,TemplateTool-System-Version,TemplateTool-System-ExitCode)requirements.yamlto include the newsystem-example.yamldocs/agentic.mdAGENTS.md: generic compliance-focused structure pointing agents torequirements.yaml,.reviewmark.yaml, lint configs, and.editorconfig— documents every Continuous Compliance project has, regardless of agent toolingAGENT_REPORT_*.mdscratch-file pattern with.agent-logs/<agent><subject><id>.mdfolder conventiondocs/requirements.md{project}-system.yaml,subsystem-{name}.yaml,unit-{name}.yaml,ots-{component}.yamlsystem-example.yamltemplate filedocs/file-reviews.md.reviewmark.yamlexampleneeds-reviewto usedocs/design/**/*.mdinstead of**/*.mdto avoid matching generated review documents and other unrelated Markdown; removed now-unnecessary exclusions forcode_review_plan/code_review_reporttechnical-documentationstandard:docs/code_review_plan/plan.mdanddocs/code_review_report/report.md(previouslydocs/reviewplan/review-plan.mdanddocs/reviewreport/review-report.md)definition.yamlexamples, CI/CD integration commands, and Generated Documents examples to use the new paths throughout💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.