Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces a system for Cline to diagnose and correct its own operational failures. It adds three new files that work together to create a structured process for identifying and resolving meta issues.
Core Components
.clinerules/cognition-hazard-protocols.md: Defines low-level protocols to detect common failure patterns, such as repetitive loops or consecutive tool failures. When triggered, these protocols activate Diagnostic Mode..clinerules/diagnostic-mode-persistence.md: A rule that enforces strict operational parameters while in Diagnostic Mode, ensuring the process stays focused on self-correction and is exited intentionally.workflows/diagnostic-mode.md: This new workflow guides the root cause analysis process. It is now invokable via the/diagnostic-mode.mdslash command, providing a manual way for a user to initiate a collaborative diagnosis when Cline appears to be stuck.