Skip to content

docs(qa): mandate clickable refs, [~] mentions, and explicit F1.5 - #35

Merged
CybotTM merged 1 commit into
mainfrom
docs/qa-comment-linkability-f15
Jul 20, 2026
Merged

docs(qa): mandate clickable refs, [~] mentions, and explicit F1.5#35
CybotTM merged 1 commit into
mainfrom
docs/qa-comment-linkability-f15

Conversation

@CybotTM

@CybotTM CybotTM commented Jul 20, 2026

Copy link
Copy Markdown
Member

What

Strengthen the Round-1 QA comment guidance so references and person names are always clickable/mentioned, and the description-currency check is never silently skipped.

  • comment-template.md: new sanity-scan items 3a (bare group/project!N, owner/repo#123, pipeline N, PR N, tags and short SHAs are plain text in Jira — wrap every one as a [shorthand|url] macro and scan the whole comment, not just F4b) and 3b (every named person must be a [~username] mention, never a plain display name — including the customer-handover greeting). Item 7 extended to machine-/sub-agent-generated comments escaping literal {code} at generation time.
  • checklist.md: Note F1.5 — record the description-currency/scope verdict explicitly in every QA comment even when it passes, and require it per sub-agent when the review is fanned out.

Why

A batch of maintenance QA comments (largely machine-generated) shipped bare !373 / pipeline 233639 / PR 6428 references that don't click in Jira, a handover addressed to a plain first name instead of a mention, and F1.5 recorded on only 2 of 8 tickets. The linkability guidance existed but was under-emphasised and had no person-mention rule.

Docs-only; no version bump.

Copilot AI review requested due to automatic review settings July 20, 2026 08:54

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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@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 QA review guidelines by introducing Note F1.5 to the checklist, which mandates explicitly recording summary, description, and scope currency. It also adds guidelines to the comment template regarding clickable references, user mentions, and escaping block-markup tags. The reviewer suggested adding a bullet point prefix to the F1.5 example verdict in the checklist to ensure formatting consistency with the comment template.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread skills/peer-qa-review/references/checklist.md Outdated
Round-1 QA comments (especially machine-generated ones) kept emitting bare
`group/project!N`, `pipeline N`, `PR N`, tag and commit references that are
plain text in Jira, and plain person names instead of `[~username]` mentions
(including the customer-handover greeting). The linkability guidance existed but
was under-emphasised and had no person-mention rule.

- comment-template.md: new sanity-scan items 3a (bare refs are not clickable in
  Jira, wrap every MR/PR/pipeline/tag/SHA as `[shorthand|url]`, scan the whole
  comment) and 3b (every named person must be a `[~username]` mention, incl. the
  handover greeting); extend item 7 to cover machine-/sub-agent-generated
  comments escaping literal `{code}` at generation time.
- checklist.md: Note F1.5 — record the description-currency/scope verdict
  explicitly in every QA comment even when it passes, and require it per
  sub-agent when the review is fanned out.

Signed-off-by: Sebastian Mendel <github@sebastianmendel.de>
@CybotTM
CybotTM force-pushed the docs/qa-comment-linkability-f15 branch from 1712880 to 95c4cb0 Compare July 20, 2026 09:05
@sonarqubecloud

Copy link
Copy Markdown

@CybotTM
CybotTM merged commit c33ec3b into main Jul 20, 2026
6 checks passed
@CybotTM
CybotTM deleted the docs/qa-comment-linkability-f15 branch July 20, 2026 09:13
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