This website requires JavaScript.
e75a97707d
docs: add Logger.warn deprecation as common mistake
master
Rodin
2026-05-10 21:24:24 -07:00
df9c856d96
patterns(testing): add async test filtering pattern (#21 )
Rodin
2026-05-09 18:27:05 -07:00
b833d05410
patterns: add telemetry emission patterns (dedicated submodule, naming, measurements vs metadata)
Rodin
2026-05-07 19:28:48 -07:00
6400d626dc
docs: rewrite usage section as agent instructions
Rodin
2026-05-07 18:06:54 -07:00
d4c919f8df
docs: add usage prompts for writing, reviewing, and evaluating
Rodin
2026-05-07 18:06:07 -07:00
b4e3cf2824
docs: define patterns vs conventions in README
Rodin
2026-05-07 18:04:50 -07:00
74101b513c
chore: merge elixir-conventions and oban-conventions into sources/
Rodin
2026-05-07 18:01:42 -07:00
f595b91030
fix: update drifted citation line numbers
OpenClaw
2026-05-06 17:17:10 -07:00
40f024b477
fix: update drifted source citations to match current upstream
Rodin
2026-05-06 16:33:21 -07:00
e989536bfb
Merge pull request 'docs: add rule for when @impl functions earn their own @doc' (#2 ) from docs/impl-doc-override-rule into master
rodin
2026-05-02 17:18:15 +00:00
d3adeaac25
fix: standardize cross-reference link text for Pattern 10 subsection
aweiker
2026-05-02 10:13:56 -07:00
edef02ed0f
docs: add rule for when @impl functions earn their own @doc
aweiker
2026-05-02 10:03:56 -07:00
8e77a5e321
Merge pull request 'feat: add Ecto patterns extracted from elixir-ecto/ecto source' (#1 ) from feat/ecto-patterns into master
rodin
2026-05-02 05:48:16 +00:00
10218813d3
docs: backfill TOC + decision trees, fix review findings
aweiker
2026-05-01 22:13:35 -07:00
b33accf37c
docs: extend @impl pattern with multi-clause and @spec guidance
aweiker
2026-05-01 21:29:47 -07:00
49a006dd18
docs: add table of contents to all Ecto pattern files
aweiker
2026-05-01 20:55:15 -07:00
d28b9c8844
fix: use Repo.transaction instead of non-existent Repo.transact
aweiker
2026-05-01 20:41:06 -07:00
7b38ac9b2a
feat: add Ecto patterns extracted from elixir-ecto/ecto source
aweiker
2026-05-01 19:22:39 -07:00
4bc7f3b357
chore: remove leftover scripts and tooling artifacts
Rodin
2026-04-30 15:49:05 -07:00
5f62dd0bf1
feat: add source hyperlinks + remove thin from-source.md
Rodin
2026-04-30 14:43:56 -07:00
9ff22d2eed
fix: add 'When to use' to every pattern (was missing)
Rodin
2026-04-30 13:29:27 -07:00
e6fbfced96
docs: add patterns extracted from elixir-lang/elixir source
Rodin
2026-04-30 13:26:23 -07:00
e51f491b6e
chore: remove project conventions from sources/
Rodin
2026-04-30 11:45:46 -07:00
46fe9c23c9
chore: move cross-ecosystem analysis to patterns-vs-guidelines
Rodin
2026-04-30 10:50:37 -07:00
7bca84f906
docs: testing philosophy + API evolution (cross-referenced)
Rodin
2026-04-30 10:33:55 -07:00
be7eeb0d63
docs: cross-cutting concerns analysis (cross-referenced)
Rodin
2026-04-30 10:31:19 -07:00
f5007e22e9
docs: ecosystem-level analysis (cross-referenced)
Rodin
2026-04-30 10:02:08 -07:00
e2b5ba487c
docs: architectural analysis (same doc, cross-referenced)
Rodin
2026-04-30 09:28:08 -07:00
44c61840df
docs: add patterns extracted from ecto and oban
Rodin
2026-04-30 09:03:17 -07:00
9a94765ea2
changelog: 2026-04-30 digest (initial)
Rodin
2026-04-30 07:05:38 -07:00
8f606d40d7
docs: add when/when-not to error-handling
Aaron Weiker
2026-04-30 05:40:11 -07:00
cb94a157a1
docs: add when/when-not to data-transforms
Aaron Weiker
2026-04-30 05:38:33 -07:00
f23623250e
docs: add when/when-not to process-design
Aaron Weiker
2026-04-30 05:31:32 -07:00
29b91bead6
docs: add when/exceptions to smells
Aaron Weiker
2026-04-30 05:26:03 -07:00
1a934eb2e3
docs: add when/when-not to typespecs + documentation + behaviours
Aaron Weiker
2026-04-30 05:23:28 -07:00
e81439e686
add MIT license
rodin
2026-04-30 11:58:35 +00:00
a1eebb48a5
refactor: remove Phoenix content (moved to rodin/phoenix-patterns)
Aaron Weiker
2026-04-29 23:10:14 -07:00
2e7a822b6b
docs: idiomatic Elixir and Phoenix patterns with verified source citations
Aaron Weiker
2026-04-29 22:59:17 -07:00
21a5ea0d58
feat: comprehensive Elixir patterns guide with source citations
main
Rodin
2026-04-29 22:57:22 -07:00
4ea9a884aa
docs: idiomatic Elixir and Phoenix patterns with source citations
Aaron Weiker
2026-04-29 22:50:12 -07:00