Skip to content

Exemptions: Added Exemption Quiz#85

Merged
natalialuzuriaga merged 14 commits intomainfrom
nat/exemption-checklist-revised
Aug 7, 2025
Merged

Exemptions: Added Exemption Quiz#85
natalialuzuriaga merged 14 commits intomainfrom
nat/exemption-checklist-revised

Conversation

@natalialuzuriaga
Copy link
Copy Markdown
Contributor

@natalialuzuriaga natalialuzuriaga commented Jul 30, 2025

Problem

We would like to a new feature to the form: A quiz to help users determine whether their project is exempted from the SHARE IT Act

Solution

  1. Created a quiz with 3 parts where users select what conditions applies to them regarding exemptions under the SHARE IT Act and M-16-21
  2. Outputs exemption result and identifies exemption values + provides next steps
  3. Values are automatically applied on the form

Also added step numbers to subsections of form to make it more clear on filling out
Schema updates included in this pr for gov schema and CMS schema!

Result

Screenshot 2025-08-07 at 12 34 53 PM Screenshot 2025-08-07 at 12 35 05 PM Screenshot 2025-08-07 at 12 35 18 PM

Test Plan

Tested locally by running python3 -m http.server 8000

Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
@natalialuzuriaga
Copy link
Copy Markdown
Contributor Author

Working version ready for prod, next steps is to update schema with exemption changes + other misc items

Comment thread js/exemptionQuizHandler.js Fixed
Copy link
Copy Markdown
Contributor

@decause-gov decause-gov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes requested at Hacksesh. Ready to review when you are :)

Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Signed-off-by: Natalia Luzuriaga <natalia.luzuriaga@cms.hhs.gov>
Copy link
Copy Markdown
Contributor

@decause-gov decause-gov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM +1 🚢

@natalialuzuriaga natalialuzuriaga merged commit d593afa into main Aug 7, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants