MetaCognitiveReflectionTask
"Thinking about thinking": An automated analyst that critiques reasoning processes, identifies cognitive biases, and suggests quality improvements for complex problem-solving.
Category: Reasoning
Model: GPT-4 Preferred
Side-Effect Safe
⚙️ ExecutionConfig.json
{
"subject_task_id": "task_452",
"reflection_aspects": [
"assumptions",
"biases",
"logic"
],
"include_file_context": true,
"input_files": ["src/**/*.kt"],
"reflection_questions": ["Is the error handling robust?"],
"suggest_improvements": true,
"identify_gaps": true,
"evaluate_confidence": true
}
→
👁️ Reflection Analysis UI
Assumptions
• Assumes the legacy API handles nulls implicitly.
• Assumes network latency is negligible for this operation.
• Assumes network latency is negligible for this operation.
Biases
• Potential anchoring bias on the initial architectural draft.
• Availability bias regarding recent library updates.
• Availability bias regarding recent library updates.
Alternatives
• Consider using a circuit-breaker pattern for the legacy bridge.
Improvements
• Implement explicit null-checks for the legacy bridge.
• Consider an asynchronous pattern to mitigate latency risks.
• Consider an asynchronous pattern to mitigate latency risks.
CONFIDENCE ASSESSMENT
High - Logic is consistent with provided file context and architectural constraints.
LOGICAL CHECK
No contradictions found. Reasoning follows from premises.
Live Results Showcase
Explore actual reflection artifacts and transcripts generated by this task in the test workspace.
Configuration Parameters
| Field | Type | Description |
|---|---|---|
subject_task_id * |
String | The ID of the task whose reasoning process should be reflected upon. |
reflection_aspects |
List<String> | Aspects to evaluate: assumptions, biases, alternatives, confidence, completeness, logic. |
input_files |
List<String> | Glob patterns (e.g. **/*.kt) for files to be used as context. |
reflection_questions |
List<String> | Additional context or specific questions to guide the reflection. |
include_file_context |
Boolean | Whether to include file content in the analysis. Default: true. |
suggest_improvements |
Boolean | Whether to suggest actionable improvements. Default: true. |
identify_gaps |
Boolean | Identify knowledge gaps and uncertainties. Default: true. |
evaluate_confidence |
Boolean | Evaluate the confidence level of conclusions. Default: true. |