Poteto Mode reads an index of 23 engineering principles. Name one when the work drifts.
Fix root causes. Reproduce the stale value and trace the first bad write.
Subtract before you add. Remove the dead compatibility path before adding another branch.
Separate before serializing shared state. Give each writer its own worktree.
The principle narrows the method. It does not add permission or a new deliverable.
The principles are grouped by purpose:
- Scope and design: Attack the Premise, Laziness Protocol, Foundational Thinking, Redesign from First Principles, Subtract Before You Add, Minimize Reader Load, Outcome-Oriented Execution, Experience First, Exhaust the Design Space, and Build the Lever.
- Architecture: Model the Domain, Boundary Discipline, Type System Discipline, Make Operations Idempotent, Migrate Callers Then Delete Legacy APIs, and Separate Before Serializing Shared State.
- Verification and delegation: Test Behavior, Not Implementation, Prove It Works, Fix Root Causes, Sequence Verifiable Units, Guard the Context Window, Never Block on the Human, and Encode Lessons in Structure.
Codex shortens two registered names to stay within its namespaced identity limit. Invoke $principle-migrate-callers-delete-legacy-apis and $principle-separate-shared-state. The plugin keeps all 49 skills discoverable and drops none.
Next: Make the workflows yours.