- task.py: remove naive substring fallback from parse_verdict_status(), only parse ## Status: header; no header → ambiguous (REFEREE) - status.py: add _auto_update_verdict_on_complete() — when transitioning human_intervention→complete, auto-update VERDICT.md to PASS - status.py: add stale-task detection to --can-edit — deny edits if all edit tasks have .state mtime >30 min old (reason: stale_task) - status.py: add --touch command to reset task activity clock - guard plugin: handle stale_task reason with specific error message - Update test to match new verdict parsing behavior
This commit is contained in:
@@ -0,0 +1 @@
|
||||
complete
|
||||
@@ -0,0 +1 @@
|
||||
# ADVERSARIAL BUG FIND
|
||||
@@ -0,0 +1 @@
|
||||
# ADVERSARIAL
|
||||
@@ -0,0 +1 @@
|
||||
# BUG FIND
|
||||
@@ -0,0 +1 @@
|
||||
# BUG_REPORT
|
||||
@@ -0,0 +1 @@
|
||||
# DOC
|
||||
@@ -0,0 +1 @@
|
||||
# IMPLEMENTATION\n\nFixed verdict parsing and auto-update.
|
||||
@@ -0,0 +1 @@
|
||||
# REFEREE
|
||||
@@ -0,0 +1 @@
|
||||
# Fix Verdict Parsing\n\nRemove naive substring fallback. Add auto-update on human_intervention→complete.
|
||||
@@ -0,0 +1 @@
|
||||
VERDICT: PASS
|
||||
Reference in New Issue
Block a user