In-memory factory over ONE shared Map — the mirror of D1SubscriptionStoreFactory
for hosts/tests with no D1. Not decoration: two forTenant views share the
backend, so a cross-tenant test is non-vacuous (the InMemoryApprovalStoreFactory
rationale). purgeTenant mirrors the D1 offboarding delete for in-memory hosts.
In-memory factory over ONE shared Map — the mirror of
D1SubscriptionStoreFactoryfor hosts/tests with no D1. Not decoration: twoforTenantviews share the backend, so a cross-tenant test is non-vacuous (the InMemoryApprovalStoreFactory rationale).purgeTenantmirrors the D1 offboarding delete for in-memory hosts.