internal/infra/pg/rejectedidentity.go
internal/infra/pg · 25 lines · 1 declarations · source
Declarations
func rejectedIdentity
func rejectedIdentity(scope, observationID string, rejected domain.RejectedClaim, version string) (uuid.UUID, error)
Exact diagnostic text is identity: different rejected interpretations remain inspectable, while replay of the same proposal cannot inflate the corpus. The hash is not anonymization; source registration owns its erasure. No identity mapping outlives the rejected projection.