01 / 05Citations now accept version pinsCitations can cite specific manifestations or null for the work in general, repeating one work across versions. accepts version-aware entries in +124 −34, matching .
02 / 05Sync handler now checks versioned envelopesRejects malformed keys, whitespace violations, mixed shapes, and duplicate citations before dispatching. checks version keys in +63 −2 before calling the domain.
03 / 05Manifestations now held FOR KEY SHARECitation updates lock both works and versions to prevent concurrent deletes and observe version moves. locks works and versions in via .
04 / 05Facade now exposes manifestation idsReads and replaces return manifestation ids alongside work ids for version-aware callers. documents versioned lists in +6 −0.
05 / 05Everything this change touchedFacade, sync handlers, and domain arguments, in one picture.