docs(adr): adr template, design principles adr #26

Merged
mvhutz merged 20 commits from docs/contract-v2 into main 2026-07-05 01:27:01 +00:00
Showing only changes of commit 8720204298 - Show all commits
+1 -1
View File
@@ -25,7 +25,7 @@ To resolve this, I'm enforcing two new principles onto the contract of `go-cucko
These principles should _guide_ the public interface of `go-cuckoo`.
Neither should be treated absolutely, though.
The behavior of `go-cuckoo` is distinct from `map`.
The behavior of `go-cuckoo` is distinct from `map` (e.g. `Put` can fail; see `ErrBadHash`).
Do not equate them.
## Consequences