v0.8.0 — UUID-first contract (ADR-006)

Breaking change: retires the int|uuid|ulid agnostic pretension and adopts
UUID v7 char(36) as the sole supported type for the consumer's users.id.

See CHANGELOG.md and docs/ADR-006-uuid-first-no-agnostic.md.