minimum viable constraints | Joshua writes