Commit Graph

  • 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