Check plan tactic coverage
check_planValidate a campaign plan against its offer registry: every tactic must cite a scored offer and name a success metric; violations return as an error list.
Instructions
Verify every substantive campaign tactic (a) cites at least one scored offer from the registry and (b) names a success metric. Violations are returned as an error list — never a silent pass. Read-only tool: inspects the registry and the plan file but writes nothing. Use it after every build_plan and again after any manual edit; do NOT use it on arbitrary markdown that never went through build_plan without first scoring its offers. Sibling distinction: build_plan creates the registry-backed shell; check_plan validates whatever is on disk against that registry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan_id | No | Plan id returned by build_plan | |
| plan_path | No | Path to a campaign markdown file (overrides plan_id) |