Produces an anti-goals register by assuming a design succeeds at scale, narrating the near-future in which that success harms third parties (including non-users) and is exploited in bad faith by named bad actors, then converting each speculated harm into a standing design constraint bound into the r
Produces an anti-goals register by assuming a design succeeds at scale, narrating the near-future in which that success harms third parties (including non-users) and is exploited in bad faith by named bad actors, then converting each speculated harm into a standing design constraint bound into the requirements. Use when a feature's success case could externalize harm onto people outside the custom