ponytail
Forces the laziest solution that actually works — YAGNI, reuse before new code, stdlib before custom, native platform before dependencies, one line before fifty. Levels: lite/full/ultra. Use proactively when a solution is growing beyond the minimum: new abstractions, dependencies, scaffolding "for later", or complaints about over-engineering or bloat. Also on "ponytail", "be lazy", "yagni", "simplest solution", "do less". Not at trust boundaries, not when the full version is explicitly asked, and not for tidying an already-written diff — that is built-in "simplify". Ponytail governs what gets built, before and while it is written; simplify cleans up after.