MSX issue guidance defines Epic, PBI, and Task as native GitHub issue types, but the live organization currently enables only Task, Bug, and Feature. The platform configuration must match the documented hierarchy before typed parent issues and their child work can be created consistently.
Request
Add the Epic and PBI organization issue types while retaining Task and Bug. Keep Feature enabled until a later migration has reassigned every applicable live issue. Verify that native sub-issue and blocked-by/blocking relationships are available and queryable, and document the target operational type model in the repository.
Acceptance criteria
- Epic and PBI are enabled as organization issue types alongside Task, Bug, and the temporarily retained Feature type
- The issue-type configuration is verified through the GitHub API
- Native sub-issue and blocked-by/blocking relationships are verified through the supported GitHub CLI or API surfaces
- The documentation records that Epic/PBI aggregate work, Task/Bug are delivery leaves, and Feature remains until migration
- Existing documentation checks and CI remain green
Technical decisions
Bootstrap order: This Task is created with the existing Task type. The parent PBI and remaining typed issues are created only after Epic and PBI exist.
Feature migration: Feature is not disabled in this Task. Retirement happens only after a separate migration Task confirms that no applicable issue still uses it.
Delivery evidence: The Task includes a small documentation pull request plus an issue comment recording the verified live configuration and API probes, satisfying the current PR-based completion model.
Relationship semantics: Sub-issues represent containment. Blocked-by/blocking relationships represent execution order.
Implementation plan
Documentation
Organization configuration
Validation
MSX issue guidance defines Epic, PBI, and Task as native GitHub issue types, but the live organization currently enables only Task, Bug, and Feature. The platform configuration must match the documented hierarchy before typed parent issues and their child work can be created consistently.
Request
Add the Epic and PBI organization issue types while retaining Task and Bug. Keep Feature enabled until a later migration has reassigned every applicable live issue. Verify that native sub-issue and blocked-by/blocking relationships are available and queryable, and document the target operational type model in the repository.
Acceptance criteria
Technical decisions
Bootstrap order: This Task is created with the existing Task type. The parent PBI and remaining typed issues are created only after Epic and PBI exist.
Feature migration: Feature is not disabled in this Task. Retirement happens only after a separate migration Task confirms that no applicable issue still uses it.
Delivery evidence: The Task includes a small documentation pull request plus an issue comment recording the verified live configuration and API probes, satisfying the current PR-based completion model.
Relationship semantics: Sub-issues represent containment. Blocked-by/blocking relationships represent execution order.
Implementation plan
Documentation
Organization configuration
Validation