Code was never the deliverable.
Tools foroutcomedelivery.
Plan, build, ship, repeat was never wrong. It was incomplete. The Outcome Development Lifecycle closes the loop, and we build for it.
What we’re working on
Command line
Spare Parts CLI
Run sp lgtm and it asks you two or three questions about the change you are about to push, generated from the diff. Install it as a git hook and answer for your own branch, while the change is still yours to fix.
GitHub Action
LGTM
The same questions on the pull request, asked of the reviewer once they approve. Not a code reviewer. It has no opinion on whether the change is good, only on whether anyone read it.