From Daniel Miessler LI post
The ability to verify or 'Hill Climb' on general tasks instead of just coding.
- Verifiability is the key to progress.
- Code is easy to verify, but we lack that for most other types of problems.
- If we want to hill climb, we have to hill climb towards something.
- That something is IDEAL STATE.
- The question becomes how we can get IDEAL STATE for a general task.
IDEAL STATE = VERIFIABLE CRITERIA in the Verify phase.
Make more granular, more testable, IDEAL STATE. That is what we hill climb against and test against.
Confirmation against each one of the ideal state granular items we build. Verifiability on general state.
Think Plan Build Execute Verify Learn Observe