Repository navigation
feat(holmes): make PR comments plain-English and glossary-backed #466
Copy link
Copy link
Closed
Labels
holmesHOLMES scoring + workflowsHOLMES scoring + workflowslegend:EVIDENCEEvidence/Holmes/CI/proof workEvidence/Holmes/CI/proof workv0.3.0Scheduled work for the v0.3.0 release.Scheduled work for the v0.3.0 release.work:productDirectly improves a sponsor actor outcomeDirectly improves a sponsor actor outcome
Milestone
Description
Activity
- addedholmesHOLMES scoring + workflowsHOLMES scoring + workflowswork:productDirectly improves a sponsor actor outcomeDirectly improves a sponsor actor outcome
on Mar 30, 2026 - addedlegend:EVIDENCEEvidence/Holmes/CI/proof workEvidence/Holmes/CI/proof work
on Jun 4, 2026 - addedtriage:bad-codeDebt intake that still needs scheduling, closure, or a repo moveDebt intake that still needs scheduling, closure, or a repo move
on Jun 24, 2026 Triage decision: keep this in Wesley and move it out of the inbox into
lane:v0.3.0/Goalpost: Make It Truthful.Rationale: Plain-English, glossary-backed HOLMES comments are still current reviewer-facing evidence work.
This is scheduled core Wesley work now, not an inbox item. The triage label is being removed as part of this state change.
- addedv0.3.0Scheduled work for the v0.3.0 release.Scheduled work for the v0.3.0 release.and removedtriage:bad-codeDebt intake that still needs scheduling, closure, or a repo moveDebt intake that still needs scheduling, closure, or a repo move
on Jun 25, 2026 Bookkeeping closeout: this is complete in shipped code.
Evidence:
- PR [codex] Clarify Holmes output and move Wesley onto METHOD #467 explicitly included this issue and shipped the Holmes PR comment readability work.
- Current code exposes
buildHolmesSuiteCommentfrompackages/wesley-holmes/src/pr-comment.mjs. - Current regression coverage in
packages/wesley-holmes/test/pr-comment.test.mjsasserts the issue acceptance criteria: plain-English summary, actionable next steps, glossary, and no unexplained SCS/TCI/MRI before the glossary. - The live PR test: cover Holmes weights JSON output #721 Holmes comment also shows the shipped behavior: plain-English readout, suggested next actions, and collapsed glossary.
Closing as completed. Future refinements should be filed as narrower follow-up issues rather than keeping this broad acceptance issue open.
Metadata
Metadata
Assignees
Labels
holmesHOLMES scoring + workflowsHOLMES scoring + workflowslegend:EVIDENCEEvidence/Holmes/CI/proof workEvidence/Holmes/CI/proof workv0.3.0Scheduled work for the v0.3.0 release.Scheduled work for the v0.3.0 release.work:productDirectly improves a sponsor actor outcomeDirectly improves a sponsor actor outcome
Projects
- StatusShow more project fieldsDone
Sponsor actor
A pull-request reviewer who needs to decide whether a change is safe to merge without already knowing Wesley/HOLMES jargon.
Hill
A reviewer can read the HOLMES GitHub comment and understand the ship recommendation, the top reasons, the next actions, and the jargon from the comment alone.
Playback
Open a PR with a HOLMES comment and understand, without opening source code or docs:
Type
product
Invariants
Non-goals
Acceptance