-
Notifications
You must be signed in to change notification settings - Fork 136
Closed
Labels
Project-Planlabel to identify all the task related to project-plan section of connect-v3label to identify all the task related to project-plan section of connect-v3QA Pass in DevQA Pass in Prod
Milestone
Description
Summary
We are amending how phase status logic works. The user performing set-up will no longer be required to indicate the overall status of a phase in a dropdown menu, and instead the status (once published) will be dynamically maintained by using the date data provided.
A Published Phase's Status Logic Rules
Once a phase has been published by the user performing set-up, the following conditional logic rules should apply for status management:
- If a phase is published and the earliest start date on the timeline has not passed, the phase status = "Planned"
- If a phase is published, the earliest start date on the timeline has passed, and the latest end date on the timeline has not passed, the phase status = "Active"
- If a phase is published and the latest end date on the timeline has passed, the phase status = "Complete"
A Draft Phase's Status Logic Rules
If a phase is still in Draft (i.e. has not been published), then no conditional logic rules apply (it should continue to remain in Draft status, even if dates have passed).
Metadata
Metadata
Assignees
Labels
Project-Planlabel to identify all the task related to project-plan section of connect-v3label to identify all the task related to project-plan section of connect-v3QA Pass in DevQA Pass in Prod