Hypotheses before features
Every piece of code you write should be in service of answering a question. If you can't name the hypothesis, you're building on assumption.
Gates are real
If an experiment fails, you don't proceed to the next one. You diagnose, adjust, and re-run — or you stop. Ignoring a failed gate is the build-plan mindset sneaking back in.
Smallest testable version
Each experiment should test its hypothesis with the minimum possible code. If you're building more than you need to answer the question, you're hedging instead of testing.
Evidence over intuition
Your intuition says strata owners need this tool. Maybe. The experiments will tell you whether that's true, who exactly needs it, and what "this tool" actually is.