Epic issue includes overview, complete list of user stories, technical and content requirements, user testing task ideation, and current design mock-ups.
User story
As a filer, I want certain links to open in a new tab, so that I do not lose any data or progress when interacting with forms, tools, or processes on the page.
Acceptance criteria
Given that a user is logged in to our platform and the destination page does not require them to be logged in to our platform to view the content, then the link should open in a separate tab.
Given that a user is logged in to our platform and the destination page does require them to be logged in to our platform to view the content, then the link should open in the same tab.
Given that a user is not logged in to our platform, then the link should open in the same tab.
In this criteria "logged in to our platform" means that they are logged in to Keycloak, Login.gov, and they have been authenticated. Complete your user profile and the complete your user profile confirmation pages do not meet this criteria since the user has not been authenticated.
Story refinement
[x] Refinement ready
[x] Refinement in progress
[ ] Refinement complete
Technical tasks
Once story refinement is complete and the story has been brought into the current sprint, team members should create task issues and add links to those tasks.
Epic
Epic issue includes overview, complete list of user stories, technical and content requirements, user testing task ideation, and current design mock-ups.
User story
Acceptance criteria
Given that a user is logged in to our platform and the destination page does not require them to be logged in to our platform to view the content, then the link should open in a separate tab.
Given that a user is logged in to our platform and the destination page does require them to be logged in to our platform to view the content, then the link should open in the same tab.
Given that a user is not logged in to our platform, then the link should open in the same tab.
In this criteria "logged in to our platform" means that they are logged in to Keycloak, Login.gov, and they have been authenticated. Complete your user profile and the complete your user profile confirmation pages do not meet this criteria since the user has not been authenticated.
Story refinement
Technical tasks
Once story refinement is complete and the story has been brought into the current sprint, team members should create task issues and add links to those tasks.
UX
Front end
Back end
Data