Building Greenhouse: the first screens
The UI arc: a wizard shell built before its steps existed, a capture flow torn out for being wrong, and the gap between green checkmarks and the truth.
The UI arc: a wizard shell built before its steps existed, a capture flow torn out for being wrong, and the gap between green checkmarks and the truth.
The folder layout that outlives the app: zones versus stages, a config that refuses to overwrite itself, a database printout, and adopt-in-place import.
A full Rust rules engine and 22 tests, written before Greenhouse had a UI or even a working Rust toolchain, and what broke the moment it finally compiled.
A rules engine that looked finished hid a status nothing ever set, backwards sorts, an unenforced constraint, and a settings file that could brick the app.
Page 4 of 4