FakeGrantStore
class FakeGrantStore
An in-memory GrantStore for tests — same contract as dev.brewkits.grant.InMemoryGrantStore, reimplemented here so tests don't need to depend on grant-core's internal implementation to get a working store.