Goal Contract Capture

Capture a FlowGoal contract as `.flow/goals/<id>.goal.yaml` — outcome, acceptance criteria with verification commands, specification (non-goals, failure modes, interface contracts, risk map), constraints, evaluator binding, continuation policy, lifecycle. Use when /flow:start passes the Spec Validation Gate, when /flow:goal create runs, or when /flow:debug confirms a hypothesis. Acceptance criteria alone are not a contract: without an evaluator binding and boundaries the Stop hook cannot enforce evidence and goals cannot resume.

synaptiai ec13497 5.7 KB Updated

File contents

synaptiai/synapti-marketplace/tree/main/plugins/flow/skills/goal-contract-capture commit ec134972d7

Frequently asked questions

npx skillmds@latest add synaptiai/goal-contract-capture