.agents/skills/autogoal/assets/templates/goal.md
Objective: TODO: Write the short create_goal objective, under 240 characters. Put the full contract in the sections below.
Goal plan: {{PLAN_PATH}}
Template: {{TEMPLATE_PATH}}
Completion threshold:
Verification surface:
Constraints:
no extra constraints.Boundaries:
Blocked condition:
Completion rule:
update_goal(status: complete) while required checklist items remain unchecked.update_goal(status: complete) until final evidence is recorded and node .agents/skills/autogoal/scripts/check-complete.mjs {{PLAN_PATH}} passes.Start Gates:
| Gate | Applies | Evidence |
|---|---|---|
| Active goal checked or created | pending | pending |
| Source of truth read before edits | pending | pending |
| TDD decision before behavior change or bug fix | pending | pending |
| Browser proof decision for browser surface | pending | pending |
Work Checklist:
Completion Gates:
| Gate | Applies | Required action | Evidence |
|---|---|---|---|
| Named verification threshold | pending | Run the named proof or record blocker | pending |
| Typecheck/build/test proof | pending | Run relevant owner checks or record N/A | pending |
| Browser proof | pending | Exercise the affected browser surface or record N/A | pending |
| Autoreview | pending | Review final diff/output against objective, constraints, and newest user request | pending |
| Goal plan complete | yes | Run node .agents/skills/autogoal/scripts/check-complete.mjs {{PLAN_PATH}} | pending |
Findings:
Decisions and tradeoffs:
Error attempts:
| Error / failed attempt | Count | Next different move | Resolution |
|---|---|---|---|
| None yet | 0 |
Timeline: