Some checks failed
Delete program tests now verify soft-delete (deleted_at set, record hidden from normal queries) instead of expecting hard deletion. Uses db.query() instead of db.get() since the soft-delete filter only applies to ORM queries, not identity map lookups. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>