Skip to content

docs: add dogfood lessons from NRS-4373 review - #2

Merged
CybotTM merged 1 commit into
mainfrom
fix/dogfood-nrs4373-lessons
Jul 18, 2026
Merged

docs: add dogfood lessons from NRS-4373 review#2
CybotTM merged 1 commit into
mainfrom
fix/dogfood-nrs4373-lessons

Conversation

@kpblmMik

@kpblmMik kpblmMik commented Apr 28, 2026

Copy link
Copy Markdown

Dogfood lessons from the NRS-4373 review, rebased onto current main.

Changes

  • anti-patterns.md — new reviewer anti-pattern: fabricated or reformatted output in {code} blocks. Paste literal terminal output, not a tidy hand-written summary (even an accurate one can't be independently audited).
  • comment-template.md — new sanity-scan item: TL;DR comment not posted (a second comment addressed to the implementer is required on any non-clean verdict; easy to forget). Functional-verification placeholder now asks for literal raw output — not copy-pasted, not reformatted or summarised.

Rebase note

The branch's original {code}-in-prose escaping item was dropped: current main already covers it (sanity-scan item 7, "Unescaped block-markup tags in prose"). The self-correcting commits were squashed into one.

@gemini-code-assist gemini-code-assist Bot 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.

Code Review

This pull request updates the peer QA review documentation by introducing a new anti-pattern against fabricated or reformatted output, emphasizing the importance of literal raw terminal output for auditability. It also refines the functional verification template and adds a warning about shell-stripping of "{code}" tags when posting comments via CLI, suggesting the use of single-quoted heredocs as a solution. I have no feedback to provide.

@sonarqubecloud

Copy link
Copy Markdown

@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

- anti-patterns: reviewer anti-pattern for fabricated/reformatted output in
  {code} blocks (paste literal output, not a tidy summary)
- comment-template: sanity-scan item for a required TL;DR comment on
  non-clean verdicts; functional-verification placeholder now asks for
  literal raw output (not reformatted/summarised)

Signed-off-by: mikhail.sarnov <mikhail.sarnov@netresearch.de>
@CybotTM
CybotTM force-pushed the fix/dogfood-nrs4373-lessons branch from e097f54 to 32c84e1 Compare July 18, 2026 08:15
@sonarqubecloud

Copy link
Copy Markdown

@CybotTM
CybotTM merged commit 81fcc81 into main Jul 18, 2026
5 checks passed
@CybotTM
CybotTM deleted the fix/dogfood-nrs4373-lessons branch July 18, 2026 08:15
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.

3 participants