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
Audit strengthening, informed by a comparative review of MCP security frameworks.
Added
Merkle inclusion proofs on the journal (store.js): merkleRoot(), inclusionProof(seq), verifyInclusion() an auditor verifies a single
disclosed entry against a published root without access to the rest of the
chain. Privacy-preserving audit on top of the linear hash chain.
Runtime attestation in receipts (sign.js): every trace and head
receipt carries runtime, a SHA-256 digest of the runtime's own source
manifest, inside the signed envelope. Which governed build produced a
receipt is settled by re-computation, not confidence.
Receipt envelope verification now authenticates every field, present or
future — only key material and signature are stripped.
Compatibility
Receipts signed by 1.0.0 (envelope without runtime) still verify.
Tests
124/124npm ci && npm test from a clean clone reproduces everything.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Audit strengthening, informed by a comparative review of MCP security frameworks.
Added
store.js):merkleRoot(),inclusionProof(seq),verifyInclusion()an auditor verifies a singledisclosed entry against a published root without access to the rest of the
chain. Privacy-preserving audit on top of the linear hash chain.
sign.js): every trace and headreceipt carries
runtime, a SHA-256 digest of the runtime's own sourcemanifest, inside the signed envelope. Which governed build produced a
receipt is settled by re-computation, not confidence.
future — only key material and signature are stripped.
Compatibility
runtime) still verify.Tests
npm ci && npm testfrom a clean clone reproduces everything.This discussion was created from the release IGL 1.1.0 — Merkle inclusion proofs + runtime attestation.
All reactions