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
Owner

Description

We need a more directed approach to go-cuckoo's interface.
This ADR proposes that direction.

Changes

  • Add ADR template.
  • Add "Adopt Parity and Consistency as Principles For go-cuckoo" ADR.

Design Decisions

  • Put ADRs under docs/adr/, as that is common practice.

Checklist

  • Tests pass
  • Docs updated
## Description We need a more directed approach to `go-cuckoo`'s interface. This ADR proposes that direction. ## Changes - Add ADR template. - Add "Adopt Parity and Consistency as Principles For `go-cuckoo`" ADR. ## Design Decisions - Put ADRs under `docs/adr/`, as that is common practice. ## Checklist - [x] Tests pass - [x] Docs updated
mvhutz added 11 commits 2026-07-04 01:26:15 +00:00
revert: no old adr
CI / Check PR Title (pull_request) Successful in 43s
CI / Makefile Lint (pull_request) Successful in 1m15s
CI / Go Lint (pull_request) Successful in 1m20s
CI / Markdown Lint (pull_request) Successful in 47s
CI / Unit Tests (pull_request) Successful in 1m21s
CI / Mutation Tests (pull_request) Successful in 1m52s
CI / Fuzz Tests (pull_request) Successful in 2m28s
3f77e230a1
mvhutz added 1 commit 2026-07-04 01:28:53 +00:00
chore: move to docs/adr
CI / Check PR Title (pull_request) Successful in 43s
CI / Makefile Lint (pull_request) Successful in 1m19s
CI / Go Lint (pull_request) Successful in 1m25s
CI / Markdown Lint (pull_request) Successful in 46s
CI / Unit Tests (pull_request) Successful in 1m13s
CI / Fuzz Tests (pull_request) Successful in 1m39s
CI / Mutation Tests (pull_request) Successful in 1m40s
df5a25d349
mvhutz added 1 commit 2026-07-04 01:30:25 +00:00
style: no number in ADR title
CI / Check PR Title (pull_request) Successful in 43s
CI / Go Lint (pull_request) Successful in 1m26s
CI / Markdown Lint (pull_request) Successful in 46s
CI / Makefile Lint (pull_request) Successful in 1m10s
CI / Unit Tests (pull_request) Successful in 1m7s
CI / Mutation Tests (pull_request) Successful in 1m41s
CI / Fuzz Tests (pull_request) Successful in 1m42s
b96d47fa1b
mvhutz added 1 commit 2026-07-04 01:41:31 +00:00
style: capitalization in status for adr template
CI / Check PR Title (pull_request) Successful in 43s
CI / Makefile Lint (pull_request) Successful in 1m14s
CI / Go Lint (pull_request) Successful in 1m24s
CI / Markdown Lint (pull_request) Successful in 47s
CI / Unit Tests (pull_request) Successful in 1m15s
CI / Fuzz Tests (pull_request) Successful in 1m41s
CI / Mutation Tests (pull_request) Successful in 1m22s
00ed7c8888
mvhutz added 1 commit 2026-07-04 23:46:26 +00:00
docs: add link to branch with previous work
CI / Check PR Title (pull_request) Successful in 43s
CI / Makefile Lint (pull_request) Successful in 1m15s
CI / Go Lint (pull_request) Successful in 1m25s
CI / Markdown Lint (pull_request) Successful in 1m5s
CI / Unit Tests (pull_request) Successful in 1m15s
CI / Fuzz Tests (pull_request) Successful in 1m47s
CI / Mutation Tests (pull_request) Successful in 1m50s
3bc9d63b93
mvhutz added 1 commit 2026-07-04 23:48:19 +00:00
style: reordered second consequence
CI / Check PR Title (pull_request) Successful in 44s
CI / Go Lint (pull_request) Successful in 1m28s
CI / Markdown Lint (pull_request) Successful in 48s
CI / Makefile Lint (pull_request) Successful in 1m11s
CI / Unit Tests (pull_request) Successful in 1m17s
CI / Fuzz Tests (pull_request) Successful in 1m47s
CI / Mutation Tests (pull_request) Successful in 1m29s
9b5545bf52
mvhutz added 1 commit 2026-07-05 00:01:23 +00:00
docs: articulate core functionality
CI / Check PR Title (pull_request) Successful in 43s
CI / Makefile Lint (pull_request) Successful in 1m17s
CI / Markdown Lint (pull_request) Successful in 48s
CI / Go Lint (pull_request) Successful in 1m29s
CI / Unit Tests (pull_request) Successful in 1m19s
CI / Fuzz Tests (pull_request) Successful in 1m45s
CI / Mutation Tests (pull_request) Successful in 1m25s
0b3223b916
mvhutz added 1 commit 2026-07-05 00:03:47 +00:00
fix: exemplify differences between map and go-cuckoo table
CI / Check PR Title (pull_request) Successful in 44s
CI / Makefile Lint (pull_request) Successful in 1m18s
CI / Go Lint (pull_request) Successful in 1m30s
CI / Markdown Lint (pull_request) Successful in 48s
CI / Unit Tests (pull_request) Successful in 1m19s
CI / Fuzz Tests (pull_request) Successful in 1m50s
CI / Mutation Tests (pull_request) Successful in 1m32s
8720204298
mvhutz added 1 commit 2026-07-05 01:19:15 +00:00
docs: rename principles ot match more fundamental principles
CI / Check PR Title (pull_request) Successful in 43s
CI / Go Lint (pull_request) Successful in 1m24s
CI / Markdown Lint (pull_request) Successful in 47s
CI / Makefile Lint (pull_request) Successful in 1m15s
CI / Unit Tests (pull_request) Successful in 1m19s
CI / Fuzz Tests (pull_request) Successful in 1m48s
CI / Mutation Tests (pull_request) Successful in 1m43s
7b0f016833
mvhutz added 1 commit 2026-07-05 01:22:30 +00:00
revert: no agents.md in this pr
CI / Check PR Title (pull_request) Successful in 44s
CI / Makefile Lint (pull_request) Successful in 1m21s
CI / Go Lint (pull_request) Successful in 1m31s
CI / Markdown Lint (pull_request) Successful in 46s
CI / Unit Tests (pull_request) Successful in 1m20s
CI / Fuzz Tests (pull_request) Successful in 1m50s
CI / Mutation Tests (pull_request) Successful in 1m34s
192ca9d853
mvhutz merged commit 3e7acb2b51 into main 2026-07-05 01:27:01 +00:00
mvhutz deleted branch docs/contract-v2 2026-07-05 01:27:01 +00:00
Sign in to join this conversation.