summaryrefslogtreecommitdiff
path: root/.github/copilot-instructions.md
AgeCommit message (Collapse)Author
2026-05-07general: T8595: switch CLAUDE.md to AGENTS.md (+ Copilot symlink)Yuriy Andamasov
2026-04-10ci: fix CLAUDE.md wording and add known false positives to Copilot ↵Yuriy Andamasov
instructions (#1831) Follow-up to #1830 (merged before these fixes landed): - CLAUDE.md: remove misleading 'run from docs/' note, clarify heading rule allows field lists before first heading - copilot-instructions.md: add 'Known False Positives' section documenting 7 verified false positive patterns from automated reviews Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10ci: add CLAUDE.md and Copilot custom instructions (#1830)Yuriy Andamasov
* ci: add CLAUDE.md and GitHub Copilot custom instructions Add AI assistant instructions to improve automated review quality: - CLAUDE.md: project conventions, RST rules, linter details - .github/copilot-instructions.md: repo-wide Copilot context - .github/instructions/rst-linter.instructions.md: linter rules for RST files (address space, line length, suppression syntax) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: fix build commands, code-block exemption, and address space heading - Fix Docker build/run commands to match README (vyos/vyos-documentation image, /vyos mount, /vyos/docs workdir) - Fix local build to run from docs/ directory - Clarify code-block lines are exempt from 80-char limit - Expand address space heading to reference docs/documentation.rst - Fix confusing 0.0.0.0/0 entry in common mistakes - Simplify inline code backtick example Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: expand Copilot instructions to reduce false positive reviews Add guidance for common false positives observed in automated reviews: - Only flag issues introduced by the PR, not pre-existing - Column-0 linter markers are the repo convention, not a bug - Code-block lines are exempt from 80-char limit - RFC 1918 and other private IPs are allowed without suppression - TODO markers can be intentionally added for tracking - YAML in code blocks uses RST-relative indentation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: fix backtick rendering and linter marker indentation guidance - CLAUDE.md: use fenced code span to show RST double-backtick syntax - copilot-instructions.md: markers match surrounding indentation inside directives, column 0 at top level (both patterns exist in repo) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>