You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CONTEXT: 1,533→1,614 tests, 193→199 files, 44→47 methods, add trust methods.
CONTRIBUTING: update test count.
STATUS/WHATS_NEXT: date to June 10, add Wave 107 ACK entry.
CHANGELOG: add BTSP idiomatic evolution (Option<&String>→Option<&str>).
KNOWN_ISSUES: date to June 10.
sporeprint: date to June 10.
cargo clean: 7.0 GiB reclaimed.
Co-authored-by: Cursor <cursoragent@cursor.com>
-**`TransportEndpoint`**: Local wire-compatible implementation of sourDough's `TransportEndpoint` standard (`#[serde(tag = "transport")]` — `uds`, `tcp`, `mesh_relay` variants). No cross-primal dependency — the wire format is the contract.
-**Tests:** 1,533 (all concurrent, ~3s, zero flaky)
30
-
-**Coverage:** 90.92% line / 89.09% branch / 92.92% region
29
+
-**Tests:** 1,614 (all concurrent, ~3s, zero flaky)
30
+
-**Coverage:** 90.9% line
31
31
-**Unsafe:** 0 (`#![forbid(unsafe_code)]`)
32
32
-**MSRV:** Rust 2024 edition (1.85+)
33
33
-**Version:** 0.9.16
34
-
-**Source files:**193`.rs` files across 3 workspace crates (`loam-spine-core`, `loam-spine-api`, `loamspine-service`)
34
+
-**Source files:**199`.rs` files across 3 workspace crates (`loam-spine-core`, `loam-spine-api`, `loamspine-service`)
35
35
-**Production crypto adapters:**`JsonRpcCryptoSigner` and `JsonRpcCryptoVerifier` implement the signing capability via JSON-RPC `crypto.sign_ed25519` / `crypto.verify_ed25519` per `CRYPTO_WIRE_CONTRACT.md` (see `crates/loam-spine-core/src/traits/crypto_provider.rs`). `CliSigner` remains the development fallback.
36
36
37
37
## Key Capabilities (JSON-RPC methods)
@@ -44,14 +44,15 @@ when they need to commit, verify, or query permanent records.
-**June 8, 2026** — **Wave 101: Transport Endpoint Adoption**: Local `TransportEndpoint` type (wire-compatible with sourDough canonical standard) in `transport/endpoint.rs`. `TRANSPORT_ENDPOINT` env acceptance wired in `main.rs`. 14 new tests. loamSpine transport status: DONE (LOCAL pattern, no cross-primal deps). 1,614 tests, 199 source files.
0 commit comments