Fixing QA, Documenter and PM issues with tasks.

This commit is contained in:
Renn F
2025-12-27 02:15:07 +01:00
parent d2034e538f
commit 3f48a93504
5 changed files with 147 additions and 29 deletions
+2 -1
View File
@@ -140,7 +140,8 @@ async def validate_task_claimable(
"""
task_status = task.get("status")
claimable_statuses = {
"qa": ["awaiting_qa"],
# QA: pending (direct QA tasks from PM) or awaiting_qa (normal workflow)
"qa": ["pending", "awaiting_qa"],
# Documenters: pending (direct docs tasks) or awaiting_documentation (workflow)
"documenter": ["pending", "awaiting_documentation"],
}