As a user of the ATT&CK Website, I want the sub-techniques tour feature to be flexible as the data changes.
Currently the tour route is hardcoded to travel to specific matrices, techniques and groups. If a user builds the site with modified data which does not include these specific pages, or the content of these pages changes substantially, the tour will no longer work properly. The tour needs to be updated for flexibility by creating a tour module which parses the STIX data to determine the optimal tour route and whether any steps must be skipped.
As a user of the ATT&CK Website, I want the sub-techniques tour feature to be flexible as the data changes.
Currently the tour route is hardcoded to travel to specific matrices, techniques and groups. If a user builds the site with modified data which does not include these specific pages, or the content of these pages changes substantially, the tour will no longer work properly. The tour needs to be updated for flexibility by creating a tour module which parses the STIX data to determine the optimal tour route and whether any steps must be skipped.