wholehog-score
Installation
SKILL.md
Wholehog Score
Evaluate the current thing against the ideal wholehog end-state: the clean, elegant, final design with no unnecessary shims, dead paths, compatibility layers, or milestone-shaped compromises.
Core Model
- Score how close the current thing is to the ideal end-state.
- The ideal is task-relative, not universal. It is the simplest design that meets the user's actual constraints — not a maximalist build. For a prototype the ideal is different than for a shipping system; infer scope from the request.
- Treat "good enough for now" as below ideal unless the user explicitly asks for milestone scoring.
- Reward simplicity, coherence, directness, deleted obsolete paths, tight boundaries, and complete end-state execution.
- Penalize partial migrations, adapter layers, duplicated paths, vague ownership, stale docs/tests/config, and designs that preserve old behavior by accident.
- Be concise. Do the deeper reasoning internally and report only the highest-signal findings.
Wholehog Score
Use 0-100, where higher is better (100 = ideal end-state).