Skip to content

governance(#255): enforce required related-work field and disable bla…#383

Open
Anirudh77715 wants to merge 2 commits intoEAPD-DRB:mainfrom
Anirudh77715:feature/255-enforce-required-related-work
Open

governance(#255): enforce required related-work field and disable bla…#383
Anirudh77715 wants to merge 2 commits intoEAPD-DRB:mainfrom
Anirudh77715:feature/255-enforce-required-related-work

Conversation

@Anirudh77715
Copy link
Copy Markdown

Linked issue

Related #255
Related #299

Existing related work reviewed

Issues/PRs reviewed: #255 (governance proposal), #299 (initial rollout)

Overlap assessment

Why this PR should proceed

#255 states: "Issue form requires links to related existing issues/PRs." Currently the field exists but is optional, and blank issues bypass templates entirely. These two gaps allow contributors to skip the research-first requirement.

Note: proposed_track is intentionally left optional per CONTRIBUTING.md — track labels are assigned by maintainers.

Summary

# In all 3 issue templates
-      required: false
+      required: true

# In config.yml
-blank_issues_enabled: true
+blank_issues_enabled: false

…able blank issues

- Set related_work to required: true in all 3 issue templates
  (bug_report, feature_task, question_blocker)
- Disable blank issues in config.yml to enforce structured intake

Per EAPD-DRB#255, contributors must document related work before opening
issues, and all issues must use structured templates.
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.

1 participant