software interfaces should not have the likeness of a human.
avoid autopoietic software. never make autopoietic robots.
avoid monetizing software. never monetize by selling ad space.
users must be able to understand & modify the source code.
prefer decentraliztion and locality of behavior.
these rules won't solve alignment, but i think kant would like them.