docs: cite the cross-layer integrity contract generically in comments and notes
This commit is contained in:
parent
c40a89e649
commit
1d26988963
7 changed files with 16 additions and 16 deletions
|
|
@ -183,7 +183,7 @@ export class MemoryStorage extends BaseStorage {
|
|||
* @param key - The blob key.
|
||||
*/
|
||||
public async deleteBinaryBlob(key: string): Promise<void> {
|
||||
// Registered-blob contract (ADR-004 §7) — parity with the filesystem adapter:
|
||||
// Registered-blob contract — parity with the filesystem adapter:
|
||||
// a declared family member is undeletable (throws ProtectedArtifactError).
|
||||
await this.assertBlobKeyDeletable(key)
|
||||
this.blobStore.delete(key)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue