WIP: alert again when a DB constraint fails, but make readonly only STRONG_PREFERRED, which is not used by user constraints, but is one below required. otherwise, stays fail. need to check if this is sound