Native-shift Stage 1 — new modules consumed by mnemopay-gateway,
mnemopay-code, and mnemopay-browser. All additive — no breaking
changes to 1.7.0 surface.
Adds:
- governance/policy sub-second policy enforcement (EU AI Act timer)
P50 3.7us / P95 7.7us / P99 ~100us over 5k evals
- governance/policy-lint compile-time validation of policy rules
- governance/policies/eu-ai-act illustrative EU AI Act sample policy
- governance/approval in-memory approval queue + routeVerdict helper
- governance/audit-chain shared event-stream Merkle audit (consumed
by mnemopay-code + mnemopay-browser)
- governance/rate-counter RateCounter interface (Redis adapter shape)
- recall/anchor MemoryAnchor + DID-signed content commit +
nonce/expires_at replay defenses +
InMemoryNonceStore + rollAnchorRoot
New subpath exports:
- @mnemopay/sdk/governance
- @mnemopay/sdk/governance/policy
- @mnemopay/sdk/governance/audit-chain
- @mnemopay/sdk/governance/approval
- @mnemopay/sdk/governance/eu-ai-act
- @mnemopay/sdk/recall/anchor
Tests: 48 new across 7 spec files.
Published with --tag alpha (latest stays 1.7.0).