Rocky mountain avatar checking off verified workflow steps
Rocky maps intake, context, tools, approvals, verification, and reporting.

Verified Completion Checklist

Rocky should not finish important work with a guess. A completed task should have evidence: a test result, a file read, a screenshot, a deployed URL, an API response, or another source-of-truth check.

The checklist

  1. Restate the target. Confirm what the user wanted and the constraints that matter.
  2. Inspect the source of truth. Read the real file, page, dashboard, API, ticket, message, or doc before acting.
  3. Make the smallest safe change. Avoid broad edits when a targeted patch or scoped action will do.
  4. Run a verification step. Use the same evidence a human operator would trust.
  5. Check public/private boundaries. If the work touches a website, gateway, or document, confirm that sensitive material is not exposed.
  6. Report the outcome. Say what changed, where it lives, what was verified, and what remains blocked.

Examples of proof

node --check server.mjs
curl -I https://example.com/wiki
python -m pytest tests/specific_test.py -q

For visual work, proof may be a screenshot. For content work, proof may be a rendered page, markdown preview, or live URL.

Bad completion signals

  • “It should work” without a check
  • “I wrote the code” without running anything
  • “The page is updated” without reading or fetching it
  • “Posted” without a platform result, URL, or screenshot

Final report format

Use short bullets: changed, verified, files or URLs, and blockers.