Lib 0.80 : signatures() (liste), verifySignatures(bytes) (byteRangeOk/digestOk/signatureOk/coversWholeDocument…), certify(fields,random,level,keyBits?) (DocMDP 1/2/3). Types SignatureInfo/SignatureReport.
Surface app : backend → étendre /api/pdf/sign (list/verify/certify). Front → sign-dialog + badge de vérification.
Gate : nécessite @qrcommunication/gigapdf-lib > 0.72.0 publié sur npm (actuellement bloqué à 0.72.0 — commit chore(release) sans tag → pas de publish OIDC). Le câblage code se fait au bump.
Réf : blueprint ~/.claude/projects/-home-rony-Projets-gigapdf/memory/project_lib_wiring_blueprint_0.73-0.93.md · CHANGELOG lib.
Lib 0.80 :
signatures()(liste),verifySignatures(bytes)(byteRangeOk/digestOk/signatureOk/coversWholeDocument…),certify(fields,random,level,keyBits?)(DocMDP 1/2/3). TypesSignatureInfo/SignatureReport.Surface app : backend → étendre
/api/pdf/sign(list/verify/certify). Front → sign-dialog + badge de vérification.