Skip to content

Fix GitHub issue form limits and contribution links - #10

Merged
DZXH-TX merged 1 commit into
mainfrom
codex/fix-github-community-config
Aug 24, 2026
Merged

Fix GitHub issue form limits and contribution links#10
DZXH-TX merged 1 commit into
mainfrom
codex/fix-github-community-config

Conversation

@DZXH-TX

@DZXH-TX DZXH-TX commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • consolidate bug-report environment fields so the form has exactly 10 body elements
  • fold the feature request scope field into additional context so that form also has 10 elements
  • keep the data-safety acknowledgement required in the preflight checklist
  • remove contribution-guide references to Markdown files that are not tracked on the default branch

Validation

  • parsed both forms with PyYAML
  • asserted each form has at most 10 body elements
  • checked body types, unique IDs, unique labels, options, and the security-policy contact link
  • confirmed every repository path referenced by the contribution guide is tracked
  • ran git diff --check

Follow-up to Copilot review feedback on #9.

Copilot AI lite review requested due to automatic review settings August 24, 2026 15:04

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.

🟢 Approval recommended

The changes are confined to GitHub Issue Form YAML and contributor documentation, and the updated forms remain within the 10 body-element limit while keeping required safety acknowledgements.

Pull request overview

This PR updates the repository’s GitHub community health files to comply with GitHub Issue Forms’ 10-body-element limit and to remove contribution-guide references to documentation paths that are not present on the default branch.

Changes:

  • Consolidates multiple bug-report environment/context fields into a single required environment textarea while keeping the data-safety acknowledgement required in the preflight checklist.
  • Removes the feature-request “scope/context” input and folds that guidance into the additional_context field description to keep the form within the element limit.
  • Updates .github/CONTRIBUTING.md to reference README.md sections for architecture/security boundaries and to point packaging validation at the tracked WAP project file.
File summaries
File Description
.github/ISSUE_TEMPLATE/02-feature-request.yml Reduces body elements to 10 by folding scope guidance into additional_context.
.github/ISSUE_TEMPLATE/01-bug-report.yml Reduces body elements to 10 by consolidating environment/context into one required field and keeping data-safety in preflight.
.github/CONTRIBUTING.md Removes references to missing docs and updates guidance to tracked paths/sections.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@DZXH-TX
DZXH-TX merged commit 10f3667 into main Aug 24, 2026
7 checks passed
@DZXH-TX
DZXH-TX deleted the codex/fix-github-community-config branch August 24, 2026 15:09
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