Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove default page status #248

Open
Healthedata1 opened this issue Aug 1, 2024 · 1 comment
Open

Remove default page status #248

Healthedata1 opened this issue Aug 1, 2024 · 1 comment
Labels
Approved Approved on tooling call enhancement New feature or request

Comments

@Healthedata1
Copy link
Contributor

Healthedata1 commented Aug 1, 2024

Currently, all ig page standard statuses default to "informational". For example:

image

This behaviour is unexpected and leads to confusion for the reader when they see conformance language in the page content. Propose removal of the default behavior and replace it with QA warnings that the page status is empty and a link to instructions on how to set the page statuses.

@lmckenzi
Copy link
Contributor

We don't want to change the default behavior here. It would be a huge pain to have to explicitly flag all pages and we believe that most pages defaulting to 'informative' is correct.

In the short term, we will add a warning if an IG is STU or normative and there are no pages that are marked as having that status. In the longer term, we'll check the content of the pages for conformance verbs (upper-case SHALL/SHOULD/MAY) and if it finds those on a page that isn't marked as STU or normative, it'll yell and will similarly yell if it finds a page that's STU or normative and doesn't have any of those conformance terms.

@lmckenzi lmckenzi added enhancement New feature or request Approved Approved on tooling call labels Nov 12, 2024
@lmckenzi lmckenzi moved this from Inbox to To do in Base IG template issues Nov 12, 2024
@lmckenzi lmckenzi moved this from Inbox to To do in IG Publisher issue board Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Approved on tooling call enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants