Very cool approach. I’m working on a related KV storage project (snkv - https://github.com/hash-anu/snkv)

How do you handle manifest consistency and updates—append-only or rewrite-heavy?