Skip to content

updated template and readme for rule run status#1635

Merged
gerrycampion merged 6 commits intomainfrom
1600-output-report-status-updates
Feb 25, 2026
Merged

updated template and readme for rule run status#1635
gerrycampion merged 6 commits intomainfrom
1600-output-report-status-updates

Conversation

@gerrycampion
Copy link
Collaborator

@gerrycampion gerrycampion commented Feb 24, 2026

  • Updated readme to describe what the new Rules Report statuses mean.
  • Removed underscores from the Rules Report status enum values in the output reports
  • Updated the conditional formatting rules for the status background colors.

View Rules Report.Status in the Sample output:
CORE-Report-2026-02-24T16-48-04.xlsx

CORE Test Suite updates required:
https://github.com/cdisc-org/CORE_Test_Suite/pull/88
https://github.com/cdisc-org/CORE_Test_Suite/pull/89

@gerrycampion gerrycampion linked an issue Feb 24, 2026 that may be closed by this pull request
Copy link
Collaborator

@RamilCDISC RamilCDISC left a comment

Choose a reason for hiding this comment

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

The PR updates the reporting codes to remove underscore from the execution statuses. The updated execution status can be seen in the attached report too. It also highlights the cell of the status accordingly. The documentation is correctly updated and is clear to understand. Related testing (CORE Test Suite) is updated.

@SFJohnson24
Copy link
Collaborator

@gerrycampion why do the underscore substitution and not just change the class ExecutionStatus(BaseEnum) in enums/execution_status.py?

@gerrycampion gerrycampion merged commit 3453fc9 into main Feb 25, 2026
11 checks passed
@gerrycampion gerrycampion deleted the 1600-output-report-status-updates branch February 25, 2026 16:09
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.

Output report status updates

3 participants