Homemaker: software for adaptive domestic design (Journal of Open Source Software, 2026)