Skip to content

Refine workspace/linting docs (scope .vscode statement, drop overclaim) - #406

Merged
ptr727 merged 1 commit into
developfrom
fix-workspace-doc-wording
Jun 3, 2026
Merged

Refine workspace/linting docs (scope .vscode statement, drop overclaim)#406
ptr727 merged 1 commit into
developfrom
fix-workspace-doc-wording

Conversation

@ptr727

@ptr727 ptr727 commented Jun 3, 2026

Copy link
Copy Markdown
Owner

Follow-up to #402, addressing two Copilot doc comments on #403:

  • AGENTS.md no longer claims "every structured file type" is linted (which over-implied generic YAML coverage now that .vscode/extensions.json/redhat.vscode-yaml is gone); it lists the extensions' actual coverage. The workspace convention is scoped to settings/extension recommendations/spell-check words, and notes that build/debug tasks still live in .vscode/tasks.json / launch.json.
  • copilot-instructions.md scopes the "belongs in the workspace, not .vscode/" statement the same way, so it no longer contradicts the tracked .vscode/tasks.json referenced elsewhere in the doc.

Docs-only.

🤖 Generated with Claude Code

…claim

- AGENTS.md: stop claiming "every structured file type" is linted; list the
  extensions' actual coverage (C#, Markdown, Dockerfiles/Compose, GitHub
  Actions, spelling). Scope the workspace convention to settings/extension
  recommendations/spell-check words and note that build/debug tasks still
  live in .vscode/tasks.json and .vscode/launch.json.
- copilot-instructions.md: scope "belongs in the workspace, not .vscode/"
  to editor settings/recommendations/spell-check words, so it no longer
  contradicts the tracked .vscode/tasks.json.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 3, 2026 17:58

Copilot AI left a comment

Copy link
Copy Markdown

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 refines repository documentation around VS Code workspace usage and in-editor linting to avoid over-claiming coverage and to accurately scope what belongs in NxWitness.code-workspace versus .vscode/.

Changes:

  • Update AGENTS.md to (a) scope the “workspace, not .vscode” convention to settings/recommendations/spell-check words while explicitly acknowledging .vscode/tasks.json / .vscode/launch.json, and (b) replace the “every structured file type” linting claim with a concrete list of covered file types/tools.
  • Update .github/copilot-instructions.md to align the “belongs in the workspace” statement with the scoped definition (editor settings/recommendations/spell-check words), removing the implied contradiction with tracked .vscode/* files.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
AGENTS.md Clarifies workspace vs .vscode/ responsibilities and narrows linting claims to the actually recommended extension coverage.
.github/copilot-instructions.md Aligns Copilot guidance with the scoped workspace convention described in AGENTS.md.

@ptr727
ptr727 merged commit 24500da into develop Jun 3, 2026
8 checks passed
@ptr727
ptr727 deleted the fix-workspace-doc-wording branch June 3, 2026 18:00
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.

2 participants