Back to Plate

{{TITLE}}

.agents/skills/autogoal/assets/templates/goal.md

53.0.82.4 KB
Original Source

{{TITLE}}

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:

  • TODO: Define the exact measurable or auditable done state.

Verification surface:

  • TODO: Name the command, artifact, browser proof, source audit, or report that proves the threshold.

Constraints:

  • TODO: List constraints or write no extra constraints.

Boundaries:

  • TODO: List allowed files, packages, tools, repos, routes, or data.

Blocked condition:

  • TODO: Name the condition that stops autonomous work.

Completion rule:

  • Do not call update_goal(status: complete) while required checklist items remain unchecked.
  • Do not call update_goal(status: complete) until final evidence is recorded and node .agents/skills/autogoal/scripts/check-complete.mjs {{PLAN_PATH}} passes.

Start Gates:

GateAppliesEvidence
Active goal checked or createdpendingpending
Source of truth read before editspendingpending
TDD decision before behavior change or bug fixpendingpending
Browser proof decision for browser surfacependingpending

Work Checklist:

  • Objective, threshold, verification surface, constraints, boundaries, and blocked condition are concrete.
  • Work phases are updated with evidence.
  • Decisions and tradeoffs are recorded.
  • Failed attempts and next different moves are recorded.

Completion Gates:

GateAppliesRequired actionEvidence
Named verification thresholdpendingRun the named proof or record blockerpending
Typecheck/build/test proofpendingRun relevant owner checks or record N/Apending
Browser proofpendingExercise the affected browser surface or record N/Apending
AutoreviewpendingReview final diff/output against objective, constraints, and newest user requestpending
Goal plan completeyesRun node .agents/skills/autogoal/scripts/check-complete.mjs {{PLAN_PATH}}pending

Findings:

  • None yet.

Decisions and tradeoffs:

  • None yet.

Error attempts:

Error / failed attemptCountNext different moveResolution
None yet0

Timeline:

  • {{CREATED_AT}}: plan created.