bf0bc47a3f
Extract pure utility functions from workflow/src/util/ into standalone package. Types (Result, ok, err) now come from @uncaged/workflow-protocol. Contains: base32 encoding, ULID generation, structured logger, storage-root helpers, refs-field normalization. Ref: #143, closes #145