e126ca679a
Groups EventInterner + InternedEventStore + the platform actuals + the test under a focused interning sub-package. Leaves nip01Core/cache/ as the namespace for cache primitives generally; future cache types (LargeWeakCache, etc.) get sibling sub-packages. Files moved: cache/EventInterner.kt → cache/interning/EventInterner.kt cache/InternedEventStore.kt → cache/interning/InternedEventStore.kt cache/EventInterner.jvmAndroid → cache/interning/EventInterner.jvmAndroid cache/EventInterner.apple → cache/interning/EventInterner.apple cache/EventInterner.linux → cache/interning/EventInterner.linux cache/EventInternerTest.kt → cache/interning/EventInternerTest.kt No consumers to update — the previous decorator refactor already removed the interner from all the store ctors. 7/7 interner + 240/240 store + projection tests still pass. https://claude.ai/code/session_01Jny85MTu1ynKgFBgysfWu5