Upchain should provide an additional “Canceled” status for Tasks, allowing discontinued or terminated tasks to be properly identified within the project lifecycle. This enhancement would improve operational clarity and more accurately reflect real-world project execution. Justification: Currently, Upchain offers the following Task statuses: Draft, Pending, In Progress, and Completed. However, in real project scenarios, tasks are often canceled due to scope changes, strategic decisions, or external dependencies. The absence of a dedicated Canceled status forces users to mark tasks as Completed even when they were not executed, which compromises traceability, reporting accuracy, and overall data integrity. By introducing a Canceled status, Upchain can: Improve the accuracy of Task tracking and reporting. Better reflect the actual state of project activities. Prevent the improper completion of tasks that were never executed. Increase transparency and governance across project workflows. Suggested Implementation: Add Canceled as a standard Task status with behavior distinct from Completed, ensuring that canceled tasks are excluded from completion metrics, reports, and performance indicators. Optionally, allow the Canceled status to be configurable through administrative settings or workflows, including audit logging to support traceability and compliance requirements.
Show More