-
484dc7dd07
fix: update drifted file:line citations in Go patterns
master
Rodin
2026-05-27 05:52:38 +00:00
-
52a3629583
fix: correct drifted line citations in time/time.go and net/http/server.go
Rodin
2026-05-18 15:07:04 +00:00
-
f070fef8ee
fix(citations): correct NewServeMux citation in package-design.md
Rodin
2026-05-11 08:04:32 -07:00
-
befe49257a
docs: rewrite usage section as agent instructions
Rodin
2026-05-07 18:06:55 -07:00
-
a8e2020bc4
docs: add usage prompts for writing, reviewing, and evaluating
Rodin
2026-05-07 18:06:07 -07:00
-
be394efd0b
docs: define patterns vs conventions in README
Rodin
2026-05-07 18:04:50 -07:00
-
65a433d0c6
chore: merge golang-conventions and prometheus-conventions into sources/
Rodin
2026-05-07 18:02:04 -07:00
-
0de5f54365
fix: correct drifted citation for tls.Config.Clone
Rodin
2026-05-06 17:21:18 -07:00
-
52503d24c2
fix: update drifted file:line citations to match current golang/go source
Rodin
2026-05-06 17:17:20 -07:00
-
7bcc1cc62b
docs: rewrite anti-patterns as general Go smells (was Kubernetes-only)
Rodin
2026-04-30 16:03:43 -07:00
-
ffcc0fccf3
chore: remove leftover tooling artifacts (watermark, changelog)
Rodin
2026-04-30 15:49:25 -07:00
-
d73c81dab1
Add common-mistakes.md: 10 Go code smells from other languages
Rodin
2026-04-30 15:46:03 -07:00
-
c8ed244a07
feat: add source hyperlinks (commit SHA permalinks) to all pattern files
Rodin
2026-04-30 14:42:20 -07:00
-
99c0865e93
docs: add configuration.md (skill test output), remove thin from-source.md
Rodin
2026-04-30 14:26:31 -07:00
-
c7e61565c0
docs: full iterative patterns extraction from golang/go
Rodin
2026-04-30 13:45:02 -07:00
-
dfe03e0675
fix: add 'When to use' to every pattern (was missing)
Rodin
2026-04-30 13:29:50 -07:00
-
65cae45f13
docs: add patterns extracted from golang/go source
Rodin
2026-04-30 13:26:29 -07:00
-
fe74d5d47c
chore: remove project conventions from sources/
Rodin
2026-04-30 11:45:45 -07:00
-
498a3e9b27
docs: add Temporal patterns (9 patterns from temporalio/temporal)
Rodin
2026-04-30 11:40:31 -07:00
-
2f7536766c
chore: move cross-ecosystem analysis to patterns-vs-guidelines
Rodin
2026-04-30 10:50:36 -07:00
-
4185747da6
docs: testing philosophy + API evolution strategies
Rodin
2026-04-30 10:33:55 -07:00
-
d6f36b67c8
docs: cross-cutting concerns analysis (logging, config, retry, lifecycle)
Rodin
2026-04-30 10:31:19 -07:00
-
cee58e85a4
docs: ecosystem-level analysis — how codebases present to consumers
Rodin
2026-04-30 10:02:07 -07:00
-
725308c37a
docs: architectural analysis across CockroachDB, Prometheus, Ecto, Oban
Rodin
2026-04-30 09:28:03 -07:00
-
758ae5dae4
docs: add patterns extracted from cockroachdb and prometheus
Rodin
2026-04-30 09:04:11 -07:00
-
1ef2a4a189
changelog: 2026-04-30 digest
Rodin
2026-04-30 14:07:37 +00:00
-
733aa7d261
docs: add when-not to style + smells (package-design + documentation already done)
aweiker
2026-04-30 13:31:47 +00:00
-
11048ae73e
docs: add when-not to interfaces + error-handling + concurrency
aweiker
2026-04-30 13:26:20 +00:00
-
a7a853bb43
docs: add when-not to structs + testing-advanced + api-conventions
aweiker
2026-04-30 13:24:01 +00:00
-
631be02392
refactor: remove Kubernetes content (moved to rodin/kubernetes-patterns)
aweiker
2026-04-30 12:10:11 +00:00
-
eb9171368b
docs: add 'when to use' triggers + examples to all patterns
aweiker
2026-04-30 12:07:40 +00:00
-
0e5974f39a
add MIT license
rodin
2026-04-30 11:58:36 +00:00
-
c797178fb9
docs: idiomatic Go patterns from stdlib + Kubernetes with source citations
Rodin
2026-04-30 11:07:33 +00:00
-
0f1d7e4c06
feat: initial Go patterns guide from stdlib + Kubernetes source study
Rodin
2026-04-30 06:34:02 +00:00