Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The recent RSI iteration was on how people upload CSVs and whether the default of excluding all missing descendants was contributing to low quality codelists. This PR is the final interface following a few rounds of user testing.
csv-descendants-previewendpointThe benefits are:
Selected screenshots
1. Removed the "does your file have a header" radio. Updated help message to explain what will happen:

2. Display preview of CSV along with what was detected:

3. Check if detected coding system clashes with selected coding system:

4. Existing errors with CSVs can now be shown immediately. Previously this warning would only appear after page submission:

5. If there are missing children, we explain the options, and show which codes are missing:

6. Excluding missing child codes has a visual indicator in the list of missing codes:
