Files
zeekay 9b026b594c refactor(warp)!: decomplect ZAP message types — SignedCore->Core, WarpEnvelope->Envelope
SignedCore was a braided misnomer: the core is the value over which the
digest D is computed and signed across, not a thing that is itself signed.
WarpEnvelope braided the package name into the type. Namespace-qualified,
one concept each:

  warp.SignedCore   -> warp.Core      (type now agrees with the wire domain LUX-WARP-ZAP-CORE-v1)
  warp.WarpEnvelope -> warp.Envelope  (Envelope = Core + auth lanes; value qualified by namespace, not place-in-name)

Identifiers only. The digest D, ZAP c14n bytes, the BEAM/PULSE/MLDSA DSTs
and the frozen CORE-v1 domain string are unchanged — fuzz, fixture and
ID-stability tests stay green, proving D is byte-identical.
2026-06-26 22:21:19 -07:00
..