I have a Jira Project Lead that wants two custom fields. The first is the phase of the project where the defect was caused. This is a select list of about 5 options. The second custom field is t list of "cause codes" which for certain values of the first field would be valid. So a cause code of "bad requirements" would be valid for a phase of "requirements" but not for "system test".
One attempt of solving this used one custom field of "cascading select" type. This gives me the ability of having a second list dependent on the first, but it does not give me a way to search on a particular cause code for all phases.
Has anyone ever encountered such a request?