Problem
After an ensign completes its full checklist of child tasks (12 tasks in one example), the team task system continues to echo already-completed tasks back to the worker as if newly assigned. The worker has to explicitly reject each repeated assignment and stand by.
This is:
- Noisy in the worker stream
- Confusing when reading team-status output post-hoc to determine "what is still in flight"
- A non-trivial drag on debrief generation accuracy
Reproduction
Dispatch an ensign with N child tasks via the team task system. Observe that completed tasks are re-routed back to the same worker after the worker reports them done.
Scale context
- Single sprint, 14 entities, several with 10+ child tasks
- Spacedock version: 0.11.2
Problem
After an ensign completes its full checklist of child tasks (12 tasks in one example), the team task system continues to echo already-completed tasks back to the worker as if newly assigned. The worker has to explicitly reject each repeated assignment and stand by.
This is:
Reproduction
Dispatch an ensign with N child tasks via the team task system. Observe that completed tasks are re-routed back to the same worker after the worker reports them done.
Scale context