Task Aging
Unfinished task age and time in the current column, with owner and due-date context; excludes archived and cancelled tasks from active workload.
Move prepared work through review and capacity checks.
3 stages · 1 approval
Follow the process from start to finish. Select a step to see who acts and what changes.
Member requests a permitted move from the current column using the expected Task.Revision. Resolve the active workflow revision, allowed source path, blockers and effective destination WIP limit. Reserve the destination and update CurrentColumn plus derived Status atomically. Set StartedAt on the first Doing entry of the current cycle, append TaskEvents and retain the order change. A drag, keyboard action or bulk request uses the same checks.
Reserve destination capacity atomicallyWhen a destination column requires approval, create a TransitionRequests record for the current task revision and intended destination. The request waits in the Review Inbox without moving the task. Reviewer inspects the current work and required evidence. DecisionBy must differ from RequestedBy and LastWorkedBy; holding two roles does not make self-review independent. A changed task or workflow expires the affected request and needs a fresh review.
Record an independent current decisionThe move service consumes an Approved TransitionRequests decision once, rechecking current revision, blockers, mandatory checklist policy and destination capacity. Mark Applied only when the move commits. Entering Done stamps CompletedAt and appends one Completed TaskEvents row for Task plus CycleNumber. An approved request with no free slot remains approved but unapplied until it can be safely retried; approval alone is not completion.
Apply the decision and completion onceTransitionRequests, Tasks
| Stage | Records | Effect |
|---|---|---|
| 1 Move task | TasksColumnsTaskEvents | Reserve destination capacity atomically |
| 2 Review handoff | TransitionRequestsTasks | Record an independent current decision |
| 3 Complete handoff | TasksTransitionRequestsTaskEvents | Apply the decision and completion once |
Unfinished task age and time in the current column, with owner and due-date context; excludes archived and cancelled tasks from active workload.
| Task Number | Title | Owner | Current Column | Priority |
|---|---|---|---|---|
| TSK-67320 | Backlog tsk-244 | SJ | CLM-2084 | Low |
| TSK-59362 | Ready tsk-691 | FC | CLM-1356 | Normal |
| TSK-25504 | Doing tsk-714 | KY | CLM-1814 | High |
| TSK-95608 | Review tsk-399 | TA | CLM-8100 | Urgent |
| TSK-55826 | Done tsk-854 | UE | CLM-9831 | Low |
| TSK-80967 | Cancelled tsk-516 | ES | CLM-7296 | Normal |
Observed elapsed start-to-completion hours by task cycle, including explicit rework cycles and null where an observation is incomplete.
| Task Number | Title | Owner | Completed At | Cycle Number |
|---|---|---|---|---|
| TSK-77572 | Done tsk-548 | DA | 940 | |
| TSK-59904 | Done tsk-829 | VT | 530 | |
| TSK-92430 | Done tsk-153 | NR | 390 | |
| TSK-47857 | Done tsk-280 | FF | 210 | |
| TSK-31152 | Done tsk-137 | GH | 480 | |
| TSK-74783 | Done tsk-496 | MD | 90 |
Compare retained completion events with the due date applicable at that event; later due-date edits cannot rewrite earlier on-time results.
| Task Number | Title | Board | Current Column | Priority |
|---|---|---|---|---|
| TSK-75889 | Backlog tsk-549 | BRD-5011 | CLM-2042 | Low |
| TSK-79999 | Ready tsk-698 | BRD-3979 | CLM-8941 | Normal |
| TSK-12224 | Doing tsk-346 | BRD-8972 | CLM-1924 | High |
| TSK-43839 | Review tsk-560 | BRD-5378 | CLM-7807 | Urgent |
| TSK-94091 | Backlog tsk-862 | BRD-3508 | CLM-7341 | Low |
| TSK-99443 | Ready tsk-574 | BRD-9001 | CLM-6186 | Normal |
Time from current review request to its accepted decision, separating pending, rejected, expired and applied outcomes.
Approval conditions.
Active task count by accountable owner and priority within board scope; task count is not a productivity ranking.
| Task Number | Title | Owner | Current Column | Priority |
|---|---|---|---|---|
| TSK-67320 | Backlog tsk-244 | SJ | CLM-2084 | Low |
| TSK-59362 | Ready tsk-691 | FC | CLM-1356 | Normal |
| TSK-25504 | Doing tsk-714 | KY | CLM-1814 | High |
| TSK-95608 | Review tsk-399 | TA | CLM-8100 | Urgent |
| TSK-55826 | Done tsk-854 | UE | CLM-9831 | Low |
| TSK-80967 | Cancelled tsk-516 | ES | CLM-7296 | Normal |
This system owns daily boards, checklists, dependencies, controlled handoffs and scoped collaboration. Customer invoicing, payroll, formal sprint commitments and resource-cost planning are outside its scope. Proto prepares work and explains blocked transitions; it cannot supply independent approval.
Create the board boundary and bring useful work into it.
3 stages · 0 approvals
Share the right context and keep time-sensitive work visible.
3 stages · 0 approvals
Preserve a finished outcome when work needs another cycle.
3 stages · 0 approvals
Create your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.