Skip to content

Improve project tooling: PR review emoji tags and simplified issue templates#445

Merged
aram356 merged 2 commits into
mainfrom
improve-project-tooling
Mar 6, 2026
Merged

Improve project tooling: PR review emoji tags and simplified issue templates#445
aram356 merged 2 commits into
mainfrom
improve-project-tooling

Conversation

@aram356
Copy link
Copy Markdown
Collaborator

@aram356 aram356 commented Mar 6, 2026

Summary

  • Update PR reviewer agent to use emoji-based tags (🔧 ❓ 🤔 ♻️ 🌱 📝 ⛏ 🏕 📌 👍) instead of P0-P3 severity levels, aligning with the code review emoji guide
  • Simplify GitHub issue templates to reduce friction — keep only the essential description field

Changes

File Change
.claude/agents/pr-reviewer.md Replace P0-P3 severity classification with emoji-based tag system; split findings into blocking vs non-blocking sections
.github/ISSUE_TEMPLATE/bug_report.yml Remove verbose optional fields (steps to reproduce, affected area, version, logs, context)
.github/ISSUE_TEMPLATE/story.yml Remove verbose optional fields (acceptance criteria, affected area, proposed approach, context)
.github/ISSUE_TEMPLATE/task.yml Remove verbose optional fields (done criteria, affected area, context)

Closes

Closes #444

Test plan

  • No code changes — documentation and config only
  • Issue templates validated by GitHub schema (YAML structure preserved)
  • PR reviewer agent markdown renders correctly

Checklist

  • Changes follow CLAUDE.md conventions
  • No secrets or credentials committed

…mplates

Update PR reviewer agent to use emoji-based tags from the code review
emoji guide instead of P0-P3 severity levels. This aligns review
comments with the team's existing conventions and makes blocking vs
non-blocking findings immediately clear.

Simplify GitHub issue templates (bug report, story, task) to reduce
friction — keep only the essential description field and remove verbose
optional sections that were rarely filled out.
@aram356 aram356 force-pushed the improve-project-tooling branch from 5cae901 to 78ccf91 Compare March 6, 2026 07:01
@aram356 aram356 changed the title Improve project tooling and add production readiness report Improve project tooling: PR review emoji tags and simplified issue templates Mar 6, 2026
@aram356 aram356 self-assigned this Mar 6, 2026
Copy link
Copy Markdown
Collaborator

@ChristianPavilonis ChristianPavilonis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 looks good

@aram356 aram356 merged commit 7c3e187 into main Mar 6, 2026
10 checks passed
@aram356 aram356 deleted the improve-project-tooling branch March 6, 2026 21:23
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.

Improve project tooling: PR review emoji tags and simplified issue templates

2 participants