docs: clarify validation acceptance compatibility
This commit is contained in:
@ -54,7 +54,7 @@ recommended_revision_prompt: str
|
||||
- `status == "accepted"` -> `passed=True`
|
||||
- `status in {"rejected", "insufficient_evidence", "validator_error"}` -> `passed=False`
|
||||
|
||||
Task mode, retry, and status transition logic must branch on `status`. `accepted` remains `passed and score >= 0.75` for backward compatibility, but new code should not infer failure from `passed=False` alone.
|
||||
Task mode, retry, and status transition logic must branch on `status`. New code treats `status == "accepted"` as the acceptance condition. Existing compatibility paths may continue to interpret acceptance as `passed and score >= 0.75` until they are migrated, but new logic should not derive status from `passed` or infer failure from `passed=False` alone.
|
||||
|
||||
Rules:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user