feat(harness): complete protocol repair stop and archive ISS-016
Add repairable INVALID_PROGRESS_PROTOCOL observations, independent PROGRESS_PROTOCOL_VIOLATED saturation, and controlled release paths. Archive the OpenSpec change after syncing main specs and devflow.
This commit is contained in:
@@ -166,7 +166,8 @@ public final class DiagnosisReleaseUseCase {
|
||||
DiagnosisProgressSnapshot progress,
|
||||
DiagnosisStopReason stopReason) {
|
||||
if (stopReason != DiagnosisStopReason.INFORMATION_SATURATED
|
||||
&& stopReason != DiagnosisStopReason.BUDGET_LIMIT_REACHED) {
|
||||
&& stopReason != DiagnosisStopReason.BUDGET_LIMIT_REACHED
|
||||
&& stopReason != DiagnosisStopReason.PROGRESS_PROTOCOL_VIOLATED) {
|
||||
throw new IllegalStateException("Unsupported Diagnosis stop reason");
|
||||
}
|
||||
if (!progress.hasObservedFacts()) {
|
||||
|
||||
Reference in New Issue
Block a user