Files
2026-05-27 23:29:53 +01:00

1.6 KiB

Capability Spec Delta: crypto-utils (spec-conformance)

Package: @suaveplan/crypto-utils Status: PROPOSED

This delta annotates each existing requirement in openspec/specs/crypto-utils/spec.md with a **Verified by:** line. No requirement semantics change.

MODIFIED Requirements

(See openspec/specs/crypto-utils/spec.md for the full requirement bodies; this delta only records the verification mapping.)

Requirement Verified by
Pure-composition utility surface src/encoding/hex/hex.test.ts AND src/encoding/base64/base64.test.ts AND src/encoding/base58/base58.test.ts
Encoding delegation to @suaveplan/bytes src/encoding/hex/hex.test.ts AND src/encoding/base64/base64.test.ts AND src/bytes/concat-bytes/concat-bytes.test.ts AND src/bytes/xor/xor.test.ts AND src/bytes/i2osp/i2osp.test.ts AND src/bytes/os2ip/os2ip.test.ts AND src/constant-time/constant-time-equal/constant-time-equal.test.ts AND src/random/random-bytes/random-bytes.test.ts AND src/zeroize/zeroize.test.ts
Test-vector and fuzz harness src/testing/run-vectors/run-vectors.test.ts AND src/testing/diff-fuzz/diff-fuzz.test.ts AND src/errors/primitive-not-implemented.test.ts
Primitive id registry src/primitive-id/primitive-id.test.ts
No vendored code src/no-vendored.spec-conformance.test.ts
Merkle helpers src/merkle/merkle-root/merkle-root.test.ts AND src/merkle/merkle-proof/merkle-proof.test.ts

Newly added tests in this change

  • src/no-vendored.spec-conformance.test.ts — pins the "src/ contains no vendored directory" structural scenario.