For a new project my team would like to work with the following issue hierarchy:
Epic
|__ __Story
| |__ Sub-task
| |__ Spike
|__ Task
|_____ Sub-task
|_____ Spike
It shouldnt be possible to make an story/task without an Epic in this project. How can I configure/enforce this hierarchy in the project?