feat: add composable final-report validator for reviewer and reconciliation handoffs (Closes #327)

This commit is contained in:
2026-07-07 05:27:24 -04:00
parent c83c18e52a
commit 2cf0ad5908
4 changed files with 1165 additions and 1 deletions
+7
View File
@@ -3444,6 +3444,13 @@ def assess_email_disclosure(
}
def assess_final_report_validator(report_text, task_kind, **kwargs):
"""#327: single entry point for task-specific final-report validation."""
from final_report_validator import assess_final_report_validator as _validate
return _validate(report_text, task_kind, **kwargs)
_QUEUE_STATUS_REPORT_HINT = re.compile(
r"queue[- ]status|selected pr:\s*none|no pr selected|"
r"queue[- ]status[- ]only",