Documentation
¶
Overview ¶
Package critique provides an AI adversarial plan review ("devil's advocate") that pressure-tests the current plan before execution. Unlike health scoring or risk assessment, critique actively argues against the plan, surfaces overconfident assumptions, flags logical gaps, and proposes alternatives.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CritiqueReport ¶
type CritiqueReport struct {
// Assumptions are stated or unstated assumptions the plan relies on.
Assumptions []string `json:"assumptions"`
// Gaps are missing tasks or steps the plan forgot to include.
Gaps []string `json:"gaps"`
// Ordering lists sequencing issues — tasks that appear in the wrong order
// or whose dependencies create logical conflicts.
Ordering []string `json:"ordering"`
// Alternatives are other approaches worth considering instead of the current plan.
Alternatives []string `json:"alternatives"`
// Verdict is the overall adversarial verdict: a short, punchy conclusion.
Verdict string `json:"verdict"`
}
CritiqueReport holds the full adversarial review of a plan.
Click to show internal directories.
Click to hide internal directories.