Skip to content

Require a canonical Issue owner before implementation - #166

Merged
KimGLee merged 1 commit into
mainfrom
feat/defect-promotion-owner
Aug 25, 2026
Merged

Require a canonical Issue owner before implementation#166
KimGLee merged 1 commit into
mainfrom
feat/defect-promotion-owner

Conversation

@KimGLee

@KimGLee KimGLee commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Owner Issue

Closes #165

Change

The ignored docs/ tree remains a local investigation inbox. This PR gives confirmed public work one canonical lifecycle owner instead of creating a second tracked defect ledger:

  • adds a required Bug Issue Form for problem, evidence, scope, and system invariant;
  • documents GitHub Issues as the owner after a finding is promoted;
  • adds a PR template with a closing owner reference;
  • adds a pull-request-only CI check that resolves every closing reference through the GitHub API;
  • rejects missing references, PR numbers, mismatched objects, and closed Issues;
  • keeps push and manual verification independent of Issue API state;
  • retries transient API short reads and fails closed with a bounded diagnostic.

The local defect register was updated separately as an ignored investigation record; it is not included in this distribution PR.

Verification

@KimGLee KimGLee added bug Something isn't working documentation Improvements or additions to documentation labels Aug 25, 2026
@KimGLee
KimGLee merged commit f7d3a93 into main Aug 25, 2026
12 checks passed
@KimGLee
KimGLee deleted the feat/defect-promotion-owner branch August 25, 2026 05:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Give confirmed defects a canonical Issue owner before implementation

1 participant