@network-harness/artifacts-memory
v0.1.1
Published
Part of the network harness: @network-harness/artifacts-memory.
Readme
@network-harness/artifacts-memory
The artifact store's test double: history in memory, workspaces on disk.
The history is in memory because a test wants it gone with the process. The workspaces are real directories because that is what an LLM run writes into -- the loop takes a path and knows nothing about revisions -- so a double that kept files in a map would be testing something the harness does not do.
It holds the same rules as the git-backed store, because it answers the same conformance suite: authorship resolved from the node or the session, one history per resource, a bundle verified before it is applied, and bounded workspaces.
