Principle Make Operations Idempotent

Make commands, lifecycle steps, scheduled jobs, and retry loops converge safely after repeat runs and interruption at any write boundary.

njs14 Updated

File contents

Make reruns converge

Treat the request text that activated this skill as the operation to make retry-safe.

Apply make operations idempotent. Inventory partial states, reconcile before writing, use atomic changes for coupled state, and target cleanup only at exact owned resources. Test a second run and interruption around writes. Return the state model and convergence evidence.

njs14/pkstack/tree/main/.kiro/skills/principle-make-operations-idempotent commit afebf1fb0d

Frequently asked questions

npx skillmds@latest add njs14/principle-make-operations-idempotent