Currently, there is no documentation on how does JIRA Software reports are being generated from backend or what are the conditions that have to be met for issues to be included in the reports.
Have a section in JIRA Software Reporting explaining on how does the Reports are being generated.
For example, Release Burndown report is being generated:
- Take all issues which are displayed on the board and gather all sprints from them.
- Take all sprints which belong to this board.
- Let's union these two sets.
This is how all the Sprints are being gathered in this report at the backend.