Repository navigation
Automatically prioritize bundle submissions - #4856
Conversation
Assisted-by: GitHub Copilot (model: GPT-5.6 Sol, autonomous) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The change follows established intake patterns with focused regression coverage; only a non-blocking documentation clarification remains.
Review effort: Balanced
Findings: 1
What changed in this PR
Automatically prioritizes Spec Kit bundle submissions using native issue-form labels while preserving maintainer-controlled catalog validation.
Changes:
- Applies only
triage-must-haveon bundle submission. - Documents intake and the automated draft-PR lifecycle.
- Adds bundle regression coverage while preserving checks for other forms.
| File | Description |
|---|---|
| tests/test_github_workflows.py | Tests bundle labeling and other-form exclusions. |
| docs/reference/bundles.md | Explains submission handling and catalog publication. |
| .github/ISSUE_TEMPLATE/bundle_submission.yml | Updates automatic labeling and intake guidance. |
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Assisted-by: GitHub Copilot (model: GPT-5.6 Sol, autonomous) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
Addressed the review clarification in commit Validation:
Posted on behalf of @mnriem by GitHub Copilot using GPT-5.6 Sol in autonomous mode. Copilot made the documentation-only review fix, validated it, committed it, and prepared this review-round summary. |

Description
Automatically apply the
triage-must-haveverdict to issues opened through the Bundle Submission form. The form now applies only that label; the separate maintainer-appliedbundle-submissionlabel continues to gate catalog validation.This uses deterministic native issue-form metadata instead of issue-content heuristics or a workflow with write permissions. Other issue forms and the manual triage rubric remain unchanged. The bundle reference documents the intake behavior and the automated draft-PR lifecycle, and regression coverage verifies the bundle form, preserves exact extension/preset coverage, and checks every other canonical issue form.
Testing
uv run specify --help— not applicable; no CLI behavior changeduv sync && uv run pytestValidation results:
uv sync --extra test— passedLC_ALL=en_US.UTF-8 .venv/bin/python -m pytest— 9,735 passed, 19 skipped.venv/bin/python -m pytest tests/test_github_workflows.py -q— 124 passeduvx ruff@0.15.0 check tests/test_github_workflows.py— passedgit diff --check— passedAI Disclosure
AI disclosure: Implemented with GitHub Copilot using GPT-5.6 Sol in autonomous mode. Copilot investigated the finalized extension and preset intake patterns, changed the bundle issue-form configuration and reference documentation, added regression tests, ran validation, and prepared this pull request on behalf of @mnriem.