2024-02-16T22:53:01Z

Create a wrapper for the Store::Digest entry objects so they can cosplay as IO objects.

Dorian Taylor

Extend Store::Digest to include a way to indicate that an entry ought to be treated as cache.

How are we going to handle cache entity bodies?

https://intertwingler.ibis.makethingsmakesense.com/8650031b-36fb-48a4-b7c1-4676deb376e0

Implement caching of generated representations against Store::Digest.

Implement internal caching.

Intertwingler MVP

It turns out that Rack message bodies are potentially wildly irregular.

It would be useful to be able to indicate to the engine that a given handler manages a content-addressable store (and thus can be used for caching).

Just fold the IO cosplay methods into Store::Digest::Entry (and rename Object to that).

Put doriantaylor.com into Intertwingler.

Put vocab.methodandstructure.com into Intertwingler.

Write a wrapper class that normalizes Rack message bodies into something IO-like so that it can be read by Store::Digest::Entry.