All notable changes to the Lockb0x Protocol specification and reference implementation will be documented in this file.
- Updated
spec/signatures.mdto clarify builder pattern, async APIs, multi-sig enforcement, platform-specific gaps, and strict schema enforcement. - Updated
spec/verification.mdto clarify diagnostic error reporting, full pipeline coverage, and deterministic tests. - Updated
spec/data-model.mdto clarify strict schema enforcement, extension points, async APIs, and signature/certificate array structure. - Updated
spec/appendix-b-schema.mdto confirm required/optional fields match code, add platform-specific notes and test coverage. - Updated
spec/certificates.mdto add platform-specific notes, clarify supported formats, and document integration with protocol pipeline and test coverage. - Manual update recommended for
spec/appendix-a-flows.mdto append full protocol pipeline example and platform-specific notes.
- Refactored signing and verification pipeline to support Ed25519, ES256K, RS256, multi-sig, and certificate delegation.
- Improved error handling and platform-specific notes (e.g., X.509 on macOS/Linux).
- Expanded protocol pipeline coverage in tests and documentation.
- None.
- None.
- Platform-specific test gaps and schema mismatches.
- Updated threat models and security considerations in the spec.
For previous changes, see commit history and earlier drafts in the repository.