ArtifactBucket for tests and local dev — same subset R2 implements, one page per list() (truncated: false), bodies normalized to bytes on put.
Optional
ArtifactBucket for tests and local dev — same subset R2 implements, one page per list() (truncated: false), bodies normalized to bytes on put.