Type Alias AnalyzeContinuationReason
AnalyzeContinuationReason:
| "targeted_patch"
| "programmatic_conflict"
| "cross_file_reject"
| "timeout_recovery"
| "preliminary_exhaustion"
| "placeholder_used"
| "previous_section_reused"
| "stagnation_force_pass"
| "retry_limit_force_pass"
| "review_limit_force_pass"
| "cross_file_review_error_force_pass"
Runtime evidence describing how an analyze artifact reached its final state.
Two categories:
Diagnostic causes — explain why a fallback path may have been entered. On their own, they do NOT degrade quality. They only degrade when paired with a fallback action reason from the second category.
timeout_recovery— section recovered via timeout fallbackpreliminary_exhaustion— preliminary budget exhaustedprogrammatic_conflict— programmatic validator violation triggered retry/repair path (entry evidence, not final failure)cross_file_reject— cross-file review rejected (advisory)targeted_patch— targeted patch executed (recovery path entered)Fallback actions — actually executed degraded paths. Any one of these forces the final quality to
degraded.placeholder_used— empty placeholder section usedprevious_section_reused— previous section reused (force-pass)stagnation_force_pass— repeated identical rejection forced throughretry_limit_force_pass— max retry exceededreview_limit_force_pass— max review count exceededcross_file_review_error_force_pass— cross-file review threw; pending files force-passed