Install
openclaw skills install @daniel-refahi-ikara/dr-checkpoint-implementationGuide Codex through complex or production-risk implementation work in small validated checkpoints. Use when a user asks for staged implementation, step review before proceeding, shadow/dry-run rollout, alerting, cron, data pipeline, monitoring, integration, reporting, operational tooling, or tasks where requirements may evolve after inspecting real code, APIs, tests, or data. Avoid for small one-file fixes, pure brainstorming, or quick direct changes.
openclaw skills install @daniel-refahi-ikara/dr-checkpoint-implementationImplement complex work in small validated checkpoints instead of one large change.
Do not perform complex implementation as one big change. Break the work into independently reviewable checkpoints, validate each checkpoint, revise the remaining plan, and apply the approval policy before continuing.
After every checkpoint, report:
Default to self-approval between checkpoints when:
Stop for user approval when:
Run the smallest useful test after each checkpoint. If a test or run reveals a flawed assumption, fix the assumption and add regression coverage before proceeding.
Use focused validation for narrow changes. Broaden testing when a checkpoint touches shared behavior, cross-module contracts, data pipelines, monitoring, alerting, integrations, or production-facing workflows.
Revise the remaining plan whenever discovery changes data shape, API behavior, risk, acceptance criteria, rollout approach, or user-visible behavior.
Keep unrelated dirty worktree changes untouched.
Stop and ask for user approval when the approval policy requires it, when safety gates cannot be satisfied, when validation cannot be made meaningful, or when the next checkpoint would exceed the user's requested scope.
To make this procedure mandatory instead of advisory, apply the policy block in references/APPLY.md to the workspace instructions.