Create AttorneyDecisionDraftingTask #14133
Labels
Feature: generic-queue
Priority: Low
Reported issue, not a blocker. "Last in" priority for new work.
Product: caseflow-queue
Stakeholder: BVA
Functionality associated with the Board of Veterans' Appeals workflows/feature requests
Team: Echo 🐬
Type: Tech-Improvement
Similar to how we have an abstracted
JudgeTask
for all tasks that can be assigned to a judge, we should have an abstractedAttorneyTask
for all of our attorney tasks and create a task specific to drafting a decision.AC
Notes
Be wary of the difference between
AttorneyTask.where
andTask.where(type: AttroneyTask.name
. The first will return all attorney subclasses as well, while the second will only return what we consider the initial attorney drafting task. #12491 is a good example of how we fell prey to this in the past.We should be sure to update our factories, move attorney tasks out of
TASK_CLASSES_LOOKUP
and intoadditional_task_classes
The text was updated successfully, but these errors were encountered: