Problem Statement
The automated issue readiness check (issue-readiness-check.yml via post-readiness-comment.mjs) currently posts a verbose comment when an issue fails the readiness gate. It does not explicitly link to the repository issue template definitions (.github/ISSUE_TEMPLATE/*.yml), and does not explain why type labels (enhancement or bug) are missing when issues are filed outside the Web UI (e.g. via CLI or API by contributors without triage/label permissions).
Desired Behavior
Update .github/scripts/post-readiness-comment.mjs to:
- Make the
ready-for-dev failure comment concise and scannable.
- Link directly to
.github/ISSUE_TEMPLATE/feature_request.yml and .github/ISSUE_TEMPLATE/bug_template.yml for full schema reference.
- Clarify that labels are applied automatically when using the Web UI template, and that maintainers will add missing labels during triage for CLI/API submissions.
Acceptance Criteria
Problem Statement
The automated issue readiness check (
issue-readiness-check.ymlviapost-readiness-comment.mjs) currently posts a verbose comment when an issue fails the readiness gate. It does not explicitly link to the repository issue template definitions (.github/ISSUE_TEMPLATE/*.yml), and does not explain why type labels (enhancementorbug) are missing when issues are filed outside the Web UI (e.g. via CLI or API by contributors without triage/label permissions).Desired Behavior
Update
.github/scripts/post-readiness-comment.mjsto:ready-for-devfailure comment concise and scannable..github/ISSUE_TEMPLATE/feature_request.ymland.github/ISSUE_TEMPLATE/bug_template.ymlfor full schema reference.Acceptance Criteria
not ready-for-devcomment is concise and links to the template files.